|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
效率会有不少的变化。而实际上java是基于堆栈机器来设计,这和我们常见的基于寄存器的本地机器是差异比较大的。总体来说,这是一种虚拟机的设计思路。先容以下方面内容:安装所必要的软硬件前提。设置CONFIG.WEB(设置文件的写法及各项设置的意义)
ASP的运转必要一个情况,能够是PWS,也能够是IIS,ASP.NET必要的是NGWS(安装程序下载)
这是微软供应的下载。文件约莫有80兆,不想华侈工夫的话,能够往找一下《软件》杂志2001年第一期的光盘,内里有这个文件。
在安装前必要看一下你的呆板:
硬件请求(最低)是:PII300,RAM96M(我在64M上安装,乐成,但对照慢)
软件请求:WINDOW2000,IE5.5,大概还要打个补钉。
安装完成后起首来看一下设置成绩。ASP.NET接纳XML格局的文件CONFIG.WEB来举行设置,(有点象PHP里的PHP.INI),分歧的地方在于这是一个分级的设置布局,就是说在每一个目次下都能够有一个CONFIG.WEB文件,在承继下级目次的一切的设置的同时,它能够给该级目次供应一些特别必要的设置。这类布局将给你带来的一些便当:
设置信息存储在XML的设置文件中。办理员易于更新设置设定,而开辟者则易于了解设置内容。
.设置体系易于扩大。你能够在设置体系中寄存本人的设置尺度和设置。
.对ASP+设置文件的变动由体系主动检测。体系办理员不必要重起体系以让改动失效。
.分级设置,可使分歧的使用程序或单个使用程序的分歧部分具有分歧的设定。
上面是MSDN中供应的例子:
以下为援用的内容:
<!--CONFIG.WEBFILE-->
<configuration>
<configsections>
<addnames="httpmodules"type="System.Web.Config.HttpModulesConfigHandler"/>
<addnames="httphandlers"type="System.Web.Config.HttpHandlerConfigHandler"/>
<addnames="sessionstate"type="System.Web.Config.SessionStateConfigHandler"/>
<addnames="globalization"type="System.Web.Config.GlobalizationConfigHandler"/>
<!--ADDITIONALCONFIGSECTIONDECLARATIONSGOHERE-->
</configsections>
<httpmodules>
<!--httpmodulesubelementsgohere-->
</httpmodules>
<httphandlers>
<!--httphandlerssubelementsgohere-->
</httphandlers>
<sessionstate>
<!--sessionstatesubelementsgohere-->
</sessionstate>
<globalization>
<!--sessionstatesubelementsgohere-->
</globalization>
<!--ADDITIONALCONFIGSECTIONSGOHERE-->
</configuration>
一切的设置信息都必需居于<configuration>和</configuration>标志之间。设置文件有两个次要部分:
1、设置部分节的处置程序声明(包含在<configsectionS>和</configsectionS>标志中)。
2、实践的设置大节(为了分明,它们的子元素已被移除)。注重,上面的每个设置大节都必需对应有一个<configsections>中的声明存在。每个声明付与了设置大节称号而且指出了将处置其设置信息的NGWSFrameworkAssembly及Class。每设置大节包括ASP.NET细节设置设定的内容。
假如你已安装了NGWS,你能够在WINDOWS目次下搜刮到config.web文件,这是体系级的设置文件。能够扫瞄它的设置内容作为参考。
上面有几个例子,经由过程它们能够懂得几个较为主要的设置的利用:
1、<compilation debugmode="true"/>
在这里,调试形式被翻开(设置成true)。设置为TRUE后可使用MSFRAMEWORKSDK的DEBUG工具来调试代码中的毛病
2、<globalizationrequestencoding="us-ascii"responseencoding="iso-8859-1"/>
在globalization大节,设置了哀求(Request)和回应(Response)的编码体例。
注重在这里response的编码体例是"iso-8859-1,如许是没法显现中文的,将之改成GB2312以显现中文。
3、<assemblies>
<addassembly="System.Data.dll"/>
</assemblies>
在assemblies大节,到场了一个assemblie。这一设置使你能够在程序中以<%@importnamespace=”system.data”%>的体例援用该类库。
4、在security大节里能够设置站点的考证体例。
以下为援用的内容:
<security>
<authenticationmode="Windows"/>
</security>
这里将考证体例设定为windows-based考证,也就是本来的HTTP考证。假如将mode设置为cookie,则考证体例为form-based。别的还能够设置mode=“PASSPORT”(PASSPORT考证),这必要安装PASSPORTSDK。详细的考证实例、及代码能够在http://www.gotdotnet.com/quickstart/aspplus/的security一节中找到。
5、DNS的设置
以下为援用的内容:
<appsettings>
<addkey="MyConn"value="server=localhost;uid=sa;pwd=mypassword;
Database=somedatabase"/>
</appsettings>
在这里界说了一个毗连字符串”MyConn”,以供挪用。详细的利用将在前面的例子中先容。
Java欺骗了我们那么多年,如今的多核时代,我认为它气数已尽! |
|