OUTLINE DELPHI 2005 FOR.NET JUMP START

Similar documents
Borland Delphi 2005 Reviewer's Guide

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

ASP.NET Web Forms Programming Using Visual Basic.NET

.NET-6Weeks Project Based Training

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010

Introducing Borland Delphi 8

ASP.NET Training Course Duration. 30 Working days, daily one and half hours. ASP.NET Training Course Overview

Developing Microsoft.NET Applications for Windows (Visual C#.NET)

Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008

10267 Introduction to Web Development with Microsoft Visual Studio 2010

.NET FRAMEWORK. Visual C#.Net

M Developing Microsoft ASP.NET Web Applications Using Visual Studio.NET 5 Day Course

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

DOT NET Syllabus (6 Months)

PROGRAMMING DELPHI DATABASE APPLICATIONS by Francisco Charte. (C) 2017 Danysoft

Developing Web Applications Using Microsoft Visual Studio 2008

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

Introduction to Web Development with Microsoft Visual Studio 2010

C# Syllabus. MS.NET Framework Introduction

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

A Look at Borland C#Builder from the Delphi Developers View

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

Borland Delphi Feature Matrix. Integrated compilers. Frameworks and SDKs. RAD two-way visual designers D A E P.

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

DE Introduction to Web Development with Microsoft Visual Studio 2010

Borland Turbo Delphi. Feature Matrix

RAD Studio XE Datasheet

Borland Turbo Delphi for.net. Feature Matrix

Borland Turbo Delphi for.net. Feature Matrix

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

Unit 1: Visual Basic.NET and the.net Framework

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

Introduction to Web Development with Microsoft Visual Studio 2010

Borland Turbo C++ Feature Matrix

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Learn Well Technocraft

Borland Turbo Delphi. Feature Matrix

ADO.NET Using Visual Basic 2005 Table of Contents

Crystal Reports 10 and.net

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

DOT NET SYLLABUS FOR 6 MONTHS

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

C++Builder - Frequently Asked Questions

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

Create a Windows Application that Reads- Writes PI Data via PI OLEDB. Page 1

Delphi XE. Delphi XE Datasheet

Program Contents: DOTNET TRAINING IN CHENNAI

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

Developing Windows Azure and Web Services

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

Mobile MOUSe ASP.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE

All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution

Delphi for.net. Developer s Guide. Xavier Pacheco. 800 East 96th Street, Indianapolis, Indiana USA

Authoring Installations for Microsoft s.net Framework

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

Cookbook for using SQL Server DTS 2000 with.net

Microsoft MB Microsoft CRM Extending MS CRM 1.2 with.net.

[Marco Cantù - Mastering Delphi 2006 Update]

Chapter 3. Windows Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Table Of Contents. Table of Contents Acknowledgments...5

CHAPTER 1: INTRODUCTION TO THE IDE 3

Contents. Chapter 1 Introducing ADO.NET...1. Acknowledgments...xiii. About the Authors...xv. Introduction...xix

PROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE

EXAM Web Development Fundamentals. Buy Full Product.

Microsoft..NET Framework. Overview

Department of Computer Applications

C# Programming: From Problem Analysis to Program Design. Fourth Edition

(C#) - Pro: Designing and Developing Windows Applications Using the Microsoft.NET Framework 3.5

.NET 4.6 MICROSOFT CURRICULUM MICROSOFT.NET 2015 (4.6)

Copyright About the Customization Guide Introduction Getting Started...13

Database Development with dbexpress

2609 : Introduction to C# Programming with Microsoft.NET

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p.

Architect Enterprise Professional INTEGRATED COMPILERS

Audience: Experienced application developers or architects responsible for Web applications in a Microsoft environment.

Contents. Introducing C# and the.net Platform...1

APEX Times Ten Berichte. Tuning DB-Browser Datenmodellierung Schema Copy & Compare Data Grids. Extension Exchange.

Developing Data Access Solutions with Microsoft Visual Studio 2010

ADO.NET from 3,048 meters

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

Apex TG India Pvt. Ltd.

MS-20487: Developing Windows Azure and Web Services

Getting Started with Oracle and.net

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE

Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE

New programming language introduced by Microsoft contained in its.net technology Uses many of the best features of C++, Java, Visual Basic, and other

10/9/2012. Sample C# program:

2730 : Building Microsoft Content Management Server 2002 Solutions

Mobile MOUSe.NET SECURITY FOR DEVELOPERS PART 2 ONLINE COURSE OUTLINE

Delphi in Depth: FireDAC, Copyright 2017 Cary Jensen ISBN: ISBN-10: , ISBN-13: ,

M Introduction to C# Programming with Microsoft.NET - 5 Day Course

How Do I Inspect Error Logs in Warehouse Builder?

Transcription:

JENSEN DATA SYSTEMS, INC. pg 1 OUTLINE DELPHI 2005 FOR.NET JUMP START CARY JENSEN, PH.D. COPYRIGHT 2003-2005. CARY JENSEN. JENSEN DATA SYSTEMS, INC. ALL RIGHTS RESERVED. JENSEN DATA SYSTEMS, INC. HTTP://WWW.JENSENDATASYSTEMS.COM PHONE: 281-359-3311 EMAIL: INFO@JENSENDATASYSTEMS.COM COURSE INCLUDES A 275+ PAGE COURSE BOOK PLUS ALL CODE EXAMPLES PRESENTED ALONG WITH ADDITIONAL CODE EXAMPLES. DELPHI 2005 FOR.NET JUMP START... OVERVIEW OF THE MICROSOFT.NET FRAMEWORK... THE COMMON LANGUAGE RUNTIME (CLR)... THE COMMON TYPE SYSTEM (CTS)... THE FRAMEWORK CLASS LIBRARY (FCL)... THE COMMON INTERMEDIATE LANGUAGE (CIL)... THE BENEFITS OF THE.NET FRAMEWORK... Security... Consistency... Deployment... Platform Independence... THE NEW IDE (INTEGRATED DEVELOPMENT ENVIRONMENT)... THE WELCOME PAGE... ONE IDE, MULTIPLE PERSONALITIES... ONE IDE, MULTIPLE LANGUAGES... THE PANES OF THE IDE... The Tool Palette... Code Snippets... The Structure Pane... The VCL and VCL for.net Floating Designer... The Project Manager... The Object Inspector... Model View... Data Explorer... Configuring the Panes of the IDE... THE DIALOGS OF THE IDE... The Add Reference Dialog... The Options Dialog... The Project Options Dialog... The Object Repository... IDE Error Reporting... Import/Export Project from/to Visual Studio.NET... CODE EDITOR... CODE FOLDING... REFACTORING... Symbol Renaming... Variable and Field Declarations...

JENSEN DATA SYSTEMS, INC. pg 2 Resource Refactoring... Extract Method Refactoring... REFACTORING EXAMPLE... Creating the Project... Declare Variable and Extract Method... SYNCEDIT... ERROR INSIGHT... HELP INSIGHT... THE HISTORY MANAGER... The Content Pane... The Info Pane... The Diff Pane... Configuring the History Manager... HISTORY MANAGER DEMONSTRATION... CODE NAVIGATION ENHANCEMENT... TOGGLING CODE TO/FROM COMMENTS... PERSISTENT BOOKMARKS... USING THE HELP... Viewing by Contents... Using the Index... Searching Help... Remembering Favorites... Filtering... TYPES OF APPLICATIONS IN DELPHI 2005... CONSOLE APPLICATIONS... WINDOWS FORMS APPLICATIONS... VCL FOR.NET APPLICATIONS... ASSEMBLIES... Strongly Naming an Assembly... Installing Assemblies into the Global Assembly Cache (GAC)... Using a Class Library... Inspecting a Class Library... WEB FORMS APPLICATIONS... WEB SERVICE APPLICATIONS... DELPHI LANGUAGE DIFFERENCES... THE FOR IN LOOP... SUPPORT FOR UNICODE AND UTF8 FORMATS... ATTRIBUTES... NAMESPACES AND UNIT ALIASES....NET NAMES AND DELPHI RESERVED WORDS... FCL EVENT HANDLERS... STRING AND STRINGBUILDER... SUPPORT FOR NESTED TYPES... NESTED TYPE CONSTANTS IN CLASS DECLARATIONS... FORWARD DECLARED RECORD TYPES... XML DEVELOPMENT WITH DELPHI 2005 FOR.NET... INTRODUCTION TO XML... OVERVIEW OF XML DOCUMENTS... Well-Formed XML Documents... XML Schema and Valid XML Documents... The Schema Definition Tool...

JENSEN DATA SYSTEMS, INC. pg 3 XML NAMESPACE... WRITING XML... READING XML... USING AN XMLDOCUMENT... DATA ACCESS IN DELPHI FOR.NET... BORLAND COMPATIBILITY DATA ACCESS... Overview of the Borland Database Engine for.net... BDE for.net Advantages... BDE for.net Limitations... Overview of dbexpress for.net... dbexpress for.net Advantages... dbexpress for.net Limitations... Overview of dbgo for.net... Advantages of dbgo for.net... Limitations of dbgo for.net... Overview of MyBase for.net (ClientDataSets)... MyBase for.net Advantages... MyBase for.net Limitations... Overview of IBExpress for.net... InterBase Express for.net Advantages... InterBase Express Limitations... Overview of DataSnap for.net... DataSnap for.net Advantages... DataSnap Limitations... Overview of Third-Party Data Access Mechanisms... Advantages of Third-Party Data Access Mechanisms... Limitations of Third-Party Data Access Mechanisms... Overview of ADO.NET... Advantages of ADO.NET... Limitations of ADO.NET... Overview of BDP for ADO.NET... Advantages of BDP for ADO.NET... Limitations of BDP for ADO.NET... DATA ACCESS IN THE.NET FRAMEWORK: ADO.NET... ADO.NET DATA ACCESS INTERFACES... IDbConnection... IDbCommand... IDataReader... IDbDataAdapter... CommandBuilder... THE ADO.NET DATA STORAGE CLASSES... DataSet... DataTable... DataRow... DataColumn... DataRelation... DataView... Constraints... DataRowView... USING ADO.NET... Using Connections... Executing IDbCommand Queries... Working with IDbDataAdapters...

JENSEN DATA SYSTEMS, INC. pg 4 Introduction to DataSets... Creating and Using DataViews... CurrencyManagers and Controls... DataSets with Multiple DataTables and DataRelations... Creating Calculated and Aggregate Fields... Performing Calculations Programmatically... Defining Query Parameters... Query Parameters and the SQL Script Hack... Sychronizing DataSets and XMLDataDocuments... BORLAND'S ADO.NET EXTENSION: BDP FOR ADO.NET... CONNECTING TO DATA USING BDP FOR ADO.NET... DELPHI'S DATA EXPLORER AND BDP FOR ADO.NET... Managing Tables... Data Migration... Viewing Data... Executing SQL Queries... Testing Stored Procedures... ADVANCED DELPHI 2005 ADO.NET COMPONENTS... PROVIDING AND RESOLVING WITH DATASYNC AND DATAHUB... DataSync... DataHub... DATA REMOTING WITH REMOTESERVER AND REMOTECONNECTION... RemoteServer... RemoteConnection... USING DELPHI 2005'S ADVANCE ADO.NET COMPONENT... USING DATASYNC AND DATAHUB... USING REMOTESERVER AND REMOTECONNECTION... Creating the Remote Client... Creating the Remote Server... WEB DEVELOPMENT WITH ASP.NET... An Overview of Web Interactions... HTTP Method Request Types... SUBMITTING DATA TO ASP.NET PAGES USING HTML... The Image Tag... The Anchor Tag... The <Form> Tag... OVERVIEW OF ASP.NET... REQUIREMENTS FOR USING IIS... Configuring IIS to Run ASP.NET Applications... Configuring Virtual Directories... PREPARING AND USING CASSINI... CREATING ASP.NET APPLICATIONS IN DELPHI... Creating the ASP.NET Project... FlowLayout Versus GridLayout... Controlling ASP.NET Project Options... Desiging Your Web Form Interface... Validation Controls... USING MORE THAN ONE WEB FORM... The ASP.NET Objects... Changing Pages from Server-Side Controls... Reading Data from a Request... DATA ACCESS AND ASP.NET...

JENSEN DATA SYSTEMS, INC. pg 5 WEB FORM LIFE-CYCLE... STATE MANAGEMENT... Client-Side State Maintenance Options... Server-Side State maintenance Options... GLOBAL.ASAX AND WEB.CONFIG... DEBUGGING ASP.NET PAGES... Debugging Using Breakpoints... TRACING... Enabling Trace for Single Web Pages... Adding Output to Trace... Enabling Application-Level Trace... USING CUSTOM ERROR PAGES... DEPLOYING ASP.NET APPLICATIONS... ASP.NET WEB SERVICES... CREATING A WEB SERVICE APPLICATION WITH DELPHI FOR.NET... Defining WebMethods... Testing a Web Service... Adding the WebService Attribute... CALLING A WEB SERVICE WITH DELPHI FOR.NET... INTEGRATING WITH WIN32 EXECUTABLES... CALLING WIN32 CODE FROM DELPHI FOR.NET... Accessing Win32 DLLs... More About the DLLImport Attribute... Using Virtual Library Interfaces... Accessing COM Objects... Inspecting the Runtime Callable Wrapper.... USING.NET EXECUTABLES FROM WIN32... Exposing.NET Classes As COM Objects... Deploying Win32 Apps that Use.NET Objects Through COM... CREATING AND USING.NET CLASSES... CREATING THE C# CLASS... USING THE C# CLASS WITH DELPHI FOR.NET... MIGRATING EXISTING APPLICATIONS... CONVERTING FROM WIN32... WIN32 TO.NET AND BACK... Borland, the Borland Logo, and Delphi are trademarks or registered trademarks of Borland Software Corporation in the United States and other countries. Other product and company names mentioned herein may be the trademarks of their respective owners For more information about training, consulting, mentoring or development, please contact Jensen Data Systems, Inc. by phone at 281-359-3311 or by email at info@jensendatasystems.com.