北大青鸟c语言课件10章 TP1.ppt

北大青鸟c语言课件10章 TP1.ppt

ID:51619143

大小:790.00 KB

页数:25页

时间:2020-03-26

北大青鸟c语言课件10章 TP1.ppt_第1页
北大青鸟c语言课件10章 TP1.ppt_第2页
北大青鸟c语言课件10章 TP1.ppt_第3页
北大青鸟c语言课件10章 TP1.ppt_第4页
北大青鸟c语言课件10章 TP1.ppt_第5页
资源描述:

《北大青鸟c语言课件10章 TP1.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.NET平台以及VisualStudio.NETIDE简介第一章目标讨论计算、Internet和应用程序开发的转变了解对.NET的需求解释CLR和IL的角色VisualStudio.NETIDE简介2集中式计算哑终端主机集中式计算3客户端/服务器计算客户端-服务器计算客户端:智能终端服务器PC4分布式计算2-1分布式计算智能终端网络在本地分布式计算中,计算机通常位于LAN中5分布式计算2-2网络6计算方案的转变集中计算客户端-服务器计算分布式计算Internet7当前的InternetWeb服务器InternetWeb服务器Web服务器今天的Web站点是独立的孤岛Web提供数据的HTML“图片

2、”,而不是实际的数据浏览器:变相的只读哑终端结构与旧的分时模型相同要进行个性化,需要在每个站点输入相同的个人信息!8目前存在的难题家庭办公室联机信息其他信息脱机信息电子邮件需要个人信息空间用户开发人员生成、测试和部署站点的工具不足站点通常较吸引人,但没什么用处需要创建应用程序并将其布署到多台设备的工具9Internet的转变Web服务器Web服务器Web服务器Web服务器Web服务器Web服务器组合体作为孤岛的Web站点站点、服务和设备彼此协作,共同提供丰富的用户体验。10应用程序开发的演变Internet任何人在任何位置都可以使用应用程序软件作为服务提供资源丰富,基于应用程序来控制应用程序集

3、成在本地系统服务中推向市场时间短更高的开发效率更高质量软件应用程序和网络上所有应用程序集成在一起,从而创造独特的价值因此,可以将焦点集中在创建独特的商业价值,不必关注建造基础设施应用程序(Web服务)在Internet/Intranet中公开其程序特点开发者通过调用WebAPI将Web服务集成到应用程序中Web上的组件编程!11.NET-演变的结果2-1Internet的转变计算方案的转变应用开发的转变融合计算和通讯形成组合体,不再是孤岛!分布式计算--本地进行软件成为服务应用程序可由任何人在任何地方使用12.NET-演变的结果2-2Internet的转变计算的转变应用程序开发的转变融合计算和

4、通讯形成组合体,而不是孤岛!分布式计算本地进行软件成为服务应用程序可以由任何人在任何地方使用.NET13.NET-将DC向前推进了一步2-1其他.NET设备Internet个人信息空间14用户数据存放在网络上-可以随时随地进行访问可以从任何.NET设备访问数据创建可以通过任何浏览器、任何设备访问的应用程序.NET应用程序利用了Internet的功能.NET-以Internet为中心的一种全新的平台.NET-将DC向前推进了一步2-215.NET所支持的语言C#VB.NETEiffelCOBOLSmallTalkADAPythonJScript.NETVC++16代码被执行C++VB编译器编译器

5、可执行代码可执行代码RUNTIMERUNTIME语言特定的编译器和运行库17代码被执行C++VB编译器编译器可执行代码可执行代码RUNTIMERUNTIMEIL+元数据CLRIL和CLR的使用18执行.NET程序MSIL+元数据机器代码代码被执行CLR第一次编译第二次编译.NET程序被编译两次,第一次编译很慢,而第二次编译较快!语言编译器.NET源代码19Microsoft中间语言MSIL+元数据机器代码代码被执行CLRMSIL帮助语言实现互操作IL不是字节代码,但很接近字节代码。因此,执行应用程序时,IL到机器码的转换速度非常快!通过CLR将MSIL转换为具体CPU的代码CPU无关的指令集语

6、言编译器.NET源代码20公共语言运行库CLR.NET源代码MSIL+元数据机器代码代码被执行管理内存易于设计组件和应用程序,其对象可以跨语言互动跨语言集成(特别是跨语言继承)一次编译,就可运行在支持运行库的任何CPU和操作系统上语言编译器21VS.NETIDE帮助系统演示22VS.NETIDE设计器演示23VS.NETIDE窗口管理演示24总结.NET是以Internet为中心的一种全新的平台通过.NET,可以将用户数据存放在网络上,并且随时随地通过与.NET兼容的任何设备访问这些数据NET独一无二的特征是可以提供多语言支持以.NET语言编写的源代码将被编译两次,第一次由语言特定的编译器从源

7、代码编译为IL,第二次从IL编译为机器码25

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。