| |
| |
| |
An Essential Introduction | |
| |
| |
The Underlying Philosophy of Objects | |
| |
| |
Rapid Application Design | |
| |
| |
Classes and Namespaces | |
| |
| |
.NET Architecture Overview. | |
| |
| |
| |
Review of Variables, Constants, Data Types, and More | |
| |
| |
Variables | |
| |
| |
Constants | |
| |
| |
Literals | |
| |
| |
Data Types | |
| |
| |
Casting | |
| |
| |
Numeric Data | |
| |
| |
Strings and Dates. | |
| |
| |
| |
Review of Arrays and Control Statements | |
| |
| |
Arrays | |
| |
| |
Structures | |
| |
| |
Enum | |
| |
| |
Control Statements | |
| |
| |
Catching and Handling Errors | |
| |
| |
Structured Exception Handling | |
| |
| |
A Quick Look at Delegates. | |
| |
| |
| |
A Detailed Look at Object Orientation | |
| |
| |
Object-Oriented Programming | |
| |
| |
Encapsulation | |
| |
| |
Polymorphism | |
| |
| |
Inheritance | |
| |
| |
Namespaces and Classes | |
| |
| |
Designing and Using a Class Module | |
| |
| |
Object Lifecycle. | |
| |
| |
| |
Directories, Files, Paths and Sequential File Access | |
| |
| |
Paths | |
| |
| |
Directories | |
| |
| |
Files | |
| |
| |
Directory and File Dialogs | |
| |
| |
Streams | |
| |
| |
Sequential Access Method. | |
| |
| |
| |
The Binary Access Method | |
| |
| |
Binary Access | |
| |
| |
Encryption | |
| |
| |
FileStream Class | |
| |
| |
Serialization and Persistent Objects | |
| |
| |
Random Access Method. | |
| |
| |
| |
Graphics and Animation | |
| |
| |
The System | |
| |
| |
Drawing | |
| |
| |
Graphics Namespace. | |
| |
| |
| |
Multithreading | |
| |
| |
Multithreading | |
| |
| |
Thread Data Sharing and Synchronization | |
| |
| |
Thread States. | |
| |
| |
| |
Overview of Database Programming | |
| |
| |
Databases | |
| |
| |
An Overview of ADO.NET. | |
| |
| |
| |
The Connected Layer Command and Data | |
| |
| |
Reader Classes | |
| |
| |
Command Object | |
| |
| |
DataReader | |
| |
| |
XML Reader | |
| |
| |
Database Schema | |
| |
| |
Command Object Parameters | |
| |
| |
Transactions | |
| |
| |
Brief Look at Stored Procedures. | |
| |
| |
| |
More on the Connected Layer | |
| |
| |
The Data Form Wizard | |
| |
| |
The Query Builder Window | |
| |
| |
The Data Form Wizard with Parameters in SQL Server. | |
| |
| |
| |
The Disconnected Layer | |
| |
| |
Data Set Class and its Related Classes | |
| |
| |
Example of the Dataset and Data | |
| |
| |
Table Classes | |
| |
| |
Data Set Methods and Properties | |
| |
| |
Data Table Methods and Properties. | |
| |
| |
| |
Multi-Table Data Sets | |
| |
| |
Multi-table Data Sets | |
| |
| |
Data Relations and Constraints | |
| |
| |
Data Sets Without a Data Adapter | |
| |
| |
Data Row Methods and Properties. | |
| |
| |
| |
A Review of Active Server Pages.NET | |
| |
| |
WebPages and Web Server | |
| |
| |
Form Controls | |
| |
| |
Intro to ASP.NET | |
| |
| |
Server Controls | |
| |
| |
Validation Controls | |
| |
| |
Other ASP.NET Controls. | |
| |
| |
| |
Active Server Pages.NET and ActiveX Data Objects.NET | |
| |
| |
HTTPRequest Class | |
| |
| |
HTTPResponse Class | |
| |
| |
Maintaining State in Web Applications | |
| |
| |
HTTPSession | |
| |
| |
State Class | |
| |
| |
Intrinsic Classes in ASP.NET | |
| |
| |
ActiveX Data Objects.NET | |
| |
| |
.NET Data Providers, OLE DB.NET Data Providers | |
| |
| |
The SQL Server.NET Data Providers. | |
| |
| |
| |
Web Services | |
| |
| |
XML Web Services | |
| |
| |
Established and Emerging Standards | |
| |
| |
Designing a Simple XML Web Service Using Visual Studio.NET | |
| |
| |
A Web Service New Project | |
| |
| |
Consuming the Web Service | |
| |
| |
The E-Mail Web Service | |
| |
| |
Appendix: SQL | |
| |
| |
SQL Overview | |
| |
| |
DDL | |
| |
| |
DML Select, Join and Union in the Select Command | |
| |
| |
DML Action Queries | |
| |
| |
Performance Considerations in SQL | |