摘要: SQLServer 2005 新增了排名函数,一共四个,其中RANK() DENSE_RANK() NTILE()这三个函数是制作带有排名列报表的利器,ROW_NUMBER()函数在分页存储过程中被广泛使用 阅读全文
posted @ 2010-06-10 16:34 Gavin Liu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: MDI的父窗口和子窗口中存在MenuStrip控件,子窗口在父窗口中表示的时候,子窗口的菜单会同父窗口的菜单结合(合并)在一起表示出来。补充:当窗口中有复数个菜单的情况时,在Form.MainMenuStrip的属性中指定主菜单。在主窗口中合并在一起被表示。 阅读全文
posted @ 2010-04-21 12:01 Gavin Liu 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 在现代的程序开发中,资源的同步是一个比较重要的课题,在.Net中,对这部分有很丰富类库供我们使用. volatile , System.Threading.Interlocked , lock ,System.Theading.Monitor , System.Threading.Mutex , System.Threading.ReaderWriterLock , System.Runtime.Remoting.Contexts.SynchronizationAttribute , AutoResetEvent,ManualReset,EventWaitHandle,Semaphore 阅读全文
posted @ 2010-02-25 11:23 Gavin Liu 阅读(338) 评论(0) 推荐(0) 编辑
摘要: I was recently looking for the easiest way to modify the links list in SharePoint 2007 to open the links in a new window. In my case, every link in a links list points to an external site, so they should all be opening a new browser window. 发现最简单的修改SharePoint 2007列表链接在新窗口中打开的方法. 阅读全文
posted @ 2010-02-21 11:20 Gavin Liu 阅读(412) 评论(0) 推荐(0) 编辑
摘要: http://www.gotapi.com/语言:英语简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/语言:英语简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/语言:中文简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社... 阅读全文
posted @ 2010-01-22 14:27 Gavin Liu 阅读(187) 评论(0) 推荐(0) 编辑
摘要: (来自QQ群"MSDN 微软开发者网络",作者:DEVIN )代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1usingSystem;2usingSystem.Text;3usingSystem.Text.RegularExpressions;... 阅读全文
posted @ 2009-12-29 11:03 Gavin Liu 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 最近出现很多数据库被攻击案例,在数据库中的文本型字段中加入了script代码,现给出一段基于mssql的解决代码 阅读全文
posted @ 2009-12-21 09:46 Gavin Liu 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 在16 bit Windows的时代,只有一个线程存在,所以一切都是那么的简单,可是,随着时代的进步,出现了Win32,这时出现了混乱......在多线程的时代,共享资源是大家都争抢的东西......StaSynchronizationContext是STA线程的上下文环境,我们可以向该上下文环境发送消息,该上下文环境中的STA线程负责监听...... 阅读全文
posted @ 2009-11-05 17:47 Gavin Liu 阅读(349) 评论(0) 推荐(0) 编辑
摘要: ASP.NET中的配置文件由web.config和machine.config构成。每当我们安装net framework的时候,machine.config文件都会被创建到"C:\WINDOWS\Microsoft.NET\Framework\[Version]\CONFIG"文件夹下,并且每个Web应用程序都会继承这些配置信息,同时我们也可以通过Web应用程序中的web.config文件来覆盖它。 阅读全文
posted @ 2009-11-05 17:42 Gavin Liu 阅读(228) 评论(0) 推荐(0) 编辑
摘要: SynchronizationContext 类是一个基类,可提供不带同步的自由线程上下文。 此类实现的同步模型的目的是使公共语言运行库内部的异步/同步操作能够针对不同的异步模型采取正确的行为。此模型还简化了托管应用程序为在不同的同步环境下正常工作而必须遵循的一些要求。同步模型的提供程序可以扩展此类并为这些方法提供自己的实现。 阅读全文
posted @ 2009-11-05 17:39 Gavin Liu 阅读(256) 评论(0) 推荐(0) 编辑
摘要: jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 阅读全文
posted @ 2009-11-05 14:57 Gavin Liu 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Silverlight ,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据与通信、自定义控件、动画、图形图像等几个方面带您快速进入Silverlight 开发。 阅读全文
posted @ 2009-10-29 21:37 Gavin Liu 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 页或用户控件的可缓存性是指是否可以在页的响应生命周期内在设备上缓存页。可缓存页的设备包括发出请求的浏览器、响应请求的 Web 服务器以及请求或响应流中其他任何具有缓存功能的设备,如代理服务器。 当 Web 服务器向请求浏览器发送响应时,服务器会在响应的 HTTP 头中包含一个 Cache-Control 字段,该字段定义可以缓存该页的设备。根据您应用程序的需要,可以分别定义哪些设备应该或不应缓存各个 ASP.NET 页。例如,您可能希望用户登录页的可缓存性设置不同于显示产品选择的目录页的对应设置。对于登录页,出于安全方面的考虑,您可能希望只将页缓存到服务器上,而目录页可以缓存到任何设备上。 阅读全文
posted @ 2009-02-12 16:36 Gavin Liu 阅读(354) 评论(2) 推荐(0) 编辑
摘要: 有时缓存整个页是不现实的,因为页的某些部分可能在每次请求时都需要更改。在这些情况下,只能缓存页的一部分。执行此操作有两个选项:控件缓存和缓存后替换。 在控件缓存(也称为片段缓存)中,可以通过创建用户控件来包含缓存的内容,然后将用户控件标记为可缓存来缓存部分页输出。该选项允许缓存页中的特定内容,而在每次都重新创建整个页。例如,如果创建的页显示大量动态内容(如股票信息),但也有某些部分是静态的(如每周摘要),则可以在用户控件中创建这些静态部分并将用户控件配置为缓存。 缓存后替换与控件缓存正好相反。它对页进行缓存,但是页中的某些片段是动态的,因此不会缓存这些片段。例如,如果创建的页在设定的时间段内完全是静态的(例如新闻报道页),可以设置为缓存整个页。如果为缓存的页添加旋转广告横幅,则在页请求之间,广告横幅不会变化。然而,使用缓存后替换,可以对页进行缓存,但可以将特定部分标记为不可缓存。在本例中,将广告横幅标记为不可缓存。它们将在每次页请求时动态创建,并添加到缓存的页输出中。 阅读全文
posted @ 2009-02-12 16:27 Gavin Liu 阅读(227) 评论(0) 推荐(0) 编辑
摘要: js对文字进行编码涉及3个函数:escape, encodeURI, encodeURIComponent。 阅读全文
posted @ 2009-01-13 18:19 Gavin Liu 阅读(219) 评论(0) 推荐(0) 编辑
摘要: jQuery是一款优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) jQuery Downloads (http://jquery.com/src/) 下载完成后先加载到文档中,然后我们来看个简单的例子! 阅读全文
posted @ 2008-12-02 09:01 Gavin Liu 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 在Sharepint应用中, 很多企业都需要中英界面, 而且可能还会有更多的语言需求! 而SharePint却并没有提供多语言支持: 一个内容源(网站)多种语言的界面,就像MS的网站一样有多种语言可以选择! 本Webpart将可以为您提供多种语言的解决方案(暂时只提供"中英文",而且也界面词语转换也没有完整, 有空的话, 您可以试用试用, 多多给意见, 日后会补充完整的,呵呵) 阅读全文
posted @ 2008-10-31 12:18 Gavin Liu 阅读(959) 评论(4) 推荐(0) 编辑
摘要: The Silverlight Toolkit is a collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle. It adds new functionality quickly for designers and developers, and provides the community an efficient way to help shape product development by contributing ideas and bug reports. This first release includes full source code, unit tests, samples and documentation for 12 new controls covering charting, styling, layout, and user input. 阅读全文
posted @ 2008-10-29 09:26 Gavin Liu 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Silverlight 2.0支持全新的数字版权管理(DRM)技术“PlayReady”并兼容Windows Media DRM 10,还具备“Deep Zoom”技术,简单地说它可以让用户在查看高分辨率图片或大量图片的时只将当前显示在屏幕上的部分发送到浏览器里而不必全部下载,从而节约带宽、提高浏览流畅度(见文末视频)。另外新版本还支持动态语言和标准用户界面控制等。 阅读全文
posted @ 2008-10-11 11:01 Gavin Liu 阅读(180) 评论(0) 推荐(0) 编辑
摘要: MOSS开发示例: 利用SPSecurity.RunWithElevatedPrivileges提升权限来新增列表条目 阅读全文
posted @ 2008-10-11 10:39 Gavin Liu 阅读(1261) 评论(4) 推荐(0) 编辑
摘要: 云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。 阅读全文
posted @ 2008-10-09 16:21 Gavin Liu 阅读(323) 评论(0) 推荐(0) 编辑
摘要: ORM,对象-关系映射,在现代面向对象编程语言中,其中实现起来比较棘手的事。它包括摒弃传统的数据存储机制:这里没有(或很少)专门的、预编译的代码,涉及读(写)对象从(到)数据库或其它后备存储中。作为替代,涉及访问后备存储的逻辑在运行时被决定,通过运用一系列反射和特性机制修饰正在考虑的业务对象。许多已经建立的工程和框架试图提出这个观念并取得了多方面的成功。这篇文章覆盖了:概括介绍ORM理念,一种.NET3.5携带的途径,及其和其他框架的比较。 阅读全文
posted @ 2008-09-05 11:50 Gavin Liu 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统(源代码下载和PDF文档下载) 阅读全文
posted @ 2008-09-05 11:41 Gavin Liu 阅读(340) 评论(0) 推荐(0) 编辑
摘要: ASP.NET AJAX和JavaScript支持,语言改进和LINQ,LINQ to SQL中的数据访问改进 阅读全文
posted @ 2008-09-05 11:37 Gavin Liu 阅读(333) 评论(0) 推荐(0) 编辑
摘要: This article describes how to deploy Microsoft Office Project Server 2007 to an existing deployment of Microsoft Office SharePoint Server 2007. 阅读全文
posted @ 2008-08-07 17:17 Gavin Liu 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 在Windows 2000/xp时,VS.NET 2005 WEB 应用程序是建立在IIS6的基础上的,但当我们将操作系统升级到VISTA时,再使用VS.NET2005的WEB应用程序时就出现非常多的问题.现在将部分体验写以文章以示纪念!呵呵! 阅读全文
posted @ 2008-06-23 18:05 Gavin Liu 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 作者:小石潭6月14日,北京工商大学化学系的毕业生们在乘坐火车去北戴河的旅途上,遭遇了被“要求集体让座”的尴尬场面,这让毕业生们很不服气。据毕业生讲,列车员解释说集体让座是给相关领导,这让他们觉得不可思议。(6月15日《北京晨报》) 一直被置于被挑剔、批判角色的官儿们,陷入“让座门”事件会是什么样儿?大家到网上看看就知道了,我改一句诗来表达便是:无边... 阅读全文
posted @ 2008-06-19 08:49 Gavin Liu 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Silverlight 2.0已经发布了一段时间,很多朋友也许还未开始编写Silverlight 2.0的代码,本文将协助你搭建一个可马上投入Silverlight 2开发工作的环境 阅读全文
posted @ 2008-06-11 15:34 Gavin Liu 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 丰富的二维动画/图形和视音频表现 Rich 2D animation/graphics with audio and video 这点毋庸置疑,两个公司的产品都对这块做出的很大的努力,但是还有有席位差别的。用过Blend和Flash这两个软件的朋友一定会发现两个软件的不同,比如Flash独有的timeline形式和Blend强大的interaction面板等,从这一点可以看出,Bland对自己的interaction application develop tools的定位还是比较准确的,而Flash则是从basic到Professional版本涵盖了动画制作到RIA开发领域 阅读全文
posted @ 2008-06-10 15:04 Gavin Liu 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: SL宣传片 Silverlight Fire starter SL快速开始手册 silverlight与Flash的技术比较 微软与Adobe表现层技术比较 SL1.0与SL2.0 Beta1比较 Silverlight 2开发者海报 Silverlight2离线文档 sl官方示例+源码 阅读全文
posted @ 2008-06-10 14:43 Gavin Liu 阅读(446) 评论(0) 推荐(0) 编辑
摘要: (转载自 http://www.sharepointblogs.com/ssa/archive/2007/10/03/invalid-column-name-c2.aspx)Invalid column name c2SharePoint gives you this error when you try to search documents using the SPQuery object a... 阅读全文
posted @ 2008-06-03 15:14 Gavin Liu 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 更改某些 SQL Server 系统数据库的位置必须遵循的步骤与更改用户数据库的位置必须遵循的步骤不同。将分别对这些特殊情况给予说明。 注意:SQL Server 7.0 系统数据库与 SQL Server 2000 不兼容。不要将 SQL Server 7.0 master、model、msdb 或分发数据库附加到 SQL Server 2000。如果您使用的是 SQL Server 2005,则只能将 SQL Server 2005 数据库附加到一个实例。 阅读全文
posted @ 2008-05-26 16:29 Gavin Liu 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: Outlook在Vista下停止错误解决办法,此问题是由 Microsoft Office 和 Microsoft Office Outlook 2007 之间的兼容性问题引起的。Microsoft Office Outlook 2007 是由 Microsoft Corporation 开发的。 阅读全文
posted @ 2008-05-26 11:25 Gavin Liu 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 优秀网站源码、编程源码下载网站大集中 阅读全文
posted @ 2008-05-24 13:39 Gavin Liu 阅读(435) 评论(0) 推荐(0) 编辑
摘要: WSS 默认使用身份模拟执行代码,也就是说用当前登录的用户身份执行Web Part或者自定义应用程序的代码访问。在大多数情况下,这种机制能够准确并严格地控制了标准权限的用户他对特定网站资源和敏感数据的访问,这也是我们想要达到的目标。 阅读全文
posted @ 2008-05-24 13:37 Gavin Liu 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 前些天,安装Visual Studio的一个虚拟机,手欠选择了自动安装MS SQL Express,一般我都是手工安装的 结果过了两天要用SQL Express的时候,发现嘿,原来的程序不能启动了,一看,噢,上两天安装的时候,选择自动安装,估计给自动安装成Windows认证方式,而不是之前的Windows和SQL两种的混合模式。还颇费了点时间--快5个字的时间才搞定。记录下来留在这里备查吧 阅读全文
posted @ 2008-05-24 13:35 Gavin Liu 阅读(1415) 评论(1) 推荐(0) 编辑
摘要: 将你的Asp.NET应用程序嵌入到SharePoint 为什么要将Asp.net应用程序嵌入到SharePoint?这个我们不讨论!我们将要讨论的是如何将Asp.net应用程序嵌入到SharePoint,以及其中可能会遇到的问题。 阅读全文
posted @ 2008-05-24 13:31 Gavin Liu 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 个支持二级联动的分开的Field Type 阅读全文
posted @ 2008-05-15 11:13 Gavin Liu 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 学习开发Windows SharePoint Services 3.0的技能,与传统ASP.NET开发的区别,需要的开发环境,用Visual Studio 2005 Extensions for Windows SharePoint Services 3.0建立Windows SharePoint Services解决方案的步骤。 阅读全文
posted @ 2008-05-15 10:47 Gavin Liu 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 在外网的服务器上部署了一个Web Service,由于公司网络原因,仅能通过内网穿过代理服务器来访问外网的Web Service。 阅读全文
posted @ 2008-05-15 10:40 Gavin Liu 阅读(1990) 评论(0) 推荐(0) 编辑

Right people get the right information at the right time.
以技术求生存,以市场求发展;学以至用,开拓创新;达技术之颠峰,至市场之广阔!