Learn Delphi for .NET
A Beginner's Guide to Delphi for .NET
A series of articles designed with one goal in mind: to provide a quick and dirty introduction to the world of .NET programming with Delphi.
Demystifying Class Helpers in Delphi for .Net
Fast Forward to Delphi for .NET - Part VII. Delphi for .NET compiler magic: splitting a large class into two files. And much more: extending without inheriting, extending sealed classes, ...
Delphi for .NET FCL Examples Reference
Delphi for .NET FCL (Framework Class Library) Examples Reference. Fast Forward to Delphi for .NET - Part VI.
Making Delphi 2005 independent from .NET
Despite what Borland says, Delphi 2005 doesn't require .NET. If you are a Delphi Win32 developer and don't like that Delphi 2005 comes polluted with .NET stuff, read this article to learn how to remove .Net from Delphi 2005.
Delphi 2005: unofficial pre-release "review"
The largest step for Delphi is about to happen: Delphi 2005 (code named Diamondback) is the new version of your favorite development tool. Let's see what new features to expect.
A quick look at Delphi future
Are you, as a Delphi developer, afraid of the Microsoft .NET? Let's see in what way Borland plans to compete against Visual Studio .NET. And win that battle, of course!
Conspiracy Theory: Microsoft's .Net IS Borland's Product
Conspiracy Theory: Microsoft's .Net IS Borland's Product. Is it possible that the whole .NET framework is Borland's idea?
An Introduction to the .NET Framework Class Library
Fast Forward to Delphi for .Net - Part V. Time to learn about: Value Types versus Reference Types, Boxing, Interface types, Delegates, Attributes. Sample code samples included.
Should you call Free in the .Net Delphi world?
Fast Forward to Delphi for .Net - Part III. Garbage collector this, garbagge collector that. Delphi developers are used to free their objects ... now the .Net GC takes care of freeing objects, the question is: when do you need/must free resources? Should you 'Free' objects? Should you not? This article provides answers!
New language features in Delphi for .Net
What you need to know about the new Delphi language features in Delphi 8 for .Net. Find out about unit namespaces and the new class visibility and access specifiers.
Gossip: Delphi for .NET
As Borland unveils product strategy for Microsofts NET platform, a Delphi developer should find out what .NET is and what the future of Delphi will be.
Fast Forward to Delphi for .Net - Part I
And now for something (not so) completely different: Delphi for .NET!
Tips, tricks and code samples
FCL, VCL.NET, ADO.NET ... all the great tips inside
A first look at Delphi 8 for the Microsoft .NET Framework
Read about exciting features of an integrated development environment for building Delphi language applications that run in the Microsoft .NET environment.
Delphi May Be the Only Choice You Have!
Why Delphi may be the only good choice for your development projects today (no meter what your language of choice is today).
Top Pre-Delphi for Net Books
With the Delphi for .Net version of your RAD environment, just waiting to be released (Q1/2003), the time has come for a Delphi developer to start expanding his/her knowledge with new views. The list below is suppose to help you pick some of the books, curently available on the market, covering topics arround developing custom Web Controls, .Net framework, CIL, etc.
The CodeDOM and the Delphi for .NET IDE
The three part series of articles dealing with the Code Document Object Model (CodeDOM) that allows .NET developers to generate and compile source code at run time in a variety of languages. The second part explains working with CodeDOM in Delphi code. The last part explains the features behind the DelphiProvider assembly - a CodeDomProvider specially designed for Delphi developers.
.NET Interoperability: .NET <-> Win32
This article uses Delphi for .NET Preview to show how .NET managed code can interoperate with unmanaged Win32 code using the PInvoke and Inverse PInvoke mechanisms. In particular, it focuses on: .NET applications using unmanaged Win32 APIs and entry points exported from your own DLLs; Win32 applications using managed methods exposed from managed .NET assemblies
.NET Interoperability: COM Interop
This article uses Delphi for .NET Preview to show how .NET managed code can interoperate with Win32 COM clients and servers using the COM Interop mechanism. In particular, it focuses on: .NET client applications using unmanaged COM objects; COM client applications using managed .NET objects
Reverse Engineering To Learn .NET Better
This session looks at various tools and resources to find how we can learn more about how .NET works on the inside to try and provide a better understanding of what you work with.
PINVOKE.NET attempts to address the difficulty of calling Win32 or other unmanaged APIs in managed code (languages such as Delphi for .NET or C#). Feel free to contribute bits of insight gleaned from Borland.VCL.Windows.pas and other Win32 api units to the PInvoke.net.
Writing Distributed .NET Applications
Using Delphi for .NET and the Remoting namespace, this paper will demonstrate the power and ease of writing distributed applications -- the .NET way.