|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在CSDN里搜索一下“初学”两字,竟有三百余篇帖子(也许更多)。有些帖子说,有了asp的基础,只要15天就能很熟悉了,我甚感自己的愚钝。更多帖子是向大家请教初学者适合看书。两个多月的时间(当然平常杂事比较多。原觉得只需在VisualStudio2012中将每一个项目标Targetframework设置为.NETFramewor4.5举行编译,然后在web.config中设置compilation的targetFramework为4.5,就晋级到了ASP.NET4.5。
- <compilationtargetFramework="4.5"/>
复制代码 厥后发明如许是不敷的,还必要在web.config中设置httpRuntime的targetFramework。
- <httpRuntimetargetFramework="4.5"/>
复制代码 如许才算真正晋级至ASP.NET4.5。
晋级以后有两个中央必要出格注重:
1.web.config中machineKey的设置
ASP.NET4.5的默许设置是:
- <machineKeycompatibilityMode="Framework45"/>
复制代码 ASP.NET4.5对表单考证的加/解密算法举行了改善,假如不是同时将一切ASP.NET使用程序晋级至ASP.NET4.5,为了坚持表单考证的兼容性,必要修正compatibilityMode的设置。
- <machineKeycompatibilityMode="Framework20SP1"/>
复制代码- <machineKeycompatibilityMode="Framework20SP2"/>
复制代码 2.对WebForms表单考证控件的影响
假如用到了<asp:RequiredFieldValidator/>如许的考证控件,会呈现上面毛病:WebFormsUnobtrusiveValidationModerequiresaScriptResourceMappingforjquery.PleaseaddaScriptResourceMappingnamedjquery(case-sensitive). 办理办法:在web.config的<appSettings>中增加以下的设置
- <addkey="ValidationSettings:UnobtrusiveValidationMode"value="None"/>
复制代码 您在晋级至ASP.NET4.5中发明甚么必要注重的中央,等候您的分享!
简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而net网页编程是公开了。 |
|