crystal译·yesky
(前面我已说过ASP.NET拥有全新的下部构造)当我说到全新的下部构造……我得再次强调,是全新的下部构造! 它不只
是 ASP 的一个简单变化. 在此引入收管代码(managed code)这样一个全新概念,它横贯整个视窗开发平台. 受管代码在
NGWS Runtime下运行. NGWS Runtime是一个时间运行环境,它管理代码的执行,使程序设计更为简便. NGWS Runtime 代替程
序员做了许多他们过去不得不亲自做的工作, 因此现在程序员就可以放更多的心思在完善实际的工作上,而不是花费时间来
思考如何管理代码.那么
什么是NGWS?
从ASP开发者的角度看, NGWS Runtime的作用与ASP2,ASP3中的Transaction Server起的作用相类似. NGWS Runtime 管
理系统层次的工作,因此你可以有更多的时间来构造应用程序.
这个新的NGWS结构反映了行业信息技术观点对于建立,调试以及维护各种WEB服务的需要的转变,这些服务包括简单的
客户应用到复杂的分布式结构。上面所有的概念和策略只是 Windows Distributed Internet Applications (DIA)部分结
构.
NGWS 结构提供一个执行引擎来执行代码,同时对象定向的类和组件组成的族被用做建立应用。它同样扮演着应用程序
与核心操作系统之间的接口。你可能会问当应用程序可以很容易地与核心系统对话时为什么还需要这一层呢。原因就是,
这一层能够使用应用程序在操作系统得到更好的利用,通过一标准的方法使应用程序更加快速和更利于发展,更加有利于
我们现在这个高速发展的商业竞争社会。
为了实现这些目标,这个结构执行许多程序属性或者是指定的程序语言环境(这个自个加)。这些包括碎片的自动收
集,丰富的可重复使用的对象库,以及安全的应用。最后一点就这些能在internet上运行 。
NGWS Runtime自动解决参考的对象,并且会在它们不用时自动释放.同时管理系统内存,清除内存空隙,以及其它传统的
程序设计中存在的问题. 另外, 这种新的runtime 允许不同程序设计语言集成交互使用,除了各种语言运行于同一环境时的
句柄。例如:你能够用从一种语言写的类导出另一种语言写的类,RUNTIME使之成为可能,并且新的普通版提供这样的系统和
环境
我就在此解释一下它们能使你的系统获得什么:
1) 增强的性能
2) 跨语言集成部件的再利用
3) 支持更好的对象建立向导
4) 自管理内存
5) 用户更自由的运用多种类别语言
ASP.NET使你只需做少量的工作,却拥有更多自由时间。请记住我将很简单的介绍这些而直接介绍大多数ASP开发人员
关心的更多的应用。需要指出的是,RUNTIME将被特别提及的,因为他是ASP.NET的基础和支持环境
分享到:
相关推荐
深入剖析ASP.NET组件设计-黄忠成著,本书为pdg格式,使用超新星阅读器可以打开。阅读器绿色版下载地址:http://www.downg.com/soft/6771.html。 书中不是仅仅讲解如何拖拽控件,而是深入讲解了ASP.NET运行原理。 ...
【ASP.NET餐饮管理系统详解】 ASP.NET是微软公司推出的一种用于构建动态网站、Web应用程序和Web服务的技术框架。在本项目中,"ASP.NET餐饮管理系统"是一个基于Web的平台,旨在帮助餐饮业进行日常运营和管理。它利用...
通过分析这个“轮播代码”文件,你可以学习到如何将这些ASP.NET技术和设计理念结合起来,创建一个功能完整、用户体验良好的轮播图组件。这对于提升ASP.NET开发技能,尤其是页面动态效果的实现,是非常有价值的实践。
学习和分析这个模板可以让你深入了解如何在ASP.NET环境中实现复杂的Web应用程序。总的来说,ASP.NET网页模板提供了一种高效且易于维护的方式来构建音乐相关的Web平台,对于初学者而言,通过实践和研究这些模板,可以...
【ASP.NET编程知识】剖析Asp.Net路由系统实现原理.docx
ASP.NET数据库网站设计教程是一门深入讲解如何使用ASP.NET技术构建与数据库交互的web应用程序的课程。这门教程包括了理论知识的讲解以及实践操作的示例,旨在帮助学习者掌握构建动态、数据驱动的网站所需的技能。 ...
**ASP.NET MVC 框架详解** ASP.NET MVC(Model-View-Controller)是一种轻量级、基于组件的Web应用程序架构,它由微软开发并应用于.NET Framework中,为开发者提供了构建可测试、灵活且易于维护的Web应用的强大工具...
通过分析这个后台管理系统源码,我们可以学习到如何在ASP.NET环境下组织项目结构、设计数据库模型、实现业务逻辑、优化性能等方面的知识。同时,这也是一个很好的实践平台,可以帮助开发者提升实际项目开发的能力。...
通过学习和分析这个在线计算器项目,初学者可以掌握ASP.NET的基本架构,理解服务器控件的工作原理,以及如何处理用户输入和响应。此外,还能了解到如何在Web环境中进行计算逻辑的实现和页面状态的管理,这对于进一步...
本压缩包中的源代码可能包含了以上概念的实例,通过学习和分析这些代码,开发者可以深入理解ASP.NET的工作原理,提高其在网络应用程序开发中的技能。无论是初学者还是有经验的开发者,都能从中受益。
通过分析这个项目,开发者或学习者不仅可以提升ASP.NET和C#的实际开发能力,还能了解到一个完整的企业级Web应用的开发流程和最佳实践。同时,这个项目也适合教学环境,作为学生学习Web开发的实战案例。
学习和分析这个ASP.NET考勤系统源码,可以帮助开发者深入理解ASP.NET Web应用程序的开发流程,熟悉MVC模式的应用,以及掌握如何在实际项目中组织代码结构、设计数据库模型、实现前后端交互等技能。对于想从事Web开发...
总的来说,ASP.NET实训旨在让学习者掌握如何构建完整的Web应用程序,从需求分析到功能实现,再到后期的测试和维护。通过实际操作,不仅可以深化理论知识的理解,也能锻炼实际开发能力,为未来的IT职业生涯打下坚实...
在IT行业中,Web应用经常需要提供数据导出功能,尤其是将数据导出为Excel格式,以便用户进行数据分析或存储。本篇文章将详细讲解如何利用ASP.NET与Ajax技术实现在Web应用中导出Excel文件。 首先,ASP.NET是...
该资源是一个包含前后端完整源码的美容化妆微信小程序项目,基于ASP.NET技术栈开发,适合用于毕业设计或类似项目开发。ASP.NET是微软提供的一个用于构建Web应用程序的框架,它简化了Web开发过程,提供了丰富的功能和...
通过分析这个项目,开发者可以学习如何将DWZ的组件与ASP.NET MVC3的路由、动作方法、视图等元素结合起来,实现功能完善的Web应用。 总之,DWZ框架与ASP.NET MVC3的结合,为开发人员提供了一种高效的Web开发解决方案...
ASP.NET提供了多种工具和策略,如UserAgent字符串分析,以检测用户使用的浏览器类型和版本。开发者需要学习如何编写跨浏览器的代码,并可能利用像Modernizr这样的库来检测浏览器特性。 6. **源码实例**:学习过程中...
《ASP.NET家教服务系统的设计与实现》 ASP.NET是一种基于.NET Framework的Web应用程序开发平台,由微软公司推出,主要用于构建动态、数据驱动的Web应用程序。本文将深入探讨如何利用ASP.NET技术构建一个家教服务...
【基于ASP.NET的BBS论坛网站源代码】是一种用于...通过学习和分析这个基于ASP.NET的BBS论坛源代码,开发者可以深入了解ASP.NET的实战应用,提升Web开发技能,同时也能借鉴其设计思路和最佳实践,为自己的项目提供灵感。
这款工具的功能强大,能够深入分析ASP.NET环境下的网页代码,找出可能导致安全风险的代码片段。 在ASP.NET框架中,开发人员使用C#或VB.NET等语言编写网页应用程序。然而,由于编程错误、不安全的代码实践或对安全...