<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>EDN Delphi / Dist. Computing / DataSnap Feed</title>
<link rel="alternate" type="text/plain" href="http://edn.embarcadero.com/delphi/distcomp/datasnap" title="EDN Delphi / Dist. Computing / DataSnap" />
<link rel="self" type="application/atom+xml" href="http://edn.embarcadero.com/delphi/distcomp/datasnap/feed" title="EDN Delphi / Dist. Computing / DataSnap Feed" />
<id>http://edn.embarcadero.com/delphi/distcomp/datasnap</id>
<updated>2013-05-19T10:23:54-07:00</updated>
<atom:PageCount xmlns:atom="http://www.w3.org/2005/Atom">1</atom:PageCount>
<entry>
<title>Delphi Labs: DataSnap code samples updated to XE3</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/42839" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/42839</id>
<updated>2013-01-11T08:00:00-08:00</updated>
<published>2013-01-11T08:00:00-08:00</published>
<summary>Blog post from Pawel Glowacki</summary>
</entry>
<entry>
<title>Reporting in FireMonkey applications</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/42391" />
<author>
<name>Mathias Burbach</name>
<uri>http://gp.codegear.com/authors/edit/2270.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/42391</id>
<updated>2012-07-06T09:24:28-07:00</updated>
<published>2012-07-06T09:24:28-07:00</published>
<summary>A FireMonkey client application that can use FastReport on the server side to create PDF files that are streamed to the client and shown in the default PDF reader of the client machine.</summary>
</entry>
<entry>
<title>Convert and copy data between TDataSet, TJSONObject and DBXReader</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/42141" />
<author>
<name>Andreano Lanusse</name>
<uri>http://gp.codegear.com/authors/edit/1790.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/42141</id>
<updated>2012-03-22T11:02:40-07:00</updated>
<published>2012-03-22T11:02:40-07:00</published>
<summary>Learn how to use TDBXJSONTools class on mobile applications to convert data between different data types</summary>
</entry>
<entry>
<title>Delphi XE2 Boilerplate DataSnap Server and jQueryMobile Client</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/42016" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/42016</id>
<updated>2012-01-31T07:50:32-08:00</updated>
<published>2012-01-31T07:50:32-08:00</published>
<summary>In this article we are going to build a &quot;hello world&quot; client/server system consisting of Delphi XE2 DataSnap REST Application server and jQueryMobile web client</summary>
</entry>
<entry>
<title>Connecting an Embarcadero Prism XE2 Windows Phone App to a Delphi XE2 DataSnap Server</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41949" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41949</id>
<updated>2011-12-23T13:46:15-08:00</updated>
<published>2011-12-23T13:46:15-08:00</published>
<summary>31 Days of RAD Studio XE2 Video Tutorials - Day 23 Tutorial</summary>
</entry>
<entry>
<title>Using DataSnap XE2 Monitoring in your Delphi and C++Builder VCL and FireMonkey Applications</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41897" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41897</id>
<updated>2011-12-13T17:47:40-08:00</updated>
<published>2011-12-13T17:47:40-08:00</published>
<summary>31 Days of RAD Studio XE2 Video Tutorials - Day 13 Tutorial</summary>
</entry>
<entry>
<title>How to cache data on DataSnap Servers</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41739" />
<author>
<name>Andreano Lanusse</name>
<uri>http://gp.codegear.com/authors/edit/1790.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41739</id>
<updated>2011-10-26T11:00:44-07:00</updated>
<published>2011-10-26T11:00:44-07:00</published>
<summary>The combination between DataSnap memory management, DBXReader and ClientDataSet allow your to implement a cache solution for DataSnap Servers</summary>
</entry>
<entry>
<title>Publishing providers in runtime when using DataSnap Servers</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41738" />
<author>
<name>Andreano Lanusse</name>
<uri>http://gp.codegear.com/authors/edit/1790.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41738</id>
<updated>2011-10-26T10:52:22-07:00</updated>
<published>2011-10-26T10:52:22-07:00</published>
<summary>Learn how to register ServerClass in runtime and what you need to do to have the providers registered as well</summary>
</entry>
<entry>
<title>DataSnap connectivity for iOS using Delphi XE2 and FireMonkey</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41729" />
<author>
<name>Anders Ohlsson</name>
<uri>http://gp.codegear.com/authors/edit/10.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41729</id>
<updated>2011-10-20T11:02:52-07:00</updated>
<published>2011-10-20T11:02:52-07:00</published>
<summary>This article discusses how you can connect to existing DataSnap servers from an iOS application using RAD Studio XE2</summary>
</entry>
<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 - Authentication and Authorization</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41267" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41267</id>
<updated>2011-02-09T07:36:22-08:00</updated>
<published>2011-02-09T07:36:22-08:00</published>
<summary>In this lab exercise we are going to use Delphi XE to explore new DataSnap support for authentication and authorization.</summary>
</entry>
<entry>
<title>Delphi Labs: DataSnap XE - Testing Servers in Data Explorer</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41226" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41226</id>
<updated>2011-01-28T06:59:41-08:00</updated>
<published>2011-01-28T06:59:41-08:00</published>
<summary>In this article we are going to use Delphi XE to build a DataSnap standalone server listening on multiple TCP/IP and HTTP ports. Instead of building a client for it, we are going to test its functionality in Data Explorer that is part of the RAD Studio IDE.</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 Labs: DataSnap XE - Simple Calculator Service</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/41176" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/41176</id>
<updated>2011-01-05T12:26:17-08:00</updated>
<published>2011-01-05T12:26:17-08:00</published>
<summary>Step-by-step tutorial for building a simple calculator service and client application using Delphi XE and DataSnap</summary>
</entry>
<entry>
<title>REST and Thin Client Development with DataSnap</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40903" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40903</id>
<updated>2010-10-22T06:00:00-07:00</updated>
<published>2010-10-22T06:00:00-07:00</published>
<summary>Learn how to use the new and improved REST support along with included JavaScript framework files to make AJAX-enabled Web pages with functionality comparable to that of native clients</summary>
</entry>
<entry>
<title>Connections with DataSnap</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40890" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40890</id>
<updated>2010-10-05T12:52:21-07:00</updated>
<published>2010-10-05T12:52:21-07:00</published>
<summary>See how to access the current connection's web request and web response in your DataSnap/REST server methods unit</summary>
</entry>
<entry>
<title>Building, debugging, and deploying a DataSnap/REST ISAPI dll</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40873" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40873</id>
<updated>2010-09-24T16:14:33-07:00</updated>
<published>2010-09-24T16:14:33-07:00</published>
<summary>Steps and suggestions for deploying a DataSnap/REST server as an ISAPI DLL</summary>
</entry>
<entry>
<title>White Paper - Delphi 2010 DataSnap: Your data - where you want it, how you want it</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40356" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40356</id>
<updated>2010-02-03T00:00:00-08:00</updated>
<published>2010-02-03T00:00:00-08:00</published>
<summary>Build DataSnap servers and clients on Windows and learn how to use filters, callbacks and build Web targets</summary>
</entry>
<entry>
<title>DataSnap Tooling</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40087" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40087</id>
<updated>2009-11-23T00:00:00-08:00</updated>
<published>2009-11-23T00:00:00-08:00</published>
<summary>Delphi and Delphi Prism Video Replay from the CodeRage Developer Conference</summary>
</entry>
<entry>
<title>Video: DataSnap Data Filters</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40138" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40138</id>
<updated>2009-11-19T00:00:00-08:00</updated>
<published>2009-11-19T00:00:00-08:00</published>
<summary>Join Bob Swart as he shows you how to use DataSnap 2010 filters so that you can take more control over your data</summary>
</entry>
<entry>
<title>Video: DataSnap HTTP Authentication</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40137" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40137</id>
<updated>2009-11-17T00:00:00-08:00</updated>
<published>2009-11-17T00:00:00-08:00</published>
<summary>Bob Swart uses RAD Studio 2010 and goes on to work with HTTP authentication to enhance both the servers and the clients</summary>
</entry>
<entry>
<title>Video: DataSnap Client Proxies</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40136" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40136</id>
<updated>2009-11-12T00:00:00-08:00</updated>
<published>2009-11-12T00:00:00-08:00</published>
<summary>Join Bob Swart as he adds custom server methods to his DataSnap 2010 servers and creates client proxies using Embarcadero RAD Studio 2010</summary>
</entry>
<entry>
<title>Video: Multiple DataSnap Server Targets Part 2</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40135" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40135</id>
<updated>2009-11-10T00:00:00-08:00</updated>
<published>2009-11-10T00:00:00-08:00</published>
<summary>Using RAD Studio 2010 to add Web Broker targets to DataSnap servers</summary>
</entry>
<entry>
<title>Video: Multiple DataSnap Server Targets</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/40134" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/40134</id>
<updated>2009-11-05T10:56:20-08:00</updated>
<published>2009-11-05T10:56:20-08:00</published>
<summary>Building multiple DataSnap Server types and how to build a VCL application server, a console application server, and a Windows Service server using RAD Studio 2010</summary>
</entry>
<entry>
<title>White Paper: The New DataSnap in Delphi 2009</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/39227" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/39227</id>
<updated>2009-01-28T00:00:00-08:00</updated>
<published>2009-01-28T00:00:00-08:00</published>
<summary>Building multi-tier applications without using a COM interface</summary>
</entry>
<entry>
<title>Getting Started with Delphi DataSnap 2009</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/39245" />
<author>
<name>Pawel Glowacki</name>
<uri>http://gp.codegear.com/authors/edit/3956.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/39245</id>
<updated>2009-01-26T09:06:33-08:00</updated>
<published>2009-01-26T09:06:33-08:00</published>
<summary>Step-by-step instruction for getting started with Delphi DataSnap 2009 &#8220;Hello World&#8221; system.</summary>
</entry>
<entry>
<title>Video: Exploring DataSnap with Delphi 2009 (Win32) and Delphi Prism (.NET)</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/39170" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/39170</id>
<updated>2008-12-05T00:00:00-08:00</updated>
<published>2008-12-05T00:00:00-08:00</published>
<summary>Video Replay from the CodeRage III Virtual Conference</summary>
</entry>
<entry>
<title>DataSnap 2009 support for C++Builder</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/38739" />
<author>
<name>Steven Shaughnessy</name>
<uri>http://gp.codegear.com/authors/edit/1573.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/38739</id>
<updated>2008-09-25T10:08:15-07:00</updated>
<published>2008-09-25T10:08:15-07:00</published>
<summary>This article describes the level of support for C++ Builder in DataSnap 2009</summary>
</entry>
<entry>
<title>DataSnap 2009 Threading Model</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/38686" />
<author>
<name>Steven Shaughnessy</name>
<uri>http://gp.codegear.com/authors/edit/1573.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/38686</id>
<updated>2008-09-08T09:54:58-07:00</updated>
<published>2008-09-08T09:54:58-07:00</published>
<summary>This article describes the threading model employed by the 2009 edition of DataSnap.</summary>
</entry>
<entry>
<title>DataSnap 2009 Memory Management</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/38685" />
<author>
<name>Steven Shaughnessy</name>
<uri>http://gp.codegear.com/authors/edit/1573.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/38685</id>
<updated>2008-09-08T09:30:38-07:00</updated>
<published>2008-09-08T09:30:38-07:00</published>
<summary>Memory management conventions used for server class instances, server method parameters and return values.</summary>
</entry>
<entry>
<title>DataSnap 2009 Overview</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/38682" />
<author>
<name>Steven Shaughnessy</name>
<uri>http://gp.codegear.com/authors/edit/1573.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/38682</id>
<updated>2008-09-06T18:07:40-07:00</updated>
<published>2008-09-06T18:07:40-07:00</published>
<summary>This is an introduction to the new component based DataSnap technology included in Delphi 2009.</summary>
</entry>
<entry>
<title>Video: Connect to all your data across multiple sources and tiers using Delphi 2009 and C++Builder 2009</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/39190" />
<author>
<name>Tim DelChiaro</name>
<uri>http://gp.codegear.com/authors/edit/2993.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/39190</id>
<updated>2008-09-03T00:00:00-07:00</updated>
<published>2008-09-03T00:00:00-07:00</published>
<summary>Video Replay from the Delphi and C++Builder 2009 Launch Webinar Series</summary>
</entry>
<entry>
<title>Distributed Information Systems. From A to Z. - Part I. Introduction.</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/30025" />
<author>
<name>Serge Dosyukov</name>
<uri>http://gp.codegear.com/authors/edit/1858.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/30025</id>
<updated>2003-05-23T00:00:00-07:00</updated>
<published>2003-05-23T00:00:00-07:00</published>
<summary>This article is a first from a set where we going to discuss several aspects of building distributed information systems using Delphi 7 and Indy.</summary>
</entry>
<entry>
<title>Distributed Information Systems. From A to Z. - Part IV. Using multiple TSOAPDatamodules or multiple TDataModules.</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/30031" />
<author>
<name>Serge Dosyukov</name>
<uri>http://gp.codegear.com/authors/edit/1858.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/30031</id>
<updated>2003-05-14T15:28:34-07:00</updated>
<published>2003-05-14T15:28:34-07:00</published>
<summary>This is a 4th article from a list, it shows how to transfer multiple TSOAPDataModule into one and use multiple TDataModules instead.</summary>
</entry>
<entry>
<title>problems with dbExpress connecting to DB2. Get error: SQL0204N &quot;tablename&quot; is an undefined name.  SQLSTATE-42704</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/29866" />
<author>
<name>Angel Martinez</name>
<uri>http://gp.codegear.com/authors/edit/549.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/29866</id>
<updated>2003-03-26T00:00:00-07:00</updated>
<published>2003-03-26T00:00:00-07:00</published>
<summary>explains how to work around the SQLSTATE-42704 error</summary>
</entry>
<entry>
<title>Distributed Information Systems. From A to Z. - Part III. How to use multiple SOAPDataModules in your Web service</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/29542" />
<author>
<name>Serge Dosyukov</name>
<uri>http://gp.codegear.com/authors/edit/1858.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/29542</id>
<updated>2003-02-28T21:04:11-08:00</updated>
<published>2003-02-28T21:04:11-08:00</published>
<summary>This a 3rd article shows how to build a stand-alone Web service using Indy and Delphi 7</summary>
</entry>
<entry>
<title>Distributed Information Systems. From A to Z. - Part II. Building a stand-alone Web service with Indy in Delphi 7</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/29484" />
<author>
<name>Serge Dosyukov</name>
<uri>http://gp.codegear.com/authors/edit/1858.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/29484</id>
<updated>2003-02-28T21:01:58-08:00</updated>
<published>2003-02-28T21:01:58-08:00</published>
<summary>This is a 2nd article shows how to build a stand-alone Web service using Indy and Delphi 7</summary>
</entry>
<entry>
<title>Implementing Callbacks to a Datasnap Server Interface by Xavier Pacheco</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/29539" />
<author>
<name>Xavier Pacheco</name>
<uri>http://gp.codegear.com/authors/edit/11212.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/29539</id>
<updated>2003-02-18T00:00:00-08:00</updated>
<published>2003-02-18T00:00:00-08:00</published>
<summary>Add the ability for a Datasnap Server to call your client application through a callback.</summary>
</entry>
<entry>
<title>How to use AutoInc fields with DataSnap</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/20847" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/20847</id>
<updated>2002-10-28T12:35:44-07:00</updated>
<published>2002-10-28T12:35:44-07:00</published>
<summary>Dan Miser shows a technique for implementing auto-incrementing fields for any DataSnap server. Updated 28-Oct-2002.</summary>
</entry>
<entry>
<title>Design Considerations for MIDAS/DataSnap</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/27860" />
<author>
<name>Vino Rodrigues</name>
<uri>http://gp.codegear.com/authors/edit/11272.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/27860</id>
<updated>2001-10-13T09:02:29-07:00</updated>
<published>2001-10-13T09:02:29-07:00</published>
<summary>A white paper on things you should think about when you chose to use MIDAS/DataSnap.</summary>
</entry>
<entry>
<title>Dynamic Constraints in MIDAS</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/26409" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/26409</id>
<updated>2000-12-11T00:00:00-08:00</updated>
<published>2000-12-11T00:00:00-08:00</published>
<summary>John K shows source code and sample projects for a run-time dynamic constraint editor for MIDAS servers, allowing you to change data constraints on the fly for your clients without recompiling</summary>
</entry>
<entry>
<title>Midas &amp; COM Tips and Tricks</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/25982" />
<author>
<name>Bill Todd</name>
<uri>http://gp.codegear.com/authors/edit/1489.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/25982</id>
<updated>2000-10-12T00:00:00-07:00</updated>
<published>2000-10-12T00:00:00-07:00</published>
<summary>Shows how to build applications using multiple modules that communicate via COM and share a Midas server. Demonstrates transfering files, arrays and other data structures using COM.</summary>
</entry>
<entry>
<title>Using the MIDAS ClientDataset as a replacement for cached updates</title>
<link rel="alternate" type="text/html" href="http://edn.embarcadero.com/article/22571" />
<author>
<name>John Kaster</name>
<uri>http://gp.codegear.com/authors/edit/119.aspx</uri>
</author>
<id>http://edn.embarcadero.com/article/22571</id>
<updated>2000-08-01T19:21:37-07:00</updated>
<published>2000-08-01T19:21:37-07:00</published>
<summary>Dan Miser has updated his classic article on the many ways to freely leverage the MIDAS ClientDataset</summary>
</entry>
</feed>
