新闻资讯
看你所看,想你所想

Ext.NET

Ext.NET

Ext.NET

Ext.NET是基于跨浏览器的ExtJS库和.NET Framework的一套支持ASP.NET AJAX的非开源Web控制项,包含有丰富的Ajax运用,其前身是Coolite。

基本介绍

  • 中文名:Ext.NET
  • 基础:跨浏览器
  • 类型:非开源Web控制项
  • 前身:Coolite

由来

Ext.NET,这个名字可能有些许陌生,但说起ExtJS和Coolite大家应该是相当熟悉的。其实Ext.NET原名Coolite,是Coolite发展到1.0版本后对该产品的重新命名。
Ext.NET
Ext.NET是开源的。由于Ext.NET基于ExtJS的缘故,所以不可避免会有类似ExtJS控制项运行又大又慢的毛病,但因为它界面美观,减少了很多美工的精力,你就可以省掉一大串的js代码,界面完全可以用Ext.NET简单配置就得到很炫的页面效果,使程式设计师可以专注于后台代码的编写。而且Ext.Net的Ajax+Json操作简单方便,因此作为企业套用是相当不错的选择。

Ext.NET配置方法:

1.从官方网站下载Ext.NET。
2.项目中引用
在项目点击引用,通过浏览增加以下引用:
Ext.Net.dll
Ext.Net.Utilties.dll
Newtonsoft.Json.dll
Transformer.NET.dll
3.工具箱增加
在工具箱增加Tab Ext.NET,并增加档案:Ext.NET.dll。
4.修改Web.config档案,如下设定
<?xmlversion="1.0"?><configuration><configSections><sectionname="extnet"type="Ext.Net.GlobalConfig"requirePermission="false"/></configSections><extnettheme="Gray"/><pages><controls><addassembly="Ext.Net"namespace="Ext.Net"tagPrefix="ext"/></controls></pages><!--Thefollowingsystem.websectionisonlyrequitedforrunningASP.NETAJAXunderInternetInformationServices6.0(orearlier).ThissectionisnotnecessaryforIIS7.0orlater.--><system.web><httpHandlers><addpath="*/ext.axd"verb="*"type="Ext.Net.ResourceHandler"validate="false"/></httpHandlers><httpModules><addname="DirectRequestModule"type="Ext.Net.DirectRequestModule,Ext.Net"/></httpModules></system.web><!--Thesystem.webServersectionisrequiredforrunningASP.NETAJAXunderInternetInformationServices7.0.ItisnotnecessaryforpreviousversionofIIS.--><system.webServer><validationvalidateIntegratedModeConfiguration="false"/><modules><addname="DirectRequestModule"preCondition="managedHandler"type="Ext.Net.DirectRequestModule,Ext.Net"/></modules><handlers><addname="DirectRequestHandler"verb="*"path="*/ext.axd"preCondition="integratedMode"type="Ext.Net.ResourceHandler"/></handlers></system.webServer><runtime><assemblyBindingxmlns="urn:schemas-microsoft-com:asm.v1"><dependentAssembly><assemblyIdentityname="Newtonsoft.Json"publicKeyToken="30ad4fe6b2a6aeed"/><bindingRedirectoldVersion="1.0.0.0-4.5.10"newVersion="4.5.11"/></dependentAssembly><dependentAssembly><assemblyIdentityname="Ext.Net.Utilities"publicKeyToken="2c34ac34702a3c23"/><bindingRedirectoldVersion="0.0.0.0-2.1.0"newVersion="2.2.0"/></dependentAssembly><dependentAssembly><assemblyIdentityname="Transformer.NET"publicKeyToken="e274d618e7c603a7"/><bindingRedirectoldVersion="0.0.0.0-2.1.0"newVersion="2.1.1"/></dependentAssembly></assemblyBinding></runtime></configuration>
5.在页面中添加Ext.NET引用
<%@RegisterAssembly="Ext.Net"Namespace="Ext.Net"TagPrefix="ext"%>
6.在使用Ext.NET控制项时必须注意,添加任意控制项之前必须添加ResourceManager控制项
<ext:ResourceManagerID="ResourceManager1"runat="server">
这样就完成了VS的开发环境初始化。

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com