本书集编程思想与具体实践于一体,集中介绍了如何利用Visual Studio 2008中的C#语言编写在Windows环境下运行的应用程序。在内容编排上,遵循循序渐进的原则,从C#基础到Windows高级编程都一一作了讲解,每个部分都设置了相应的实例。 全书分4篇共14章,内容涉及C#的开发环境及基本语法,面向对象,常用控件,窗体应用,定制控件,文件操作,数据库访问,报表和打印,Web服务,调试、测试与部署,还给出了一个综合项目案例。全书内容翔实,深入浅出,实例经典,可以帮助读者快速了解并掌握使用C#开发应用程序所需的知识和技能,提高利用C#开发Windows应用程序的能力。 本书面向初中级读者,适合各大专院校、软件开发培训机构作为.NET开发的教材,也可作为相关软件开发人员的参考用书。
作者简介
1.1 NET平台和.NET框架概述 随着网络技术的不断发展,单机的软件程序己难以满足人们网络计算的需求,各种各样的网络计算模式应运而生。 1.1.1 NET平台 .NET平台为开发人员提供了多种核心的技术和服务,使用这些技术和服务,能够对基于Web的应用程序开发进行简化。 1 NET平台组件 (1) 开发工具 Visual Studio 2008和.NET框架(.NET Framework)为开发人员提供了一整套的解决方案。利用Visual Studio 2008提供的一整套高效实用、功能强大的开发工具,可以极大地简化ASP Web应用程序和XML Web Services的创建、部署和升级。用.NET开发环境所创建的ASP Web应用程序和XML Web Services具有安全性、可伸缩性以及高可用性的特点。 (2) 设备 设备包括个人计算机、便携式计算机、工作站、电话机、手持计算机、Tablet PC以及游戏控制台等。这些智能化设备可以访问XML Web Services和数据,而无须考虑正在使用的设备类型、数量以及它们所处的位置。 (3) 用户体验 .NET体验(.NET Experiences)是一些使用XML Web Services的应用程序,它们提供了一种集成而有效的方法,使得用户可以从Inter或是从独立的应用程序中快捷、方便地获得海量信息。 ......