|
Tópicos |
• Introducão ao Delphi for .NET
História do Delphi, versões e conteúdos do Delphi for .NET, requisitos
para instalação, atualizações.
• Introdução ao .NET Framework
Visão geral da tecnologia .NET, a framework .NET 1.1, o SDK .NET 1.1, o
commun language Runtime (CLR), a framework class Library (FLC), compilação
Just-In-Time (JIT), código gerenciamento e não-gereciamento, garbage
collection, assemblies e metadados, programação multi-linguagem
• O IDE do Delphi .NET
Welcome Page. Os menus do IDE. Instalando componentes .NET, Caixa de
diálogo Tools Options. O Object Inspector. O Code Editor, Code Insight. A
Tool Palette. O Project Manager, O Model View, O DataBase Explorer. O
Debugger. O sistema de Help.
• Delphi Language Enhancements
Namespaces. Strict private, strict protected. Final methods, sealed
classes. Class data, class methods, Records com métodos. Sobrecarga de
operadores. RTTI vs. Reflection.
• Delphi Windows Forms Applications
Windows Forms Designer. Código gerenciado pelo Designer. Controles
WinForm. Importando componentes .NET. Obfuscation. Distribuição.
• Introdução ao ADO.NET
Instalando o SQL Server / MSDE. Visão geral de ADO.NET. Conectando vs.
Desconectado. ADO.NET Connection. ADO.NET Command e DataReader. ADO.NET
DataAdapter. Atualizações usando CommandBuilder. DataSets .NET
• Data Acess com o Borland Data Providers
Visão geral dos Borland Data Providers for .NET. Bdp Connection e
Providers. BdpDataAdapter e Configuração. BdpCommand e BdpCommandBuilder.
DataSets e XML. Vantagens do BDP. Lab: Criando aplicações WinForm e ASP
com bando de dados
• A biblioteca VCL do Delphi .NET
Introdução à biblioteca VCL for .NET. VCL Desiger. Class Helpers
• VCL para .NET Data Access com dbExpress
Introdução a dbExpress. A arquitetura e componentes de dbExpress. Migração
de aplicações dbExpress
• Migração de projectos Delphi Win32 VCL para .NET
Questões na Migração. Como utilizar os Warnings do Delphi 7 com auxílio no
porte e migração de aplicações. VCL para VCL for .NET
• .NET Interoperabilidade
DLLs e Assemblies .NET. Library Assembly vs. Package Assembly.
Desenvolvimento multi-linguagem
• Win32 Interoperabilidade
Como usar DLLs Win32 em .NET. Como utilizar COM e ActiveX em .NET. Como
utilizar Assemblies .NET não-seguros em Win32
• Enterprise Core Objects
Model Driver Architecture (MDA). EcoSpace Object Model. ECO/UML Designer.
Classes, Atributos, Operações, Associações. Object Persistence Mappers
|