| | Copyright |
| | The Integrated .NET Series From Object Innovations |
| | Preface |
| | | Organization |
| | | Sample Programs |
| | | Caveat |
| | | Web Sites |
|
| | Acknowledgments |
| | The Integrated .NET Series from Object Innovations and Prentice Hall PTR |
| | | Introduction |
| | | Introductory .NET Language Books |
| | | Introduction to C# Using .NET |
| | | Introduction to Programming Visual Basic Using .NET |
| | | Programming Perl in the .NET Environment |
| | | Intermediate .NET Framework Books |
| | | Application Development Using C# and .NET |
| | | Application Development Using Visual Basic .NET |
| | | .NET Architecture and Programming Using Visual C++ |
| | | Fundamentals of Web Applications Using .NET and XML |
|
| | Chapter 1. What Is Microsoft .NET? |
| | | Microsoft and the Web |
| | | Windows on the Desktop |
| | | A New Programming Platform |
| | | The Role of XML |
| | | Summary |
|
| | Chapter 2. .NET Fundamentals |
| | | Problems of Windows Development |
| | | Applications of the Future |
| | | .NET Overview |
| | | Summary |
|
| | Chapter 3. C# Overview for Sophisticated Programmers |
| | | Hello World in C# |
| | | Performing Calculations in C# |
| | | Classes |
| | | C# Type System |
| | | Strings |
| | | Arrays and Indexers |
| | | More about Methods |
| | | Exceptions |
| | | Unsafe Code |
| | | Summary |
|
| | Chapter 4. Object-Oriented Programming in C # |
| | | Review of Object-Oriented Concepts |
| | | Acme Travel Agency Case Study: Design |
| | | Inheritance in C# |
| | | Access Control |
| | | Acme Travel Agency Case Study: Implementation |
| | | More about Inheritance |
| | | Summary |
|
| | Chapter 5. C# in the .NET Framework |
| | | System.Object |
| | | Collections |
| | | Interfaces |
| | | Acme Travel Agency Case Study: Step 2 |
| | | Generic Interfaces in .NET |
| | | Delegates |
| | | Attributes |
| | | Summary |
|
| | Chapter 6. User Interface Programming |
| | | Windows Forms Hierarchy |
| | | Simple Forms Using .NET SDK |
| | | Menus |
| | | Controls |
| | | Visual Studio.NET and Forms |
| | | Dialog Boxes |
| | | ListBox Control |
| | | Acme Travel Agency Case Study ”Step 3 |
| | | Summary |
|
| | Chapter 7. Assemblies and Deployment |
| | | Assemblies |
| | | Private Assembly Deployment |
| | | Shared Assembly Deployment |
| | | Assembly Configuration |
| | | Multimodule Assemblies |
| | | Setup and Deployment Projects |
| | | Summary |
|
| | Chapter 8. .NET Framework Classes |
| | | Metadata and Reflection |
| | | Input and Output in .NET |
| | | Serialization |
| | | .NET Application Model |
| | | Context |
| | | Application Isolation |
| | | Asynchronous Programming |
| | | Remoting |
| | | Custom Attributes |
| | | Garbage Collection and Finalization |
| | | Summary |
|
| | Chapter 9. Programming with ADO.NET |
| | | .NET Data Providers |
| | | The Visual Studio.NET Server Explorer |
| | | Data Readers |
| | | Parameters Collection |
| | | SqlDataAdapter and the DataSet Class |
| | | DataSet Collections |
| | | DataSet Fundamentals |
| | | Database Transactions and Updates |
| | | Optimistic vs. Pessimistic Locking and the DataSet |
| | | Working with DataSets |
| | | Acme Travel Agency Case Study |
| | | XML Data Access |
| | | AirlineBrokers Database |
| | | Schema with Relationships |
| | | Typed DataSet |
| | | Summary |
|
| | Chapter 10. ASP.NET and Web Forms |
| | | What Is ASP.NET? |
| | | Web Forms Architecture |
| | | Request/Response Programming |
| | | Web Applications Using Visual Studio.NET |
| | | Acme Travel Agency Case Study |
| | | ASP.NET Applications |
| | | State in ASP.NET Applications |
| | | ASP.NET Configuration |
| | | Server Controls |
| | | HTML Server Controls |
| | | Database Access in ASP.NET |
| | | Summary |
|
| | Chapter 11. Web Services |
| | | Protocols |
| | | Web Service Architecture |
| | | SOAP Differences |
| | | Web Service Class |
| | | Hotel Broker Web Service |
| | | Summary |
|
| | Chapter 12. Security |
| | | User-Based Security |
| | | Code Access Security |
| | | Internet Security |
| | | Role-Based Security in .NET |
| | | Forms-Based Authentication |
| | | Code Access Permissions |
| | | Code Identity |
| | | Security Policy |
| | | Summary |
|
| | Chapter 13. Tracing and Debugging in .NET |
| | | The TraceDemo Example |
| | | Enabling Debug and Trace Output |
| | | Using the Debug and Trace Classes |
| | | Using Switches to Enable Diagnostics |
| | | Enabling or Disabling Switches |
| | | TraceListener |
| | | Listeners Collection |
| | | Summary |
|
| | Chapter 14. Interoperability |
| | | Calling COM Components from Managed Code |
| | | Calling Managed Components from COM Client |
| | | Platform Invocation Services (PInvoke) |
| | | Summary |
|
| | Appendix A. Visual Studio.NET |
| | | Overview of Visual Studio.NET |
| | | Creating a Console Application |
| | | Project Configurations |
| | | Debugging |
| | | Summary |
|