- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
培训-DotNet简介
DotNet的诞生 2000年6月,微软公司推出了“Microsoft .NET下一代互联网软件和服务战略”,在全球的IT行业中引起了广泛的关注。 .NET 的背景可以理解为,当计算开始从桌面计算机转向可访问因特网的设备比如掌上电脑和移动电话时,微软公司为了维持其操作系统在市场中的垄断地位而采取的新措施的一个部分。 微软公司把自己的Microsoft .NET的解释为一个建立在下一代Internet的网络平台。更详细的解释应该: Microsoft .NET是一种分布式的运算框架,以XML为基础,以WEB为核心,并结合其他多种技术最大限度地利用Internet上丰富的资源来提高工作效率。 .NET 计划包含一个新版本的 Windows 操作系统、一个新版本的 Office 以及一系列为开发人员构建基于 web 的应用程序准备的开发软件。 .NET 框架的最直观的组件是:新的 Internet 信息服务6.0(IIS 6.0)、对支持 ASP.NET 和 ADO.NET 的支持、可构建基于 web 的软件的 Visual Studio.NET 软件工具以及在 SQL Server 2000 数据库中新的 XML 支持。 DotNet Framework概述 DotNet Framework概述 DotNet的新特点 DotNet 框架是对语言中立的。目前,它支持 C++、C#、Visual Basic、JScript (JavaScript 的微软版本)以及 COBOL。第三方语言 ,比如 Eiffel、PerlPython、Smalltalk 等等 , 也将可用于构建未来的.NET 框架应用程序 。 DotNet推出了全新的C#语言,这种全新的面向对象的语言使得开发者可以快速地构建从底层系统级到高层商业组件的不同应用。 提供的大量类库,比如ADO.NET,ASP.NET等。 支持Web Service。 在Web开发中首个提出并能支持事件驱动的编程。 ASP.NET和ASP相比 ASP.NET并不是单纯是ASP版本的升级,也不仅仅在于功能上的增强,而是实质性的飞跃。所以ASP.NET不完全兼容ASP。 开发语言不同:ASP使用的是弱类型,面对结构的编程语言,而ASP.NET提供的是强类型,面对对象的编程语言。 运行机制不同:ASP是解释性的编程框架,而ASP.NET提供的是编译性的编程框架。 开发模式不同:ASP将界面和程序设计混在一起,难以维护和重用。而ASP.NET将界面和程序分开保持,提供了重用性,增强了维护性。 总的来说:ASP.NET可完全利用Microsoft .NET架构的强大,安全,高效的平台特性。ASP.NET是运行在服务器后端编译后的普通语言运行时代码,即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP .NET带来卓越的性能。 ASP.NET的工作原理 有一个HTTP请求发送到Web服务器要求访问一个Web网页。 Web服务器通过分析客户的HTTP请求来定位所请求网页的位置。 如果所请求的网页的文件名的后缀是aspx,那么就把这个文件传送到aspnet_isapi.dll进行处理,由aspnet_isapi.dll把ASP.NET代码提交给CLR 。 如果以前没有执行过这个程序,那么就由CLR编译并执行,得到纯HTML结果。 如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML结果。 最后把这些纯HTML结果传回浏览器作为HTTP响应。浏览器收到这个响应之后,就可以显示Web网页。 谊 美 咨 询 - Enterprise Software Service IMC METHODS 9 Copyright ? 2006, Oracle. All rights reserved. DotNet CLR: Common Language Runtime 公共语言运行时环境(类似JVM) A Q Q U E S T I O N S A N S W E R S Objectives MVC模式的介绍 .NET 框架是为微软新的 .net 平台服务的基础结构。 .NET 框架是用于构建、开发以及运行 Web Service 和 Web 应用程序的公共环境。 .NET 框架包含着公用的类库 - 比如 ADO.NET、ASP.NET 以及 Windows 窗体 - 提供可被整合到多种计算机系统的高级标准服务。 .NET 框架是对语言中立的。目前,它支持 C++、C#、Visual Basic、JScript (JavaScript 的微软版本)以及 COBOL。第三方语言 - 比如 Eiffel、PerlPython、Smalltalk 等等 -
原创力文档


文档评论(0)