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