|
Moving From Earlier Delphi Versions to Delphi 2005
Moving a Delphi Project |
Moving a Delphi Component (source required)
Interfaces
Understanding and using Interfaces |
Where Delphi 2005 uses interfaces
New Features in D2005
History Support |
File Difference Engine |
Structure View |
Sync Edit |
Adjusting and Using the New IDE |
Tool Palette appearance |
Searching for components | Code-folding Regions |
Comment/Uncomment blocks of code |
Changing component size appearance |
Error Insight |
Help Insight |
for..in..do construct:
String iteration,
Array iteration,
Set iteration,
Collection iteration |
Inline Methods |
Simple Refactoring |
Rename Symbol |
Declare Variable |
Declare Field |
Extract Resource String |
Find Unit |
Translation Tools|
Hints, Tips, Traps and Gotchas
Refactoring
Full introduction
to refactoring in D2005 | Based on the definitive text: 'Refactoring
- Improving the Design of Existing
Code' but fully updated for D2005 |
Testing (Using Dunit) |
Refactoring actions:
Extract Method,
Rename Variables,
Move Method,
Replace Temp with Query
Introduction to .NET
CLR, CTS,
CLS, MSIL, JIT, FCL | Creating a Simple .NET application
|
Assemblies |
Unsafe Code and Lost Language Features |
Strings and Immutability |
Namespaces | Class declarations |
Introduction to Garbage Collection |
Attributes
ADO.Net Overview
Introduction
to ADO.NET | Philosophy of data access in .NET |
Differences between .NET data access and classic ADO and BDE |
Introduction to ADO.NET components |
Using Wizards |
Handling update anomalies
Introduction to ASP.NET
Understand the role of ASP.NET |
ASP.NET Features |
Desktop vs Web Development |
Examine Web Application Architecture |
Introduction to Web Application |
Introduction to Web Forms |
Introduction to Server Controls |
Explore page processing
WebForms and Controls
Examine the structure of Web Forms |
Useful HTML Controls |
Explore Web Controls in detail |
Event processing and event order
Working with Data
ADO.NET
uses in ASP.NET Applications | Quick Review of ADO.NET Classes
|
Data Binding and Binding Expressions |
DataList, DataGrid and Repeater Controls |
Updating a Database from a WebForm
Application Management
View,
Session and Application State | Working with multiple pages
|
Redirection options |
Passing and Reading parameters to a web page |
Forms Authentication |
More DbGrid events
ASP.NET Web Services
Why use web services |
What can be passed to a web service |
Creating a web service | Passing data to a web service |
Updating data on a web service
|