博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2012年9月13日

摘要: 在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象): string strUserId = txtUser.Text; ArrayList list = Application.Get("GLOBAL_USER_LIST") as ArrayList; if (lis... 阅读全文

posted @ 2012-09-13 08:52 天轰穿 阅读(422) 评论(0) 推荐(0)

摘要: 本文中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、注释代码 这一技巧并不是针对ASP.NET的,但它是一个良好的编程习惯。 注释不仅仅应当说明代码会执行什么操作,还应当注明原因。例如,不要仅仅在注释中说明是在遍历数组,而是要说明遍历数组是根据某一算法计算一个值,除非算法是相当简单的,否则还应当对算法进行简要的说明。 .NET工程中的不同的编程语言都有各自不同的注释符号,下面是一个简要的说明: HTML <!... 阅读全文

posted @ 2012-09-13 08:48 天轰穿 阅读(370) 评论(0) 推荐(0)

摘要: 错误一、Crystal Report错误 当我们在VS中进行Web应用开发中使用水晶报表时,我们的程序毫无问题的时候,有时我们会遇到报表无法正常显示的异常现象,这时很可能是由于水晶报表对应的虚拟目录丢失而产生的,水晶报表本身有自己的虚拟目录,虚拟目录名为CrystalReportWebFormViewer,该虚拟目录对应的路径为:XXX\Microsoft Visual Studio .NET\Crystal Reports\Viewers,我们只需重建这个虚拟目录就可以解决这个问题了。 错误二、.Net使用Oracle数据库无法连接的异常问题 其实这个问题不属于.NET... 阅读全文

posted @ 2012-09-13 08:47 天轰穿 阅读(693) 评论(0) 推荐(0)