MVC从客户端中检测到有潜在危险
[
2011/12/12 09:49 | by tommyhu ]
2011/12/12 09:49 | by tommyhu ]
ASP.NET MVC如何访问项目中的静态页面
[
2011/12/10 11:37 | by tommyhu ]
2011/12/10 11:37 | by tommyhu ]
ASP.NET MVC如何访问项目中的静态页面,来自博客园的Lucm Yang有他的项目开发分享!
MVC开发中,因为View文件夹下的web.config文件默认会把任何方法的请求的任何文件,路径都交给 System.Web.HttpNotFoundHandler 去处理.起到Controller统一控制的效果.
现在项目需要用静态页面来做表单,如果在MVC中直接请求一个.html文件的话,等待你的是一个404,必须的。
所以要解决这个问题,看了一下msdn关于Web.config的章节,找到了一个 System.Web.StaticFileHandler 的Handler,看字面的意思估计靠谱,直接放到 NotFoundHandler 前面。
在View中找到这个html文件,点击右键在浏览器中查看,这时没有报404,这样就能在MVC项目中的Views文件夹里访问静态文件了。

MVC开发中,因为View文件夹下的web.config文件默认会把任何方法的请求的任何文件,路径都交给 System.Web.HttpNotFoundHandler 去处理.起到Controller统一控制的效果.
现在项目需要用静态页面来做表单,如果在MVC中直接请求一个.html文件的话,等待你的是一个404,必须的。
所以要解决这个问题,看了一下msdn关于Web.config的章节,找到了一个 System.Web.StaticFileHandler 的Handler,看字面的意思估计靠谱,直接放到 NotFoundHandler 前面。
在View中找到这个html文件,点击右键在浏览器中查看,这时没有报404,这样就能在MVC项目中的Views文件夹里访问静态文件了。
net项目开发人员综合测试工具ANTS Performance Profiler 6.3
[
2011/12/10 11:03 | by tommyhu ]
2011/12/10 11:03 | by tommyhu ]
net项目开发人员综合测试工具ANTS Performance Profiler 6.3
ANTS Performance Profiler 6.3
.NET code profiler: Speed up the performance of your .NET applications

"RED GATE"总是能给人惊喜,之前有用过sql的提示工具,用起来非常爽,相信用过的人都很有印象,也是基于mssql开发人员的最基本工具,好比拼接中的firebug和iedevelopment toolbar一样,而今天向大家介绍的这款工具确认是让我非常之喜爱,她就是ANTS Performance Profiler 6.3!
好吧,那么ANTS Performance Profiler 6.3能做什么呢,ANTS Performance Profiler 6.3是一款分析基于net开发程序效率的工具,能监视程序执行的效率,诸如时间,cpu占用,并且能找到程序中不完美即耗时和在那用cpu很多的方法,让你程序优化得心应手,实在是居家旅行必备良品,强烈推荐使用!
值得注意的是ANTS Performance Profiler 6.3的早起版本,网上有很多,但只支持net framework2,这个新的版本能支持微软最新的开发框架net framework4……
下载地址:http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/download-c

red gate公司还有很多其他产品,可以一起看看,都是很酷
《反编译工具》(Red Gate Reflector)v7.0.1.1[压缩包]http://www.verycd.com/topics/2893474/
相关更多介绍可以参看微软msdn相关介绍:http://visualstudiogallery.msdn.microsoft.com/512023C6-AFFB-497C-B8EA-97D99E69ADEB
也可以查看更多很酷的开发工具http://visualstudiogallery.msdn.microsoft.com/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=tools

