| | | 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 |
| |