本书内容提挈:·通过基于组件的开发技术有效减少开发时间和成本·为可管理性、可靠性、灵活性和可移植性设计组件·使用最新的.NET技术调试应用程序·创建和定制可复用的WebBrowser组件·开发、测试和安装Web服务和Windows服务·通过身份验证和授权确保Web应用程序安全·创建ADO.NET体系结构的后端组件·实现和管理多线程组件·创建与COM互操作的组件使用VisualC#可以开发出灵活的、易于维护的应用程序,这些应用程序能充分利用Microsoft最新推出的.NETFramework强大的计算和通信功能。本书首先介绍软件工程和利用UML设计组件的基本原理,然后向您展示了如何充分发挥VisualC#的快速开发能力创建功能广泛的组件,包括Web组件、Web服务和Windows服务组件、数据访问组件、企业级组件、多线程组件,以及基于MicrosoftWeb浏览器的用户界面组件等。本书讲述了基于组件的开发技术、实用的建议和真实的示例,可以帮助您在.NET环境下提高设计、调试和部署应用程序的效率,并能有效地消除错误,非常适合于使用VisualC#的中高级程序员阅读。使用VisualC#可以: