C#程序设计主编鲁立张松慧中国水利水电出版社第1章Visual Studio 2008 简介?为了便于复杂程序开发,开发人员将数据和与之相关的运算打包到一起,统一考虑,从而形成了类。类实际就是数据和相关处理的代码的封装体。它也构成了面向对象编程的核心。本章将给大家详细讲解C#语言中的类的用法。 .NET框架?.NET框架(.NET Framework)由微软开发,是一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、框架的目的是便于开发人员更容易地建立Web应用程序和Web服务,上的各应用程序之间可以使用Web服务进行沟通。 .NET框架?.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。从层次结构来看,.NET框架又包括三个主要组成部分:通用语言运行时(mon Language Runtime)、基类库(Base Class Library)和上层的两类应用模板——Windows应用程序模板(Win Forms)的网络应用程序模板(Web Forms和Web Services) .NET框架图1-1 .NET框架1. 公共语言运行库(CRL)?通用语言运行时(CLR)提供了程序代码可以跨平台执行的机制,框架的核心。程序设计语言编写好程序代码后,它会被编译两次。第一次是将程序代码和基础类组合编译成中间语言(IL,Intermediate Language),第二次是在执行时,CLR会将中间语言(IL)编译成运行平台的CPU可以执行的本地代码,如同1-2所示。正是这样的运行模式,平台框架开发出来的程序可以在在任何具有CLR的平台上执行,实现一次编写,到处运行。1. 公共语言运行库(CRL)图1-2 .NET 程序的两次编译2. 基类库?的基类库,它提供一个可以供不同编程语言调用的、分层的、面向对象的函数库。这组基类库包括从基本输入输出到数据访问等各方面,提供了一个统一的面向对象的,层次化的,可扩展的编程接口。3. .NET Framework 类库?.NET Framework 类库是一个与公共语言运行库紧密集成的可重用的类型集合,用于应用程序开发的一些支持性的通用功能。主要包括以下类库:数据库访问(ADO .NET等)、XML支持、目录服务(LDAP等)、正则表达式和消息支持。4. 应用程序开发技术?.NET框架的最上层是应用程序,程序和面向Windows系统的Windows应用程序,这两类应用程序均可使用C#、VC++.NET、等来编写。
-VisualStudio简介 来自淘豆网m.daumloan.com转载请标明出处.