01 2010 档案
VisualStudio中的列选择
摘要:VisualStudio IDE中的列选择,我们可以使用快捷键:Shift+Alt+Arrow Key, 也可以是 Shift+Alt 加上你的鼠标选择。  然后做Cut,Copy,Paste都可以了。我们经常在一些场景像:为一个组ID加单引号……  还可以用UltraEditor32也 ALT+C 可以实现。 希望对您有帮助。 Author: Petter Liu http://www.cnbl... 阅读全文
posted @ 2010-01-29 17:43 PetterLiu 阅读(4933) 评论(1) 推荐(1)
使用JQuery实现延迟加载UserControl
摘要:延迟加载UserControl这个需求,我们有时保证组件灵活性,需要动态加态UserControl.其实这实现并不难.此处我们用JQuery调用WebService来实现延迟加载UserControl.   有一个UserControl是读取CNN的Rss,然后展示出来: 1: <%@ Control Language="C#" AutoEventWireup="true" CodeFil... 阅读全文
posted @ 2010-01-22 22:20 PetterLiu 阅读(1427) 评论(0) 推荐(0)
SQL SERVER 2008 CTE生成结点的FullPath
摘要:SQL SERVER 2008 使用CTE是经常的事儿,有时我们想存储一些冗余数据,像每个结点的FullPath。好的,现在来看如何生成FullPath: DECLARE @tbl TABLE ( Id int ,ParentId int ) INSERT INTO @tbl ( Id, ParentId ) VALUES ( 0, NULL ) , ( 8, 0 ) , ( 12, 8 )... 阅读全文
posted @ 2010-01-18 17:51 PetterLiu 阅读(511) 评论(0) 推荐(1)
SQLSERVER2008中CTE的Split与CLR的性能比较
摘要:之前曾有一篇POST是关于用CTE实现Split,这种方法已经比传统的方法高效了。今天我们就这个方法与CLR实现的Split做比较。在CLR实现Split函数的确很简单,dotnet framework本身就有这个function了。 我们新建一个DataBase project,然后建立一个UserDefinedFunctions,Code像这样: 1: /// <summary> ... 阅读全文
posted @ 2010-01-08 15:38 PetterLiu 阅读(2289) 评论(0) 推荐(1)