当前位置:嗨网首页>书籍在线阅读

06-C#的技术体系

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

0.3 C#的技术体系

C#是一种全新的、面向对象的编程语言。它依附于.NET Framework架构,它高效的运行效率、简单易于理解的语法,加之强大的编译器支持,使得程序的开发变得异常迅速。它的技术体系主要有以下几个方面。

(1)彻底的面向对象设计,C#具有面向对象语言所拥有的一切特性,即封装、继承和多态。C#与Web应用紧密地结合,支持绝大多数的Web标准,例如,HTML、XML、SOAP等。

(2)Windows Form技术,用来开发Windows桌面程序,数据提供程序管理提供易于连接OLEDB和ODBC数据源 的数据控件,包括Microsoft SQL Server、Microsoft Access、Jet、DB2及Oracle等,通过强大的控件库可以快速开发出桌面应用程序。

(3)WPF技术,微软的新一代图形系统,运行在.NET Framework 3.0及以上版本,为用户界面、2D/3D图形、文档和媒体提供了新的操作方法。

(4)WebForm技术,是Windows使用C#语言来开发Web应用程序的工具,它封装了大量的服务器控件,让开发Web变得简单。

(5)MVC技术,是ASP.NET编程模式的一种,使用模型—视图—控制器设计创建Web应用程序,这种分层的设计使程序员能够在复杂性高的程序中各司其职,专注于自己的方面。