Client-Server
Concepts
Client-server
architecture | Cursors
| Concurrency & locking | Transactions & referential integrity
| Validation techniques | Stored procedures | Batch updates
Overview
of SQL Server
Devices
& databases | Stored procedures | Transact-SQL
Visual
Basic 6 Database Tools
Data
Link window | Data Environment | Transact-SQL
Accessing
SQL Server from VB
Overview of ADO, DAO and RDO | ODBC | OLE DB | ActiveX Data
Objects (ADO)
ActiveX Data Objects (ADO) In Depth
The ADO object model | Connection, Recordsrt, Command,
& Field objects | The ADO event model | Dealing with errors
| Hierarchical recordset | Disconnected recordsets & RDS
(Remote Data Services)
Server-Side
Programming
Creating
stored procedures with Transact-SQL | Implementing triggers
| Declarative
referential integrity | The transact-SQL Debugger
Client-Side
Programming
Connecting
to the server | Data maintenance | Client-side validation
| Handling stored procedures: input & output parameters,
return codes | Batch updates | Concurrency & locking issues
| Error handling
Creating
Business Objects & Servers
Splitting
up a "traditional" application | The Presentation, business
& data services tiers | Designing classes - properties &
methods | Implementing in-process & out-of-process services
| Creating the "business server" | COM & DCOM performance
issues | Distributing objects with DCOM
Microsoft
Transaction Server (MTS)
MTS
concepts | Implementing a server in MTS