Skip to content

Delphi Labs: DataSnap code samples updated to XE3

It seems that it is my very first post in the New Year 2013, so I wish You all the best and great time writing all kinds of programs. I’m sure it is going to be a great year for Delphi and Marco is predicting it as well, especially that next month Delphi is going [...]

Delphi Labs: DataSnap XE - Callbacks

I was always intrigued by a possibility of doing callbacks in client/server, distributed applications. RAD Studio XE demos include "CallbackChannels" demo that shows how to use callbacks with different DataSnap communication protocols (TCP/IP, HTTP) and architectures (DBX, REST).
In this "Delphi Labs" episode I have tried to create the most simple example of using callbacks. Both client and server are [...]

Delphi Labs: DataSnap - Passing "Plain Old Delphi Objects" Parameters

One of the cool new features in introduced in Delphi XE is a possibility to use TObject-descendant as parameter types in DataSnap server methods. I was planning to cover different possible parameter types that you can use in DataSnap applications, but it would be a huge discussion. Jim Tierney from Embarcadero has already discussed different [...]

Delphi Labs: DataSnap XE - jQueryMobile Web Frontend

Man! That was a LOT of work to get this finished. I am especially happy with three new video episodes that I have recorded and uploaded to youtube that shows how you can: use jQueryMobile in Delphi code, add DataSnap server connectivity and generate dynamic, data-driven jQueryMobile web pages dynamically.
In this Delphi Labs DataSnap tutorial I am [...]

Delphi Labs: DataSnap XE - WebBroker jQueryMobile Boilerplate

Two weeks ago I have been presenting with Jason Vokes at the University College of London for post-graduate students that were learning how to become technological entrepreneurs. We showed them building scalable, fault-tolerant Delphi XE application with DataSnap framework and deploying to Amazon EC2 cloud. For this occasion I really wanted to build a brand new, [...]

Delphi Labs: DataSnap XE - REST Web App Tutorial

I am back from beautiful Alps. Skiing is so much fun, but Delphi Programming is like salt of the life:-)
In the meantime I have got my own landing page for "Delphi Labs"! Check it out here:
How cool is that!!!
"Delphi Labs: DataSnap XE - REST Web Application"

source code:

Share This | Email this page to a friend

Delphi Labs: DataSnap XE Authentication and Authorization for Dummies:-)

"Delphi Labs" is proud to announce the immediate availability of the new episode in the "DataSnap XE" serie: "Authentication and Authorization"! This work was scheduled for last week, but I hope to be back on track and just starting to work on the this week’s episode on DataSnap filters.
The most challenging thing this week was [...]

Delphi Labs: Testing DataSnap servers in Data Explorer

I have promised myself to publish one new DataSnap "Delphi Labs" episode every week in this quarter. It is Friday afternoon and the new "DataSnap XE: Testing Servers in Data Explorer" article is published.
The beauty of rapid application development is that you can build complex systems by assembling components. This approach to building software applications [...]

Delphi Labs: New "Server Methods Lifecycle" episode is live!

It is more fun and work as I expected but here there is: The third episode in the Delphi Labs "DataSnap" serie. My goal is to consistently release one new episode about Delphi DataSnap programming every week in this quarter. The demos are intentionally simple and all the steps documented in a detailed way so [...]

Delphi Labs: Second episode is live - DataSnap Multitier Database Application

I’m getting more and more fun working on "Delphi Labs" episodes! Today I have published the second part where I demo using Delphi XE for building a multitier database application system consisting of InterBase XE database, Delphi DataSnap server and client. This architecture is very close to the original Delphi MIDAS approach with dataset providers [...]

Bad Behavior has blocked 1542 access attempts in the last 7 days.