Skip to content

Building .NET 3.5 WCF RESTful web services with Delphi 2007

What is "REST" anyway?
"REST" does not have anything to do with relaxing. It is rather a hot term used in the context of Service Oriented Architecture (SOA). The term "Representational State Transfer" was coined by Thomas Fielding in 2000, in his PhD dissertation "Architectural Styles and the Design of Network-based Software Architecture". In essence [...]

Creating database tables programmatically with Delphi DBX4 metadata classes

Inspired by Steve Shaughnessy’s post on "The New dbExpress 4.0 MetaData" I’ve decided to give this approach a try and created a sample Delphi 2007 for .NET VCL Forms application that I’m using during current serie of CodeGear seminars to demonstrate the incredible amount of innovation in DBX4 architecture. Many Delphi programmers asked me to [...]

3D Programming with Delphi for .NET and WPF

Note: Make sure to install RAD Studio 2007 December Update before trying to compile this code. If you are on XP, make sure you have .NET 3.0 or 3.5 installed.
Do you know Charles Petzold? Yes. He is the one who authored classical "Programming Windows" book back in eighties. Last year Petzold wrote a very [...]

.NET 3.0 and Vista ready

It looks like .NET 3.0 is no longer in beta. Starting yesterday it is now available for download here. According to TheServerSide the new version of Windows (“Vista“) was also sent to manufacturing.
Does it change a lot to Delphi developers? Not much as Delphi 2006 Win32 can work with Vista already, and .NET 3.0 is [...]

Breathing XML

I’ve been always a great fan of XML. Yesterday, in the search for Indigo references, I’ve found a very interesting article by Aaron Skonnard on "Serialization in Windows Communication Foundation". It is always nice to learn directly from architects of a given technology. There is not much about WCF in there, but a lot about [...]

StarTeam SDK examples translated to Delphi for .NET

There was lots of fun to translate from C# to Delphi for .NET StarTeam SDK examples.

Both sample projects ListItems and CRWatcher are available from Code Central

Read more about building Delphi for .NET StarTeam clients here

My Janeva Delphi for .NET whitepapers

CORBA does not seem to be the most hyped technology these days. In fact there are at least 10 reasons why CORBA is boring.
When Delphi for .NET compiler was still in beta I’ve been investigating how to make it work with Borland Janeva. This is how my Building CORBA applications with Delphi 8 and Janeva [...]

Delphi ASP.NET HttpHandler Demo

Delphi 2005 does not provide support for creating ASP.NET HttpHandlers out-of-the-box, but it is not so difficult to create one:-)
The HttpHandler is a class that implements IHttpHandler interface, which contains only two members:
"IsReusable" property that tells HttpRuntime if it is OK to pool, and the core method "ProcessRequest", which accepts "HttpContext" param.
From the perspective of [...]

"Indigo" preview, interfaces with attributes and generics

“Indigo” and “Avalon” Technological Preview was made available for download for general public this week. The download is an ISO image of the CD, that also contains .NET 2.0 beta that is required. When installing on XP, make sure you have SP2 installed. It is available from msdn downloads page in the most popular section [...]

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