Welcome 微信登录

首页 / 网页编程 / ASP.NET

分享Visual Studio原生开发的10个调试技巧

分享Visual Studio原生开发的10个调试技巧

最近碰巧读了Ivan Shcherbakov写的一篇文章,《11个强大的Visual Studio调试小技巧》。这篇文章只介绍了一些有关Visual Studio的基本调试技巧,但是还有其他一些同样有用的技巧。我整理了一些Visual Studio(至少在VS 2008下)原生开发的调试技巧。(如果你是工作在托管代码下,调试器会有更多的特性,在CodeProject中有介绍它们的文章),下面是我的整理的一些技巧: 异常中断 | Break on Excep...
asp.net中DBNull.Value,null,String.Empty区别浅析

asp.net中DBNull.Value,null,String.Empty区别浅析

首先,“null”是C#中(VB.NET为Nothing),表示某个引用对象变量“未引用”任何实体时候的状况(典型症状是如果调用这个变量的某个方法,会抛出NullException之类的异常)。String.Empty是一个静态的公共变量,表示某String变量不包含任何字符(等同于"")。不过从性能上说,用String.Empty比声明用一个""好一些——显然地,前者是String类的静态变量,无论如何使用只产生一个实例,后者用几次恐怕要产生几次了。复制...
asp.net session的使用与过期实例代码

asp.net session的使用与过期实例代码

1.Session是一种Web会话中的常用状态之一。2.Session提供了一种把信息保存在服务器内存中的方式。他能储存任何数据类型,包含自定义对象。3.每个客户端的Seesion是独立存储的。4.在整个会话过程中,只要SessionID的cookie不丢失,都会保存Session信息的。5.Session不能跨进程访问,只能由该会话的用户访问。应为提取Session数据的id标识是以Cookie的方式保存到访问者浏览器的缓存里的。6.当会话终止,或过期时...
模拟QQ心情图片上传预览示例

模拟QQ心情图片上传预览示例

出于安全性能的考虑,目前js端不支持获取本地图片进行预览,正好在做一款类似于QQ心情的发布框,找了不少jquery插件,没几个能满足需求,因此自己使用SWFuplad来实现这个图片上传预览。 先粘上以下插件,在别的图片上传功能说不定各位能用的上。 1、jQuery File Upload Demo地址:http://blueimp.github.io/jQuery-File-Upload/ 优点是使用jquery进行图片的异步上传,可控性好,可根据自己的需...
Asp.net的GridView控件实现单元格可编辑方便用户使用

Asp.net的GridView控件实现单元格可编辑方便用户使用

最近做一个功能,考虑到用户使用方便,减少弹出页面,采用点“编辑”按钮无需弹出页面直接当前行的单元格内容就能编辑。进入页面显示如下图: 点“编辑”按钮后显示如下图: 编号为1的“星期”和“是否上班”均可编辑,编辑完成后,点“更新”保存。 第一张图中的数据加载是通过下述方法实现: protectedvoid GridView_RowDataBound(object sender, GridViewRowEventArgs e) {……} 第二张图中的修改数据是...
某个aspx页面突然死了连日志也没有的解决方法

某个aspx页面突然死了连日志也没有的解决方法

今天某个aspx页面突然死了,莫名其妙得很! 查看错误日志文件啥也看不到,连日志也没有! 都不知从哪儿下手! 朋友提醒event viewer里看看,果然错误在那里。 打开一看说是编译错误,难怪没有日志产生。具体错误是类名有冲突,可是没有人改动文件,以前一直挺好的。 赶快把类名改一改,没有冲突了,页面又恢复了。不过突然死亡原因还是怪怪的!...
vs2010根据字符串内容添加断点的方法介绍

vs2010根据字符串内容添加断点的方法介绍

在vs中我们可以直接用表达式。数值型比较直接用操作符即可。如i==2,i<2;但是字符型比较呢?加入我们有一个名为string的变量,定义如下:char *string="Two";设置断点:当我们运行上述代码时,会发现即使string的内容”Two”时,运行并没有中断。这是因为==运算符比较的是两个字符串的地址而不是内容,因此上述断点并不能满足我们的需求。(字符串名就是地址)Visual Studio考虑到程序员经常会根据字符串的内容添加断点,因此...
<< 141 142 143 144 145 146 147 148 149 150 >>