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