<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>EDN Delphi / Higher Education Feed</title>
<link rel="alternate" type="text/plain" href="http://edn.embarcadero.com/delphi/education" title="EDN Delphi / Higher Education" />
<link rel="self" type="application/atom+xml" href="http://edn.embarcadero.com/delphi/education/feed" title="EDN Delphi / Higher Education Feed" />
<id>http://edn.embarcadero.com/delphi/education</id>
<updated>2013-05-24T02:33:40-07:00</updated>
<atom:PageCount xmlns:atom="http://www.w3.org/2005/Atom">1</atom:PageCount>
<entry>
<title>Delphi Labs: DataSnap XE - Callbacks</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41374" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41374</id>
<updated>2011-04-14T07:12:53-07:00</updated>
<published>2011-04-14T07:12:53-07:00</published>
<summary>&quot;Delphi Labs&quot; DataSnap XE &quot;Callbacks&quot; demo shows the most simple use of callbacks. Both client and server are Delphi VCL Forms applications. This tutorial covers broadcasting to a channel and notifying a specific callback.</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - &quot;Plain Old Delphi Object&quot; Parameters</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41338" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41338</id>
<updated>2011-03-29T08:58:31-07:00</updated>
<published>2011-03-29T08:58:31-07:00</published>
<summary>In this article we are going to have a look at different types of parameters you can pass between DataSnap client and server applications. As a demo project we are going to pass parameters that are plain Delphi classes. In Java Enterprise Edition there is a concept of &#8220;Plain Old Java Objects&#8221; for passing data between applications. Here we are going to use the same pattern for exchanging data between clients and servers, so it should be OK to call parameter types used in the demo: &#8220;Plain Old Delphi Objects&#8221; or in short &#8220;PODOs&#8221;!</summary>
</entry>
<entry>
<title>DelphI Labs: DataSnap XE - Windows Service DataSnap Server</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41330" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41330</id>
<updated>2011-03-22T09:19:37-07:00</updated>
<published>2011-03-22T09:19:37-07:00</published>
<summary>In this Delphi Labs episode we are looking at different DataSnap application types and as a demo project Delphi DataSnap server application is implemented as Windows Service.</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - jQueryMobile Web Frontend</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41324" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41324</id>
<updated>2011-03-15T08:13:24-07:00</updated>
<published>2011-03-15T08:13:24-07:00</published>
<summary>In this article we are going to use Delphi XE to build a jQueryMobile web frontend application for displaying InterBase XE &#8220;Employees&#8221; database data from a standalone Delphi DataSnap server.</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - WebBroker jQueryMobile Boilerplate</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41322" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41322</id>
<updated>2011-03-14T07:47:14-07:00</updated>
<published>2011-03-14T07:47:14-07:00</published>
<summary>In this tutorial we are using Delphi XE WebBroker framework for building a standalone web application that is returning to a web browser the jQueryMobile boilerplate.</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - REST Web Application</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41305" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41305</id>
<updated>2011-02-28T04:07:44-08:00</updated>
<published>2011-02-28T04:07:44-08:00</published>
<summary>Today we are using &quot;Delphi REST Application&quot; wizard to generate a complete project consisting of a web application running in the stand-alone VCL Forms web server application and a pure JavaScript client embedded in the html markup.</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - Transport Filters</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41293" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41293</id>
<updated>2011-02-17T05:37:28-08:00</updated>
<published>2011-02-17T05:37:28-08:00</published>
<summary>In DataSnap architecture you can use different communication protocols, like TCP/IP, HTTP or HTTPS, and you can also use transport filters that make it possible to programmatically access the raw stream of bytes that are transmitted between client and the server over the wire.  Delphi XE comes with three DataSnap communication filters preinstalled: two for encryption and one for compression.  In this lab we are going to build a simple system consisting of a server and a client application. Both applications will be standalone Delphi VCL Forms applications and they are going to communicate using TCP/IP as the transport protocol and use ZLib compression filters.  The article for this demo is available at the http://edn.embarcadero.com/delphi and the source code at Embarcadero Code Central (http://cc.embarcadero.com/item/28232)</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - Server Methods Lifecycle</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41289" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41289</id>
<updated>2011-02-15T07:15:31-08:00</updated>
<published>2011-02-15T07:15:31-08:00</published>
<summary>In this lab exercise we are going to use Delphi XE to explore different options for DataSnap server methods class instance lifecycle management</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - Multitier Database Application</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41189" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41189</id>
<updated>2011-01-10T05:57:03-08:00</updated>
<published>2011-01-10T05:57:03-08:00</published>
<summary>Steps for using Delphi XE for building a DataSnap XE multitier database application for read and write access to &quot;Employee&quot; information in the InterBase XE sample database. The server and clients applications are built from scratch in 10 minutes with Delphi components and just 2 lines of Delphi code. Video version is available on YouTube (http://www.youtube.com/watch?v=B4uxLLIUddg)</summary>
</entry>
<entry>
<title>Delphi Training Series by 3DBuzz</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/36771" />
<author>
<name>David Intersimone</name>
<uri>http://gp.codegear.com/authors/edit/2.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/36771</id>
<updated>2007-07-27T13:14:47-07:00</updated>
<published>2007-07-27T13:14:47-07:00</published>
<summary>3DBuzz has created nine training courses that teach beginners programming with Turbo Delphi 2006 and Delphi 2007.</summary>
</entry>
<entry>
<title>BDNradio: Delphi Hour #20 with Nick Hodges (replay)</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/33949" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/33949</id>
<updated>2007-01-10T14:53:30-08:00</updated>
<published>2007-01-10T14:53:30-08:00</published>
<summary>Read the chat log and listen to the Delphi hour with Christopher Jones replay</summary>
</entry>
<entry>
<title>A tale of two CodeDOMs</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/32338" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/32338</id>
<updated>2004-05-07T00:00:00-07:00</updated>
<published>2004-05-07T00:00:00-07:00</published>
<summary>Read the story of building a web service that uses the C#Builder and Delphi for .NET CodeDOMs to instantly convert C# code samples to Delphi code</summary>
</entry>
<entry>
<title>Interview with Jerry Weinberg by Clay Shannon</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/30051" />
<author>
<name>Clay Shannon</name>
<uri>http://gp.codegear.com/authors/edit/3075.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/30051</id>
<updated>2004-01-12T00:00:00-08:00</updated>
<published>2004-01-12T00:00:00-08:00</published>
<summary>Consultant/trainer/writer Jerry Weinberg, who worked on the world's first operating system, talks about what you will never see at his training sessions and compares certain programming jobs to doctors agreeing to do surgery on corpses.</summary>
</entry>
<entry>
<title>How to Convert a String of Integers into an Array of Byte.</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/28963" />
<author>
<name>Justin Swett</name>
<uri>http://gp.codegear.com/authors/edit/548.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/28963</id>
<updated>2002-08-05T00:00:00-07:00</updated>
<published>2002-08-05T00:00:00-07:00</published>
</entry>
<entry>
<title>Converting Double Types from Little Endian to Big Endian Using Variant Records.</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/28964" />
<author>
<name>Justin Swett</name>
<uri>http://gp.codegear.com/authors/edit/548.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/28964</id>
<updated>2002-08-05T00:00:00-07:00</updated>
<published>2002-08-05T00:00:00-07:00</published>
</entry>
<entry>
<title>Working with TMultiReadExclusiveWriteSynchronizer</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/28258" />
<author>
<name>Justin Swett</name>
<uri>http://gp.codegear.com/authors/edit/548.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/28258</id>
<updated>2002-01-17T00:00:00-08:00</updated>
<published>2002-01-17T00:00:00-08:00</published>
<summary>Using TMultiReadExclusiveWriteSynchronizer in Multi Thread Applications</summary>
</entry>
<entry>
<title>Borland Releases New Educational Product Pricing</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/27480" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/27480</id>
<updated>2001-07-05T00:00:00-07:00</updated>
<published>2001-07-05T00:00:00-07:00</published>
<summary>New Educational Pricing Brings Cross-Platform Development and Web Services to Colleges and Universities</summary>
</entry>
<entry>
<title>Adding or Updating Course Outlines</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22673" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22673</id>
<updated>2000-08-08T13:44:04-07:00</updated>
<published>2000-08-08T13:44:04-07:00</published>
<summary>Steps to add or update course outlines</summary>
</entry>
<entry>
<title>Course Outline: CA, California Polytechnic University at Pomona</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22706" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22706</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>2CTS112: Delphi Application Development 1 and 2</summary>
</entry>
<entry>
<title>Course Outline: CA, California Polytechnic State University at San Luis Obispo</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22708" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22708</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CSC 347: Introduction to Database Management Systems</summary>
</entry>
<entry>
<title>Course Outline: CO, Colorado Christian University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22710" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22710</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CIS 260: Introduction to Computer Science</summary>
</entry>
<entry>
<title>Course Outline: NJ, Essex County College</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22712" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22712</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CSC 231: Engineering Technologies and Computer Science</summary>
</entry>
<entry>
<title>Course Outline: IL, Illinois College</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22714" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22714</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CS 160: Introduction to Computer Science I</summary>
</entry>
<entry>
<title>Course Outline: IL, Illinois College</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22716" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22716</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CS 460: Theory of Databases</summary>
</entry>
<entry>
<title>Course Outline: MS, Jackson State University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22718" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22718</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CS 300: Microcomputing</summary>
</entry>
<entry>
<title>Course Outline: KS, Kansas City Kansas Community College</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22719" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22719</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CS-2XX: Introduction to Delphi 3.0 for Windows 95/NT</summary>
</entry>
<entry>
<title>Course Outline: MD, Montgomery College - Takoma Park Campus</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22721" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22721</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CS 219  Section 2812: Intermediate PASCAL</summary>
</entry>
<entry>
<title>Course Outline: NM, New Mexico Highlands University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22723" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22723</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>Delphi Programming</summary>
</entry>
<entry>
<title>Course Outline: IN, Purdue University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22725" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22725</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CPT 150/155C: Introduction to Visual Programming</summary>
</entry>
<entry>
<title>Course Outline: IN, Purdue University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22726" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22726</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CPT 155D: File Organizationand Processing</summary>
</entry>
<entry>
<title>Course Outline: IN, Purdue University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22727" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22727</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CPT 450: Client Server Programming</summary>
</entry>
<entry>
<title>Course Outline: CA, Rancho Santiago Community College</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22728" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22728</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>Delphi for Developers</summary>
</entry>
<entry>
<title>Course Outline: TX, Tarleton State University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22730" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22730</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CIS3213: Pascal/Delphi Application Development</summary>
</entry>
<entry>
<title>Course Outline: AK, University of Alaska at Anchorage</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22731" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22731</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>CS 109: Delphi Programming</summary>
</entry>
<entry>
<title>Course Outline: CA, University of California at Los Angeles</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22732" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22732</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>X418.74: Introduction to Object Oriented &amp; Graphic User Interface Programming Using Delphi</summary>
</entry>
<entry>
<title>Course Outline: TX, University of Texas at Arlington</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22734" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22734</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>INSY5342: Rapid Application Development</summary>
</entry>
<entry>
<title>Course Outline: TX, University of Texas at Arlington</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22735" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22735</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>Special Delphi Spring Project</summary>
</entry>
<entry>
<title>Course Outline: MI, Wayne State University</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22737" />
<author>
<name>Higher Education</name>
<uri>http://gp.codegear.com/authors/edit/547.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22737</id>
<updated>2000-01-01T00:00:00-08:00</updated>
<published>2000-01-01T00:00:00-08:00</published>
<summary>MAT 510: Numerical Methods</summary>
</entry>
</feed>
