1. Technology

A Beginner's Guide to ASP.NET Programming for Delphi developers

Free ASP.NET online programming course for Delphi for .NET beginner developers


About the Course:

This free online course is perfect for beginner Delphi for .NET developers as well as for those who want a broad overview of the art of ASP.NET Web programming with Borland Delphi.

Developers will learn how to design, develop and debug ASP.Net web application using Borland Delphi for .Net. The chapters will cover the fundamental elements of creating Web applications (working with Web Forms, Web Services and User Controls) using Delphi, including the Integrated Development Environment (IDE) and the Delphi for .Net language.
Developers will get up to speed quickly through real world, practical example. The entire course is build arround the BDSWebExample ASP.NET web sample application that comes as a demo project with the Delphi 8/2005 installation.

This course is aimed to those who are new to programming, come from some other development environment (like MS Visual Basic, or Java) or are new to Delphi.


Readers should have at least a working knowledge of the Delphi language. No previous (web) programming experience is required; being fluent in HTML and general Web development terminology as well as JavaScript should help you be more productive with the chapters.
Ah, yes. You'll need to have Delphi 8/2005 for .NET installed on your computer!
    Recommended reading:
  • A Beginners Guide to Delphi programming.
    Free online programming tutorial / course for beginner developers. Focus on Borland Delphi.
  • Fast Forward to Delphi for .Net.
    A series of articles that are designed with one goal in mind: to provide a quick and dirty introduction to the world of .Net programming with Delphi.
  • Delphi for .Net general articles.
    Articles and technical information that will help you start and master Delphi 8 for .NET. Find out about IL, aspx, XML Web Services, msil, ...

    Delphi in ASP.NET action:

  • The power of Delphi and ASP.NET

  • Want to build a dynamic, modular web portal using Delphi for .Net and ASP.NET? Go for the proven solutions!
    aspxDelphi.net PORTAL is a Delphi 8 ASP.NET application, and can be used to build (module based) intranet or Internet portal application. aspxDelphi.net STORE is a Delphi 8 ASP.NET application, and can be used to build Internet shop.
    Supported databases are: MS SQL Server/ MSDE and Firebird/Interbase.

Make sure you download the updated version of the code (the BDSWebExample demo application). The new version has more meaningful names for Web pages, the code is cleaned up from using "Free" (since there is no need to free objects in .Net - the garbage collector does the job for you) and some "defects". The database has not changed.
Also, to follow up with the chapters it would be best if you save the project under "C:\Inetpub\wwwroot\BDSWebExample"!


The chapters of this course are being created and updated dynamically on this site. You can find the latest chapter on the last page of this article.

Start with Chapter 1 : An introduction to ASP.NET programming with Delphi

©2014 About.com. All rights reserved.