This tutorial guide provides information on how to design, debug, and deploy applications using component-based development and the new development tool from Visual Studio.NET -- Visual C#. Visual C# provides power and speed in an object-oriented environment so developers can create and deploy flexible applications quickly. The author also explains how to develop a wide variety of components, such as web controls, data access, enterprise level components, file service, multithreaded components, accessibility components, and more.
Table of Contents:
Preface. Acknowledgments.
Part I: General Topics.
Chapter 1: The Development Process.
Chapter 2: Component Structure.
Chapter 3: Component Design.
Chapter 4: Component Classifications.
Chapter 5: Debugging.
Chapter 6: Deployment.
Part II: Front-End Components.
Chapter 7: Windows Form Components.
Chapter 8: Creating Front Ends with the WebBrowser Component.
Chapter 9: Custom Controls.
Chapter 10: User Controls.
Chapter 11: Database Front Ends.
Chapter 12: Tips for the Front End.
Part III: Middle-Tier Components.
Chapter 13: Web Forms.
Chapter 14: Web Controls.
Chapter 15: User Controls.
Chapter 16: Services.
Chapter 17: Security.
Part IV: Back-End Components.
Chapter 18: The ADO.NET Architecture.
Chapter 19: Database Web Services.
Chapter 20: Multithreaded Components.
Chapter 21: Gateway Services.
Appendix: Bibliography.
Index.