在提交表单时候,asp.net 提示:”从客户端(……)中检测到有潜在危险的 Request.Form 值” 。asp.net中的请求验证特性提供了某一等级的保护措施防止XSS攻击,asp.net的请求验证是默认启动的。这个给出各个版本.net的解决方法。

.Net下的Json解决方案,Json.Net是一个开源项目,项目地址:https://json.codeplex.com/

从Vista开始Windows下不以管理员权限运行某些程序,会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作等;如何让exe以管理员权限运行呢,方法有两种,一个是直接修改exe属性,或右键选择以管理员身份运行程序;另一个是编程时在程序中加入MANIFEST资源让程序自动以管理员身份运行,这里说下C#方式实现自动管理员权限运行EXE程序。

安装Reshaprer后默认它会替代VS的智能感知,其它我还没有摸清楚Reshaprer的大部分功能,现在只是用它的万能神器Alt+Enter而已,它的智能感知是英文的,对于我的E文盲来说很是吃力于是想换回VS的智能感知。

用过Reshaprer一段时间发现这个Visual Studio插件确实是个好东东,特别是神级快捷键Alt+Enter更是好用至极,可以解决大部分代码问题,不过会发现装上Reshaprer后VS自带的快捷键就被打乱了,特别是喜欢的Ctrl+E,D设置文档格式等,为了找回VS默认的快捷键盘于是重置了下键盘,于是Reshaprer的Alt+Enter再也找不回来了,搜索网上有朋友写过方法,是来回设置VS和Reshaprer的键盘方案,不过我的方法最给力。@VCOO

下载了一MVC源码,结果用VS2010无法加载项目,提示:无法打开项目文件,此安装不支持该项目类型。

待完善……

Resharper – 一款屡获大奖且被誉为世界上最著名的VS代码生成工具!ReSharper是一个著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。实质上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和构建脚本。 使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析。

在WinForm开发中有时会用到超链接控件LinkLabel,用来提供类似于超链接格式的按钮,但是有时候我们不想让它显示下划线,或者只有在鼠标指向的时候才显示下划线,不过在属性面板里没有直接设置的地方,可以通过以下方法设置:

本文从类、类字段、方法属性、参数常量、接口、事件、命名空间等9个方面总结了C#语言命名的规则。

加载中……