使用者评价都是非常的高,赶紧行动吧亲……
ANTS Performance Profiler 6.3
.NET code profiler: Speed up the performance of your .NET applications
"RED GATE"总是能给人惊喜,之前有用过sql的提示工具,用起来非常爽,相信用过的人都很有印象,也是基于mssql开发人员的最基本工具,好比拼接中的firebug和iedevelopment toolbar一样,而今天向大家介绍的这款工具确认是让我非常之喜爱,她就是ANTS Performance Profiler 6.3!
好吧,那么ANTS Performance Profiler 6.3能做什么呢,ANTS Performance Profiler 6.3是一款分析基于net开发程序效率的工具,能监视程序执行的效率,诸如时间,cpu占用,并且能找到程序中不完美即耗时和在那用cpu很多的方法,让你程序优化得心应手,实在是居家旅行必备良品,强烈推荐使用!
值得注意的是ANTS Performance Profiler 6.3的早起版本,网上有很多,但只支持net framework2,这个新的版本能支持微软最新的开发框架net framework4……
下载地址:http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/download-c
red gate公司还有很多其他产品,可以一起看看,都是很酷
《反编译工具》(Red Gate Reflector)v7.0.1.1[压缩包]http://www.verycd.com/topics/2893474/
相关更多介绍可以参看微软msdn相关介绍:http://visualstudiogallery.msdn.microsoft.com/512023C6-AFFB-497C-B8EA-97D99E69ADEB
也可以查看更多很酷的开发工具http://visualstudiogallery.msdn.microsoft.com/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=tools
使用者评价都是非常的高,赶紧行动吧亲……
周末的夜晚,看着书,楼板隔音效果不好,表示要淡定,你懂的……
ASP.NET MVC在MODEL中控制日期格式
[
2011/12/03 11:48 | by tommyhu ]
2011/12/03 11:48 | by tommyhu ]
asp.net mvc在MODEL中控制日期格式
以前总喜欢在页面上用stringFormat的方式来指定日期的显示格式,这样在每个地方都要改一次。
在ASP.NET MVC中可以直接在模型中绑定数据格式,当然就包括日期,今天自己试了一下很方便,做个笔记:
代码 复制 - 运行
这样在view中很强类型就不用管输出格式的问题了
以前总喜欢在页面上用stringFormat的方式来指定日期的显示格式,这样在每个地方都要改一次。
在ASP.NET MVC中可以直接在模型中绑定数据格式,当然就包括日期,今天自己试了一下很方便,做个笔记:
代码 复制 - 运行
这样在view中很强类型就不用管输出格式的问题了
web开发常用的功能测试方法浅析
[
2011/12/02 22:58 | by tommyhu ]
2011/12/02 22:58 | by tommyhu ]
web开发常用的功能测试方法浅析
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下:
1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。
2. 相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。
3. 检查按钮的功能是否正确:如update、cancel、delete、save等功能是否正确。
4. 字符串长度检查:输入超出需求所说明的字符串长度的内容,看系统是否检查字符串长度,会不会出错。
5. 字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错。
6. 标点符号检查:输入内容包括各种标点符号,特别是空格、各种引号、回车键。看系统处理是否正确。
7. 中文字符处理:在可以输入中文的系统输入中文,看会否出现乱码或出错。
8. 检查带出信息的完整性:在查看信息和update信息时,查看所填写的信息是不是全部带出,带出信息和添加的是否一致。
9. 信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下:
1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。
2. 相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。
3. 检查按钮的功能是否正确:如update、cancel、delete、save等功能是否正确。
4. 字符串长度检查:输入超出需求所说明的字符串长度的内容,看系统是否检查字符串长度,会不会出错。
5. 字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错。
6. 标点符号检查:输入内容包括各种标点符号,特别是空格、各种引号、回车键。看系统处理是否正确。
7. 中文字符处理:在可以输入中文的系统输入中文,看会否出现乱码或出错。
8. 检查带出信息的完整性:在查看信息和update信息时,查看所填写的信息是不是全部带出,带出信息和添加的是否一致。
9. 信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。
asp.net c#最简单的邮件发送代码
[
2011/12/02 22:46 | by tommyhu ]
2011/12/02 22:46 | by tommyhu ]
asp.net c#最简单的邮件发送代码
ASP.NET MVC 错误也能hold的住之友好报错页面
[
2011/12/02 22:14 | by tommyhu ]
2011/12/02 22:14 | by tommyhu ]








tommyhu:
