上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 91 下一页
  2009年11月15日
摘要: 很简单你可以用: SELECT DATEADD(dd, DATEDIFF(dd, '2000-01-01 00:00:00', GETDATE() ), '2000-01-01 00:00:00' );这样也可以:SELECT DATEADD(DAY,DATEDIFF(DAY,0,GETDATE()),0)结果是:2009-11-15 00:00:00.000(这是今天的日期)Author:Pet... 阅读全文
posted @ 2009-11-15 21:49 PetterLiu 阅读(1690) 评论(2) 推荐(0) 编辑
  2009年11月6日
摘要: 近期收集一些基于IEnumerable<T>扩展方法,它给我们带了很多便利,有时的确是实用的。其中有Alternate,Append,Prepend,Distinct,Contains。具体怎么用呢,看下面的UnitTest. Code: /// <summary> /// IEnumerableExtension /// </summary> public s... 阅读全文
posted @ 2009-11-06 16:57 PetterLiu 阅读(3134) 评论(0) 推荐(0) 编辑
  2009年10月29日
摘要: 最近在维护以前别人写的代码时,需要加一些region把相关的Code包起来,这样代码能看到比较清楚。也可以说增加代码可读性。手动加的话会很累的,现在有一个开源的小插件Regionerate 来完成。Regionerate 可以去官方网站下载。 安装完后,可使用快捷键CTRL+R,注意这个可能与ReSharper插件冲突,要做相关调整。在代码任意处,点击右键菜单Regionerate this就可... 阅读全文
posted @ 2009-10-29 18:49 PetterLiu 阅读(3493) 评论(0) 推荐(0) 编辑
  2009年10月16日
摘要: Linq to Entity目前不是太成熟的framework,但有时还会用到。这个放一个使用T4模板生成对应的Code,以及生成存储过程。注意模型生成模板,应与.edmx文件名相同。如你有一个Model1.edmx,那么这个模板命名是Model1.tt。看以下生成的Code片断: //--------------------------------------------------------... 阅读全文
posted @ 2009-10-16 16:02 PetterLiu 阅读(1257) 评论(1) 推荐(0) 编辑
摘要: Linked Server 可以实现分布式查询,下图是一个基本的Linked Server配制图: 我们可以使用T-sql script来更加简洁的创建Linked Server: EXEC master.dbo.sp_addlinkedserver @server = N'SERVER', @srvproduct = 'SERVER', @provider = 'SQLNCLI10', @d... 阅读全文
posted @ 2009-10-16 10:42 PetterLiu 阅读(381) 评论(0) 推荐(0) 编辑
  2009年10月13日
摘要: 有时在调试Linq to Entity时,需要查看最终执行的SQL语句是什么?我们可以使用Sql server Profile。还可以用这个插件:Linq to Entity debugger visualizer 下载后是一个DLL,COPY它到 这个目录:C:\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugge... 阅读全文
posted @ 2009-10-13 18:39 PetterLiu 阅读(1105) 评论(0) 推荐(0) 编辑
  2009年10月6日
摘要: Linq to sql 与 Linq to entities 生成的SQL Script与分页实现,我们选用Northwind做演示的Database.First 5 Records (Page 1) 1: (from c in Customers 2: select new { 3: c.City, 4: c.ContactName 5: }).Skip(0).Take(5)Generated... 阅读全文
posted @ 2009-10-06 11:27 PetterLiu 阅读(5315) 评论(4) 推荐(2) 编辑
  2009年9月28日
摘要: 在Windows XP中我们可以使用 Run as 命令用指定的帐户。那么在Win 2008 与 Vista 就没有了。那么你需要装一个小工具就可以了。在这儿下载。下载后解压后然后运行: Shellrunas.exe /reg 之后在你点击右键后,就有一个 “Run as a different user”的选择. 效果图: 希望这篇Post对您有帮助。Author: Petter Liu h... 阅读全文
posted @ 2009-09-28 18:08 PetterLiu 阅读(382) 评论(0) 推荐(0) 编辑
  2009年9月20日
摘要: 在很多场景下,我们都需要代码生成。你可以使用CodeSmith,不过它是商业软件。VisualStudio2008中自带也有代码生成功能。那就是T4 (Text Template Transformation Toolkit)模板。最近写了个简单Entity模板,直接看内容,连接Northwind database 生成所有Table的Entity: 1: <#@ template lan... 阅读全文
posted @ 2009-09-20 09:56 PetterLiu 阅读(2718) 评论(4) 推荐(2) 编辑
  2009年9月11日
摘要: 在这篇Post中,我将演示如何配制Visual Studio2008来调试.net framework source code. 打开Tools—>Options—>Debugging 反选Enable Just My Code (Managed only) 明显我们要选中Enable .NET Framework source stepping 选项 Vs2008 sp1 需要知道我... 阅读全文
posted @ 2009-09-11 19:29 PetterLiu 阅读(709) 评论(2) 推荐(0) 编辑
上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 91 下一页