使用USB Key(加密狗)实现身份认证
摘要:首先你需要去买一个加密狗设备,加密狗是外形酷似U盘的一种硬件设备! 这里我使用的坚石诚信公司的ET99产品 公司项目需要实现一个功能,就是客户使用加密狗登录, 客户不想输入任何密码之类的东西,只需要插上类似U盘的加密狗就验证身份登录! (当然如果U盘掉了,也就不安全了哦), 当时这个分配给我的时候,就给了我个ET99设备(类似于U盘那东西),和官方网站! 去官方下载资料(API & DEMO & ...
阅读全文
posted @
2011-03-18 16:31
JoinJ
阅读(21559)
推荐(3)
英文名字按首字母排序分类显示
摘要:项目需求,读取用户按首字母排序并分类显示! 当然名字全部为英文或者为拼音! 实在没有办法,用来个丑陋的办法…效果图:
阅读全文
posted @
2010-09-27 13:22
JoinJ
阅读(4687)
推荐(0)
使用命名空间别名限定符 ::
摘要:Technorati 标签: ::运算符,C#
阅读全文
posted @
2010-07-31 00:55
JoinJ
阅读(430)
推荐(0)
如何在asp.net中编写 Windows 服务程序 [转]
摘要:原文地址:http://muent.com/a/develop/aspnet/201004261271.html这一篇文章也可以:http://www.cnblogs.com/xfrog/archive/2010/06/25/1764973.html1、新建 >> 项目 >> Visual C# >> Windows >> Windows服务; 2、...
阅读全文
posted @
2010-06-25 16:41
JoinJ
阅读(346)
推荐(0)
在.net3.5中使用ListView控件和DataPager控件笔记
摘要:演练:使用 ListView Web 服务器控件修改数据 演练:使用 ListView Web 服务器控件对数据进行显示、分页和排序 DataPager 控件 注意DataPager控件只能和ListView控件使用,不能和其他数据绑定控件使用! 以下ListView 里面的代码都是按照上面链接里面说的步骤执行生成的代码…,不过下面的删除功能有问题,因为删除的时候他涉及到外键关系… Technor...
阅读全文
posted @
2010-06-21 23:00
JoinJ
阅读(529)
推荐(0)
启用 ASP.NET 应用程序跟踪(性能测试)
摘要:如何:启用 ASP.NET 应用程序跟踪 在ASP.NET中默认 没有启用Trace,首先需要在配置文件加上下面节点!【如果只需要在某个页面级使用Trace,则在page加上即可【<%@ Page Language="C#" Trace="true" TraceMode="SortByTime"】 下面我写了2个页面, 数据库用的是Northwind数据库0.18248628031112/0...
阅读全文
posted @
2010-06-20 23:25
JoinJ
阅读(1709)
推荐(0)
.NET中url参数的编码和转码…【Server.UrlDecode(""),Server.UrlDecode("")】
摘要:URL编码和转码函数: <a href="default.aspx?Name=<%#Eval("Name") %>&id=<%#Eval("id") %>">Test</a> 也许我们都写过这样的代码吧[至少我这样写:-)] 当<%#Eval("Name") %>的值为: Hello”world 的时候 , 查看源文件: <...
阅读全文
posted @
2010-06-09 12:17
JoinJ
阅读(10383)
推荐(1)
重构的经验和技巧
摘要:重构的好处: 能改进软件设计设计使得软件更加容易被理解。 能帮助找到潜在的bug。 能够提供软件的开发速度。 能够提高软件的运行效率。 能够降低维护成本。 重构的时机 三次法则:第一次只管做;第二次做类似的事情会产生反感,但最终还是做了; 第三次在做类似的事情,你就应该重构了。 添加新功能时 在修改bug时 在代码复审时 当现有程序无法运行或到了最后交付期限时,你就不应该进行重构了...
阅读全文
posted @
2010-06-04 14:09
JoinJ
阅读(277)
推荐(0)
如何对ASP.NET进行性能优化
摘要:转自:http://social.microsoft.com/forums/zh-cn/2219/thread/A34FFC62-072F-441C-868C-ED1293A90697 一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用 SqlDataReader,其性能要比datset好很多。缺点:直...
阅读全文
posted @
2010-06-01 13:50
JoinJ
阅读(240)
推荐(0)
如何最大限度提高.net的性能_asp.net技巧
摘要:转自:http://social.microsoft.com/forums/zh-cn/2219/thread/A34FFC62-072F-441C-868C-ED1293A90697 1)避免使用ArrayList。 因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定义的集合类型代替ArrayList。....
阅读全文
posted @
2010-06-01 13:33
JoinJ
阅读(274)
推荐(0)
Web.config详解+ASP.NET优化
摘要:转自:http://social.microsoft.com/forums/zh-cn/2219/thread/A34FFC62-072F-441C-868C-ED1293A90697 一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在...
阅读全文
posted @
2010-06-01 13:26
JoinJ
阅读(226)
推荐(0)
提高ASP.Net应用程序性能的十大方法(一)
摘要:转自:http://social.microsoft.com/forums/zh-cn/2219/thread/A34FFC62-072F-441C-868C-ED1293A90697 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是...
阅读全文
posted @
2010-06-01 13:10
JoinJ
阅读(209)
推荐(0)
ASP.NET 中常用的26个优化性能方法
摘要:转自: http://social.microsoft.com/forums/zh-cn/2219/thread/A34FFC62-072F-441C-868C-ED1293A90697 1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Conne...
阅读全文
posted @
2010-06-01 12:49
JoinJ
阅读(228)
推荐(0)
使用连接池
摘要:王然 连接池概念 连接池是一个进程 该进程保存连接并使其处于活动状态,使连接可以被重复使用 连接到数据源 建立物理通道 (套接字或命名管道) 与服务器进行初次握手 分析连接字符串信息 由服务器对连接进行身份验证 运行检查以便在当前事务中登记 …… 连接到数据库需要这么的步骤,如果每次都这样新建连接是比较耗效率的! 连接池的作用: 通过数据库连接池,应用程序可以重用池中现有的连接...
阅读全文
posted @
2010-05-30 21:28
JoinJ
阅读(470)
推荐(0)
连接字符串
摘要:连接字符串最全的网站:http://www.connectionstrings.com/ SQL Server 2005连接字符串: Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=myServerAddress;Initial ...
阅读全文
posted @
2010-05-30 18:56
JoinJ
阅读(438)
推荐(0)
Can Not Find IISAPP.VBS for IIS 7
摘要:在window server2003中使用iis6可以使用 iisapp.vbs的命令! 但是在window server2008中使用的是iis7.0,在输入iisapp.vbs就会得到'iisapp' is not recognized as an internal or external command, operable program or batch file. 然后google吧! ...
阅读全文
posted @
2010-05-24 14:21
JoinJ
阅读(742)
推荐(0)
使用CalendarExtender控件显示错位解决
摘要:如果加上这两句依旧没有解决问题: 再加上以下的CSS code!如果的日历控件显示在其他层下面: 那么在 .ajax__calendar .ajax__calendar_containe 里面设置 z-index 值来解决! 如果是要本地化,在ScriptManager中添加EnableScriptGlobalization="true" EnableScriptLocalization="tru...
阅读全文
posted @
2010-05-14 13:50
JoinJ
阅读(1339)
推荐(1)
解决一个我之前没有解决的问题[后台编码ajax请求的内容,前台js解码]
摘要:我之前有几篇笔记是关于ajax请求后,返回的数据有特殊字符后阶段字符报错的问题! 如返回内容有 单引号,双引号etc! 他们会截取字符串,致使json格式不正确而报错! 而之前我一直用的是很瓦塔的方法:name.Replace("'", "%27").Replace("\"", "%22")! 今天我将更在这种做法! 核心代码: string json = "{Id:1,Name:\"" + Mi...
阅读全文
posted @
2010-05-07 12:19
JoinJ
阅读(2159)
推荐(0)
.net中简体转繁体的类库
摘要:简体浏览博客园看到这篇文章:http://www.cnblogs.com/kakimsun/archive/2010/05/06/1728495.html ,又学习了.net中可以直接简体和繁体互相转换! 首先:添加引用 Microsoft.VisualBasic Technorati 标签: asp.net
阅读全文
posted @
2010-05-06 15:35
JoinJ
阅读(591)
推荐(0)
关于AJAX请求服务器后缓存数据,造成没有及时刷新的问题
摘要:最近在做项目的时候,使用了ajax去请求服务器的数据!刚开始还可以,我测试一切运行正常(我不是专业的测试人员哈!所以还是有些问题没有测出来哈)!后来ajax请求的数据变化了,但是页面数据没有变,依然是第一次的数据!这个问题害我整了好大半天啊![还是自己技术不到位啊!] 没办法遇到问题还是要解决啊!只有硬着头皮弄了撒! 因为ajax请求也是到后台页面执行的,那就断点吧! 嘿嘿,通过断点我发现了问题!...
阅读全文
posted @
2010-04-29 16:35
JoinJ
阅读(2744)
推荐(0)