menu
  Home  ==>  training  ==>  delphi_asp_net_20_training   

Delphi ASP.NET 2.0 Training - Felix J COLIBRI.



The course's objectives

The purpose of this training course is to master the development of Web application, using the new ASP.NET 2.0 and Delphi Rad Studio 2007 frameworks.



What you will learn

You will learn to:
  • use the Delphi for .Net development environment
  • efficiently layout, develop, and maintain scalable, secure, and stable websites
  • take full advantage of the new ASP.NET 2.0 components, like Master Pages, Logins, Web Parts, themes
  • use a Browser to display and modify database data using ADO.NET 2.0 and to encapsulate the UI layout, business logic, and data access code
  • handle XML files
  • create Web Services and execute remote objects


Intended audience

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



Prerequisite Skills

A basic knowledge of Delphi development is required. No prior Web Development knowledge (.HTML, Asp, Asp.Net) is required, as you will learn this during the course.



Detailed Training Course Program

  • The Delphi Rad Studio 2007 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
      • Machine.Config and Web.Config
      • 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
      • page structure: Master Pages and Content Pages, WebParts, site navigation, WebParts, redirection and transfer
      • state management (Client or Server) - Cookies - ViewState
      • optimization and cache handling
      • safety: authentification and authorization - the new Membership, User and Profile Providers, the Login and security Web Controls
      • debugging: traces, logs, error pages
      • application deployment - XCopy
    • User controls and Custom controls
      • property inheritance, methods, events
      • custom rendering
      • publishing data and methods
  • ASP.NET and Data bases
    • ADO.NET architecture:
      • the Dbx4 driver layer
      • the DbExpress AdoDbxClient and the Ado.Net data providers
      • the BlackfishSql database
      • the App_Data directory
    • displaying and updating data
      • DataBinding and DataSource
      • the new SqlDataSource, DbxDataSource
      • stored procedures
    • XML handling:
      • definition, reading, writing, XML documents
      • using XSL
    • Enterprise Core Objects (ECO)
  • Web Services, SOAP, Remoting
    • Web Services: creation, sending data, updating data
    • Net Remoting
    • Remoting (RemoteServer and RemoteConnection)


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 catalog 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.



Conditions

  • 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 fcolibri@felix-colibri.com
Created: sep-07. Last updated: jul-15 - 98 articles, 131 .ZIP sources, 1012 figures
Copyright © Felix J. Colibri   http://www.felix-colibri.com 2004 - 2015. All rigths reserved
Back:    Home  Papers  Training  Delphi developments  Links  Download
the Pascal Institute

Felix J COLIBRI

+ 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
Contacts
Site Map
– search :

RSS feed  
Blog