定制ASP.Net MVC的代码模板
在ASP.Net MVC类型的项目中右击Controller 文件夹,选中Add=>Controller…后,会在新建的Controller 中插入一些默认代码。 在Controller 的各个Action方法中右击 Add View…,也会在新建的View中插入一些代码。在新建View时插入的代码会根据上下文和你的选择而不同,似乎有很大的代码生成功能。 上述两者生成代码时都用到了Visual Studio的 T4 代码生成模板,T4模板和Codesmith模板的原理差不多。T4模板生成代码功能早就在VS中有了,只是很少为人所知,真是VS的一项隐藏功能。以上两项功能使用的模板都在C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC\CodeTemplates 目录下。 将CodeTemplates的整个目录复制出来放入项目下。 我们可以修改这里的模板,也可以添加自己的模板,在添加代码时可以选择哪个模板。这样就实现了定制ASP.Net MVC的代码模板。
相关文档:
在开发需要用户注册后才能使用提供的各项功能的应用程序时,在新用户提交注册信息后,较常见的做法是由程序生成随机密码,然后发送密码到用户注册时填写的电子信箱,用户再用收到的密码来激活其帐户。
实现ASP.NET生成随机密码功能是很容易的,下面的代码给出了完整的实现方法:
publicstaticstringMakePassword(st ......
作者:寒羽枫(cityhunter172)
序
代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 ......
——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件
作者:寒羽枫(cityhunter172)
第二部分 Form 认证的实战运用
话说上回,简单地说了一下 Form 表单认证的用法。或许大家觉得太简单,对那些大内高手来说应该是“洒洒水啦”“小 Kiss 啦(小意思)”。今天咱们来点 ......
首先检查Web.config文件里是否是如下代码:
打开VS2005创建新项目,选择ASP.NET AJAX项目,然后把该项目Web.config文件的内容全部复制到你报错的Web.config文件里。
如果这个办法未能解决办法请查看该项目根目录的Bin文件夹内是否有System.Web.Extensions.Design.dll、System.Web.Extensions.dll、A ......