Home  ==>  training  ==>  delphi_asp_net_course   

Delphi ASP.NET Course - Felix J COLIBRI.

The course's objectives

The purpose of this training course is to master the development of ASP.NET applications using Delphi.

What you will learn

You will learn to:
  • use the Delphi for .Net development environment
  • build ASP.NET applications
  • use a Browser to display and modify database data using ADO.NET
  • handle XML files
  • create Web Services and execute remote objects

Intended audience

Software developers and programmers wishing to build Internet applications using ASP.NET.

Prerequisite Skills

An elementary dge of Delphi is required. No prior knowledge of Web development is necessary.

Detailed content

  • The Environment
    • The Palette, the Object Inspector, the Delphi / HTML / XML Editor, the Project Manager, the Database Manager, the Model and Structure treeviews
    • The .Net Framework
      • the .Net environment: CLR - Just In Time compilation
      • the assemblies, the global cache, managed code, garbage collection
  • ASP.NET applications
    • HTTP - HTML: the Image, Anchors and Form tags - HTTP Get and Post
    • Internet Information Server and Cassini Web Server
    • the first ASP.NET application
    • ASP.NET Architecture
      • the .Aspx, .Pas, .Html, .Asax, .Ascx, .Asmx files
      • the request life cycle and the execution of a user Mouse Click
      • HttpApplication and Global.Asax, HttpModules and HttpHandlers
      • HttpContext: Response, Request, Server
      • the available events
    • ASP.NET applications with Delphi:
      • Web Form, HTML controls and Web Controls
      • FlowLayout and GridLayout
      • the Web Controls
      • Client and Server validation - The validation controls
      • state management (Client or Server) - Cookies - ViewState
      • optimization and cache handling
      • safety: authentification and authorization
      • using several pages, redirection
      • debugging: traces, logs, error pages
      • application deployment - XCopy
    • custom controls
      • property inheritance, methods, events
      • custom rendering
      • publishing data and methods
  • ASP.NET and Data bases
    • ADO.NET architecture:
      • Connection, Command, DataReader
      • reading and writing data
      • stored procedures
      • DataBinding and DataSource
    • XML handling:
      • definition, reading, writing, XML documents
      • using XSL
    • Enterprise Core Objects (ECO)
  • Remoting, Web Services, SOAP
    • Net Remoting
    • Web Services: creation, sending data, updating data
    • DataSync and DataHub
    • Remoting (RemoteServer and RemoteConnection)
  • Standard ASP.NET application (Starter Kits)
    • DotNetNuke, iBuySpy, ASP.NET Web Portal
    • structure and techniques

Hands on exercises

Each participant will build several working Windows applications. For instance:

Among the fields approached let us quote:

  • a Web shopping applications, with product catalogue and order processing
  • building a web service which handles Database data

The teacher

The courses are exclusively presented by Felix COLIBRI. Author of more than 15 programming books and many papers and is a frequent speaker at the Delphi Conferences. Aside from training, he develops Delphi projects on a contractual basis. He has been teaching at the Pascal Institute since 1984, and personally trained more than 1.200 developers.


  • length: this training lasts for 3 days
  • location: the training courses are currently held in Paris, London, Munich. Courses can also be organized in other cities worldwide (United States, Australia, Brasil, Middle Eastern countries, Asia, Europe, ...)
    Custom trainings (subject, attendent level, dates) can also be arranged on customer premises
  • language: courses are held in English. Courses can optionally be held in French
  • dates: the updated calendar presents the dates of the next scheduled sessions.
  • price: The price for 3 days is 1.680 Euros
  • special discounts (starting at 30 %) for groups (2 persons or more) or frequent customers

  • to register, please fill the Pre Registration Form

  • for more information, please contact us at
Created: mar-05. Last updated: jul-15 - 98 articles, 131 .ZIP sources, 1012 figures
Copyright © Felix J. Colibri 2004 - 2015. All rigths reserved
Back:    Home  Papers  Training  Delphi developments  Links  Download
the Pascal Institute


+ Home
  + articles_with_sources
  + delphi_training
    – delphi_tutorial_course
    – ib_client_server
    – delphi_2006_for_net
    – delphi_ado_net_course
    – delphi_asp_net_course
    – delphi_asp_net_20
    – rad_studio_databases
    – rave_reports_training
    – custom_delphi_training
    – training_calendar
    – registration_form
  + delphi_developments
  + sweet_home
  – download_zip_sources
  + links
Site Map
– search :

RSS feed