ASP.net企业客户信息管理系统CRM设计+文献综述(4)
时间:2018-04-03 15:05 来源:毕业论文 作者:毕业论文 点击:次
ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的优势。执行效率的大幅提高。ASP.NET是把基于通用语言的程序在服务器上运行,不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。ASP.NET构架是可以用Microsoft公司最新的产品 Visual Studio.NET开发环境进行开发。ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。 2.3 C#的介绍 C# 是 MICROSOFT为.NET平台订作的新程序语言,它像VB一样使用简易,嵌入.NET的软件企业管理信息系统的分析与设计又像C++一样功能强大,它没有指针、宏、Template及多重继承等特色。C#是C/C++系列中第一个面向组件的程序语言,C#另一个重要的设计考虑便是对面向对象能力的支持,C#的统一类型系统特性,大幅度简化了系统的开发操作,提高了扩展性与重复使用性:如集合对象可以存放任何类型的对象。C#中没有指针,因此C#程序不会有“乱指”的指针这种困扰,C#程序编译后产生EXE或DLL等PE可执行文件,这些文件是一种中间语言,与CPU无关,这样使得C#所编译的程序可以在任何支持.NET Framework的操作系统下执行。C#还具有资源自动回收等特性。 2.4 NET.Framework的介绍 .NET 是 Microsoft 的用以创建 XML Web 服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。借助于 .NET 平台,可以创建和使用基于 XML 的应用程序、进程和 Web 站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。Microsoft .NET是一个平台,是 Microsoft 的 XML Web 服务平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。这个平台包含广泛的产品系列,它们都是基于 XML 和 Internet 行业标准构建,提供从开发、管理、使用到体验 XML Web 服务的每一方面。从应用程序的观点来看,.NET平台是一个应用程序的执行环境,负责提供应用程序执行时需要使用的功能,并对应用程序执行安全管制,所以.NET平台的应用程序具有高度的安全性,可以禁止应用程序执行不安全的动作。从应用程序开发的观点来看,.NET平台是一组类别,供应用程序使用,以完成应用程序需要的功能,这组类别包罗万象,包括开发窗口应用程序需要用到的功能,开发组件需要用到的功能,开发ASP.NET网页需要用到的功能等等。 2.4.1 NET.Framework基本类库 .NET Framework 包括可加快和优化开发过程并提供对系统功能的访问的类、接口和值类型。 为了便于语言之间进行交互操作,大多数 .NET Framework 类型都符合 CLS,因而可在编译器符合公共语言规范 (CLS) 的任何编程语言中使用。 .NET Framework 类型是生成 .NET 应用程序、组件和控件的基础。 .NET Framework 包括的类型可执行下列功能: 表示基础数据类型和异常。封装数据结构。 执行 I/O。 访问关于加载类型的信息。 调用 .NET Framework 安全检查。 提供数据访问、多客户端 GUI 和服务器控制的客户端 GUI。 .NET Framework 提供了一组丰富的接口以及抽象类和具体(非抽象)类。 可以按原样使用这些具体的类,或者在多数情况下从这些类派生您自己的类。 若要使用接口的功能,既可以创建实现接口的类,也可以从某个实现接口的 .NET Framework 类中派生类 (责任编辑:qin) |