摘要: "^\d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?\d+$"    //整数 "^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 0) "^\d{1,2}\.\d{1}$" //十... 阅读全文
posted @ 2009-12-11 11:50 长风一剑 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。1. 原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实... 阅读全文
posted @ 2009-12-03 15:47 长风一剑 阅读(151) 评论(0) 推荐(0) 编辑
摘要: application的缺点是在读取时最好使用lock,unlock,损失性能的很。所以它适用那些不需要经常改动的,但又需要每个用户都可以读取到的.数据。 cache就是具有所有application的优点,然后又有自己的特点 1.基于依赖性的终止.使用关键字作为依赖项,关键字一变,cache内容无效并自动删除。 2.锁定管理:和application一样,不过不是使用命令 ,内部自动完成锁和解锁... 阅读全文
posted @ 2009-12-02 15:15 长风一剑 阅读(166) 评论(0) 推荐(0) 编辑
摘要: InsertCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--NorthwindDataContext db = new NorthwindDataContext();var newCustomer = new Customer{ CustomerID ... 阅读全文
posted @ 2009-12-02 14:56 长风一剑 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.Select[代码]相当于SQL中[代码](e.FirstName + "" + e.LastName可以写成外部方法后调用)Count[代码]Sum[代码]Min[代码]Max[代码]Average[代码]2.Where[代码]等同于[代码](p.Discontinued意思是Discontinued==true,!p.Discontinued意思是Discontinued==false)3... 阅读全文
posted @ 2009-12-02 14:40 长风一剑 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 我们大部分人都有深刻体验,每当主流浏览器版本的升级,我们刚建立的网站就可能变得过时,我们就需要升级或者重新建造一遍网站。例如1996-1999年典型的"浏览器大战",为了兼容Netscape和IE,网站不得不为这两种浏览器写不同的代码。同样的,每当新的网络技术和交互设备的出现,我们也需要制作一个新版本来支持这种新技术或新设备,例如支持手机上网的WAP技术。类似的问题举不胜举:网站代码臃肿、繁杂浪费... 阅读全文
posted @ 2009-11-26 10:40 长风一剑 阅读(152) 评论(0) 推荐(0) 编辑
摘要: dataset表示一个数据集,是数据在内存中的缓存。 可以包括多个表DatSet 连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接datareader 连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否断开连接。分布式系统的数据可能会用dataset做数据载体,因为dataset是保存数据的数据结构,而DataReader不承担保存数据的责任,它... 阅读全文
posted @ 2009-11-26 10:28 长风一剑 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 好处:第一:有利于搜索引擎的抓取,因为现在大部分的搜索引擎对动态页面的抓取还比较弱,它们更喜欢抓取一些静态的页面。而我们现在的页面大部分的数据都是动态的显示的。这就需要我们把动态页面变成静态的页面,有利于搜索引擎的抓取。 第二:让用户更容易理解,很少有用户去关心你网站的页面的地址,但对一般的大中型网站增强可读性还是必须的。这样会让你的网站更加完美。 第三:隐藏技术的实现,我们可以通过Url重写可以... 阅读全文
posted @ 2009-11-26 10:19 长风一剑 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、UserControl调用所在页面的其他内容(代理实现)UserControl代码[代码]页面代码[代码]二、javascript实现部分打印 1、在页面的代码头活末尾部处加入JavaScript:[代码] 2、在页面正文处加上<!--startprint-->与<!--endprint-->标识。 3、添加打印按钮,执行JavaScript 阅读全文
posted @ 2009-09-03 11:13 长风一剑 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 十二、资源文件.resxVS2008里可以添加两类系统文件嫁夹App_LocalResources和App_GlobalResources这两类文件夹一般用来存放资源文件。App_GlobalResources 文件夹中的任何 .resx 文件都具有全局范围。 本地资源文件是只应用于一个 ASP.NET 页的文件(带有 .aspx、.ascx、.master 等扩展名的 ASP.NET 页)。Ap... 阅读全文
posted @ 2009-08-20 11:11 长风一剑 阅读(202) 评论(0) 推荐(0) 编辑