欢迎来到天天文库
浏览记录
ID:17448752
大小:275.00 KB
页数:30页
时间:2018-08-31
《《dotnet程序设计》备课笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、沈阳工业大学备课用纸-第一章.NET概述1.1.NET战略的产生背景和组成结构1、计算机应用平台的两次变革70年代至今,计算机应用平台发生了两次影响深远的变革,即“DOSàWindowsàInternet”。两次变革的影响体现在:(1)DOSàWindows的平台迁移简化了计算机应用的复杂型,提供友好的操作方式,促进了计算机的应用普及。(2)WindowsàInternet的变化,使各类信息服务突破本地计算机的资源限制,应用程序在Internet范围内进行通信和协作,整合最广泛的信息资源和计算资源
2、,产生更准确、有效的服务结果。2、.NET战略的产生.NET战略是MS公司面向Internet时代的应用特点和开发需求而推行的商业解决方案,它封装了相关产品、技术规范和应用开发框架。3、.NET战略的组成结构Orchestration.NETFramework.NETEnterpriseServersBuildingBlockService(1)Orchestration负责整合网络中各种应用和组件,完成流程调度、消息传递、数据交换等各种处理机制。(2).NETFramework提供一个用于开发和
3、运行符合.NET技术规范应用程序的基础框架。(3).NETEnterpriseServers是微软在.NET战略中所推行的一系列企业级服务器软件产品,如HostIntegrationServer;ApplicationCenterServer;BiztalkServer等等。(4)BuildingBlockService,由微软和第三方网络服务供应商在整个Internet上提供的公共基础服务单元(系统);如电子户政、个人事务管理、信息安全等等。1.2.NETFramework.NET30沈阳工业大
4、学备课用纸-第一章.NET概述1.1.NET战略的产生背景和组成结构1、计算机应用平台的两次变革70年代至今,计算机应用平台发生了两次影响深远的变革,即“DOSàWindowsàInternet”。两次变革的影响体现在:(1)DOSàWindows的平台迁移简化了计算机应用的复杂型,提供友好的操作方式,促进了计算机的应用普及。(2)WindowsàInternet的变化,使各类信息服务突破本地计算机的资源限制,应用程序在Internet范围内进行通信和协作,整合最广泛的信息资源和计算资源,产生更准
5、确、有效的服务结果。2、.NET战略的产生.NET战略是MS公司面向Internet时代的应用特点和开发需求而推行的商业解决方案,它封装了相关产品、技术规范和应用开发框架。3、.NET战略的组成结构Orchestration.NETFramework.NETEnterpriseServersBuildingBlockService(1)Orchestration负责整合网络中各种应用和组件,完成流程调度、消息传递、数据交换等各种处理机制。(2).NETFramework提供一个用于开发和运行符合.
6、NET技术规范应用程序的基础框架。(3).NETEnterpriseServers是微软在.NET战略中所推行的一系列企业级服务器软件产品,如HostIntegrationServer;ApplicationCenterServer;BiztalkServer等等。(4)BuildingBlockService,由微软和第三方网络服务供应商在整个Internet上提供的公共基础服务单元(系统);如电子户政、个人事务管理、信息安全等等。1.2.NETFramework.NET30沈阳工业大学备课用纸
7、Framework是为开发和运行适应互联网时代特点的应用程序和网络服务单元所提供的基础框架。——既为开发.NET程序提供基础支持,也封装了.NET程序运行的基本环境。1、.NETFramework的体系结构.NETFramework的体系结构如图所示C#VB.NETVC++.NETJ#……CLS(CommonLanguageSpecification,公共语言规约)WebFormWindowsFormWebServiceDATA&XMLBaseClassLibraryCLR(CommonLangu
8、ageRuntime,公共语言运行时环境)(1)语言层:由各种支持.NETFramework框架的程序设计语言构成。(2)MSIL层:该层次封装了公共语言规约CLS,这是为不同程序设计语言编译器所制定的一致技术规范,确保编译器能够产生符合CLS的中间代码(MSIL);从而使得不同编程语言所编写的程序能够集成应用和相互协作。(3)应用模板层:该层次为开发不同类型的应用程序(Web应用、Windows应用和WebService应用)提供开发模板和组件化支持。(4)数据管理层:为数据集存
此文档下载收益归作者所有