化程序开发。
使用VS.NET进行 进行.NET应用开发 使用 进行 应用开发
Windows应用程序开发 ASP.NET应用程序开发 移动设备应用程序开发 Web Services 构建.NET分布式系统
2.3.2 基于 基于.NET的应用程序 的应用
程序 2.3.2.2 基于.NET的应用程序
1. Windows应用程序:基于Windows Forms(Windows 窗体)的应 用程序,是一种基于图形界面接口GUI的应用程序,
一般是在用 GUI 户
计算机本地运行。 类库:在托管的环境里,开发扩展类库内容,自定义用户程序的 类和组件是代码重用的有效方法,也是开发大型程序的值得推荐 的做法,.NET给出设计类库程序的规范,只有遵循这些规范,其 他开发人员才能有效利用它们,使它们发挥最大的作用。 Windows控件库:创建Windows窗体应用程序的自定义控件。
2.
3.
2.3.2.2 基于 基于.NET的应用程序 的应用程序(1) 的应用程序
4. 智能设备应用程序:Internet不光连接PC机、服务器等计算机设 备,包括电视机、电冰箱、复印机等家用的办公用的电器都将 接入Internet,可以通过Internet进行远程控制,智能设备应用程 序就是连接、控制这些设备,并且互相
通信的应用程序。 5. ASP.NET Web应用程序:ASP.NET是.NET中统一的Web开发平台, 用来开发企业级的Web应用程序。ASP.NET是ASP的升级版,.但 是具有革命性的进步,程序员能够象设计Windows窗体应用一样 设计Web应用;能够将代码与
HTML文档分离,进行代码重用; 具有服务器控件的开发能力;能够在IDE中进行可视化的开发
2.3.2.2 基于 基于.NET的应用程序 的应用程序(2) 的应用程序
6. ASP.NET Web Service:Web Service是Microsoft的.NET战略中的 重 头 戏 , 由 于 XML ( Extensible Markup Language ) 是 当 今 Internet和各种系统之间的数据交换的标准,所以也称为XML Web services,它可以实现客户端-服务器或服务器-服务器间的 数据交换。XML Web services 采用松耦合的分布式结构,不与 特定的组件技术或对象调用约定相关联,也和编程语言、组件 模型、操作系统等无关。一般的Web程序,例如浏览器,是人与 程序的对话,而Web Service是程序与程序的对话。Web Servi