微软.NET框架:01概述

上传人:ca****in 文档编号:232323314 上传时间:2023-09-17 格式:PPT 页数:40 大小:1.19MB
收藏 版权申诉 举报 下载
微软.NET框架:01概述_第1页
第1页 / 共40页
微软.NET框架:01概述_第2页
第2页 / 共40页
微软.NET框架:01概述_第3页
第3页 / 共40页
资源描述:

《微软.NET框架:01概述》由会员分享,可在线阅读,更多相关《微软.NET框架:01概述(40页珍藏版)》请在装配图网上搜索。

1、微软.NET框架概述青软实训 解然.NET框架课程介绍内容.Net及.Net FrameworkCLR及类库元数据及程序集通用类型系统及通用语言规范应用程序域及内存管理.NET框架课程介绍特点理论的比重大更多的涉及系统底层难度相对较大.NET框架课程介绍意义描述的是面向各种开发的通用概念理解后续课程的基础成为好的.Net程序员的必备基础微软.NET框架.NET概述.NET框架概述软件开发面临的问题软件取得了长足的发展但依然问题重重软件日益复杂、需求快速变化 开发周期的要求越来越高互联网的发展促进了孤立系统的互联的需求软件技术及体系上的对策基于需求的变化对业务逻辑进行了抽象。快速开发的考虑,基于

2、组件的开发分布式的基于Web的体系结构。孤立系统的互联:SOA(Service Oriented Architecture)SOA与基于组件的开发,快速构件系统。微软如何应对J2EE的挑战软件开发平台转变的巨大市场机遇微软的答案:Microsoft.Net自1993年Win32API后微软开发平台第一次大的升级关系到公司命运的战略性的选择Microsoft.NET.NET is the Microsoft Web services strategy to connect information,people,systems,and devices through software.Integr

3、ated across the Microsoft platform,.NET technology provides the ability to quickly build,deploy,manage,and use connected,security-enhanced solutions with Web services.NET-connected solutions enable businesses to integrate their systems more rapidly and in a more agile manner and help them realize th

4、e promise of information anytime,anywhere,on any device.注:agile 敏捷用软件来连接信息,人员,系统和设备用软件来连接信息,人员,系统和设备用软件来连接信息,人员,系统和设备用软件来连接信息,人员,系统和设备开发的互联跨语言,平台和设备快速跨语言,平台和设备快速建立及实施解决方案建立及实施解决方案系统的互联对企业内部不同部门及外部对企业内部不同部门及外部不同伙伴之间的新老系统进行集成不同伙伴之间的新老系统进行集成人员的互联增强系统的灵活与敏捷度以便与客户增强系统的灵活与敏捷度以便与客户更深入的沟通,与伙伴更有效的合作,更深入的沟通,与

5、伙伴更有效的合作,使员工工作效率更强。使员工工作效率更强。信息的互联随时,随地,在任何随时,随地,在任何设备上都能获得信息设备上都能获得信息建立在建立在建立在建立在 XML Web Service XML Web Service 的技术基础之上的技术基础之上的技术基础之上的技术基础之上Web Service以可编程的方式访问Web应用程序,将应用程序与人间的互动扩展到应用程序间的互动。可让桌面客户及手持设备用户访问Internet上的应用程序可用于B2B集成可用于企业应用集成(EAI)SOAP,WSDL,UDDI均是工业标准Web Service的一个实例场景Reservation Appli

6、cationAirline Reservation SystemSeat Availability ApplicationPricing ApplicationInternetIntranetPDA.NET内容底层操作系统:Windows.NET Enterprise Servers开发环境:Visual Studio 开发平台:.NET框架操作系统:WindowsWindows XP,Windows 2003 Server操作系统底层加入了对.Net程序的加载和执行的支持Windows Vista,.Net Framewaork3.0.NET Enterprise ServersMicros

7、oft的服务器产品家族为用户建立一个集成化的灵活业务架构提供了一组完善的解决方案。Application CenterBizTalk ServerSQL ServerExchange ServerVisual Studio.Net体系下的集成开发环境.Net中的Visual Studio实现了真正意义上的集成开发环境Visual Studio 2005.NET框架在.Net体系中处于核心位置是.Net中的基础开发平台.Net的一个实例场景Ordering ApplicationShipping SystemBilling ApplicationInternetIntranetPassportB

8、izTalk ServerSQL ServerMicrosoft.NET 框架Window DNA的继任者Microsoft.NET开发平台.NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件.NET框架可构建的应用类型Windows应用程序控制台应用程序Windows服务Web应用程序Web service应用面向office应用智能设备应用.Net Framework.Net Framework的设计目标.Net Frmaework的核心组件公共语言运行库(CLR).Net类库.NET Framework 设计目标.

9、NET Framework在很多方面的设计都解决了以往Windows开发所存在的诸多问题简化开发简化部署广泛的平台支持语言集成安全性可靠性性能互通互联强大的互操作能力.NET Framework 设计目标简化开发提供一个一致的面向对象的编程环境。使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。完全消除了COM的繁琐底层细节丰富的基础类库和组件库.NET Framework 设计目标简化部署没有了Dll冲突不需要注册表了简化了部署及移出程序的方式安装一个应用程序不会影响别的应用程序不同版本的应用可以同时运行应用程序包含依赖信

10、息.NET Framework 设计目标广泛的平台支持.Net程序编译时,生成的是通用语言,只有运行时才会将其翻译成CPU指令。.NET Framework 设计目标语言集成.Net框架支持语言间的集成,如可在一种语言中对另一种语言定义的类型进行继承及扩展。简单的代码重用Public Class APublic x As IntegerPublic Sub Foo().End Classclass B:A public string s;public void Bar().class Client featureobj:B;.create obj;obj.Bar;.endclass in VB

11、.NETsubclass in C#used in Eiffel.NET Framework 设计目标安全性代码访问安全基于角色的安全.NET Framework 设计目标可靠性运行时的类型安全检查自动内存管理(垃圾回收)异常处理:统一的异常处理机制,增强了程序的可维护性.NET Framework 设计目标性能提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。.NET Framework 设计目标互通互联按照工业标准生成所有通信,以确保基于.NET Framework 的代码可与任何其他代码集成。.NET Framework 设计目标强大的互操作能力提供了强大的与现有的系统的互操作能力.NET Framework 组件 公共语言运行库 .NET Framework 类库 动手实验安装Microsoft.NET Framework 2.0 SDK 理解.NET Framework 2.0 SDK 安装.NET Framework 2.0 SDK 总结.Net.Net构成.Net Framework.Net Framework设计目标.Net Framework组件

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!