admin 管理员组

文章数量: 1087139


2024年4月20日发(作者:thinkphp6 多个id查询出不来)

I

第二章 开发环境和相关技术

2.1 .NET开发平台介绍

其实是FrameWork的一部分,是一种建立在通用语言基础上的应用

程序框架。它可以在服务器端建立起稳定的web应用程序。主要有一下

几个web开发模式的优势:

它有全世界应用十分广泛的开发工具的支持。受益于visual 集

成开发环境(ide)的支持,的构架完全可以由设计器和工具箱所构成。

随时可见可得到的编辑方式、自动部署、以及对服务器控件的拖放,都是这一强

大开发工具的冰山一角。

性能的显著增强。利用了提前绑定的机制,达到了及时编译,缓存

服务以及本地优化的高性能。而这一切恰恰由于不像ASP那样解释执行,

而是运行于服务端编译后的clr代码。所以你会发现,这样所写出的代码远远强

于你原来所写出的。

管理简单。系统是基于文本,分层次的配置系统所建立的,简化了

应用程序web服务器的安装与配置。这得益于在文本格式存储的信息管理设置

中,新的地方不需要本地管理工具的支持。这种不需要本地支持的概念也应用在

了应用程序的部署中。在服务器里构建应用程序的过程,变成

了把必要的文件直接Copy到服务器里。即使在构建,甚至修改变异的代码时,

也完全不需要重新启动服务器。

易用。把常用的工作变得非常容易,例如订单的提交,客户端的验

证,以及部署和站点的配置,都变得十分容易。可以让你同VB表单执

行模式一样来处理事件,它允许你建立用户接口,实现逻辑代码和页面的分离。

另外,CLR通过对部署的简单细化,来对代码进行管理和修改,比如说自动参照

和垃圾回收等。

II

125 kHz功率放大电路设计与研究

通用性。是基于CLR的,所以整个.net平台都具有通用和相辅相成

的共性,这样的也适用于Web应用程序开发者。.NET架构的类库、信息和解决

方法,都可以完美的集成到web中。的语言是中立的,你可以选择自己

喜欢的语言,或者几种语言来完成一个应用。并且,CLR的还可以在你升级

的时候,保存你的COM开发资料,使得你不用再重复做相同的工作。

伸缩性和有效利用。这样的特性,不仅可以提高集群设计的能力也放大了多

种环境处理器的优势 。此外,运行时密切监视和管理的过程中,即使

出现了错误行为,如死锁或者漏洞,新的进程也会马上建立,帮助你的应用程序

处理这些事件请求。

可扩展。开发者可以在适当的级别插入自己的代码。这样在程序的

运行过程就可以根据需要替换自己需要的组件,或者扩展任何子组件。

Visual Studio是为构建 Web应用程序,XML Web服务,桌面应用

和移动应用提供完整开发的工具集。Visual C++,Visual Basic、 Visual J#

和Visual C# 其实都是使用了一种开发环境(IDE),利用IDE你不仅可以共同

的使用这些工具而且还可以建立多种语言向结合的解决方案。此外,这些语言有

效利用了.net Framework的功能,asp web应用程序和XML WEB services的开

发技术都可以通过此框架得到简化。

是一种能被用于一台WEB服务器所建立的web应用程序,

比现在的很多web的开发模式都要优秀。因为它是的程序框架是建立在通用语言

上的。

现在的不像过去的那样即时解释程序,现在的.net是把程序在服

务器端首次运行时再进行编译,是一种建立在通用语言上的程序框架。

2.0构架能应用微软公司的Visual 开发环境进行开发。所

见即所得这种模式编辑,这是2.0的优势的小小一部分。

II


本文标签: 开发 建立 代码 服务器 应用