上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 91 下一页
  2011年10月29日
摘要: 在Database中可能由于某种原因如用户输入,导入数据失败等 导致了重复记录. 如果你没有用主键,约束,或来其它机制实现数据完整性,那最后总是重复记录在你的数据库中.现在让我们来看在SQL SERVER 2008中如何删除这些记录, 首先,可以模拟造一些简单重复记录: Create Table dbo.Employee ([Id] int Primary KEY , [Name] varcha... 阅读全文
posted @ 2011-10-29 18:51 PetterLiu 阅读(9841) 评论(4) 推荐(4) 编辑
  2011年10月5日
摘要: 我们要实现像Google+ 那样圆圈效果, 不使用图片.这里只使用CSS3与JQuery, 先定义CSS: 1: <style type="text/css"> 2: div.circle { 3: margin: 100px auto; 4: width:200px; 5: height:200px; 6: } 7: div.... 阅读全文
posted @ 2011-10-05 17:58 PetterLiu 阅读(2016) 评论(1) 推荐(0) 编辑
  2011年10月2日
摘要: 为了防止Javascript脚本block住浏览器进程. 往往我们需要等整个Page加载后再加载Javascript脚本.可以使用LazyLoad library.在经过最小化压缩后只有966字节.LazyLoad将从你指定URL文件数组自动并行加载并且确保执行顺序. 例如常规加载2个JS文件,1个CSS文件: 1: <link rel="stylesheet" href="http:/... 阅读全文
posted @ 2011-10-02 16:58 PetterLiu 阅读(6009) 评论(0) 推荐(0) 编辑
  2011年10月1日
摘要: Memcached是开源高性能分布式缓存组件,目前已经广泛应用各类互联网领域. 具有多种语言的客户端开发包,包括:Perl/PHP/JAVA/C/Python/Ruby/C#/MySQL. 这此站点已经在使用YouTube,Reddit,Zynga,Facebook,Orange它. 看下面的图比较形象. 同样它也是扩平台的,今天我们来看windows下的服务端以及使用.net的客户端访... 阅读全文
posted @ 2011-10-01 09:17 PetterLiu 阅读(9168) 评论(4) 推荐(4) 编辑
  2011年9月27日
摘要: HttpHandler在Asp.net中核心对像之一,我们可以实现IHttpHandler接口来优化Css样式文件. 用一个我们自定义的HttpHandler映射.css的文件.首先我们最小化Css样式文件尺寸, 然后我们再处理后CSS文件做内存缓存. 缓存依赖物理文件,当文件被修改后,重新加载. 这里我们以Demo为目的,默认缓存时间2小时. 让我们先来看一下类图是这样的: 我们定义一个I... 阅读全文
posted @ 2011-09-27 15:05 PetterLiu 阅读(1148) 评论(0) 推荐(0) 编辑
  2011年9月24日
摘要: JQuery已成为现在流行的脚本库, 今天我们还实现Asp.net使用JQuery实现放大图片效果. 首先让我们在ASPX引用JS文件,简单的CSS: 1: <style type="text/css"> 2: .imgthumb 3: { 4: height:100px; 5: w... 阅读全文
posted @ 2011-09-24 22:15 PetterLiu 阅读(4106) 评论(0) 推荐(0) 编辑
  2011年9月21日
摘要: WCF Web API Preview 5 发布了,你可以官方网站下载或通过Nuget安装它. 下面让我们在Asp.net applicatoin中来实现一个非常简单的web api service. 在VS中打开Package Manage Console下,输入: Install-Package WebApi.All 然后我们创建Contact与其实现类: 1: /// ... 阅读全文
posted @ 2011-09-21 14:44 PetterLiu 阅读(659) 评论(0) 推荐(0) 编辑
  2011年9月4日
摘要: 我们做单元测试NUnit中,有一个断言Assert.Throws很好用,但当我们使用MsTest时你需要这样写: 1: [TestMethod] 2: [ExpectedException(typeof(ArgumentNullException))] 3: public void WriteToTextFile() 4: ... 阅读全文
posted @ 2011-09-04 22:05 PetterLiu 阅读(2589) 评论(1) 推荐(3) 编辑
  2011年8月28日
摘要: 有时我们需要对PDF文件进行一些处理, 提取文本,合并等. 以前我们使用A-PDF Text Extractor免费工具,为什么不自己写一个呢? 现在我们可以使用PDFBox-0.7.3这个开源类库. 下载解包后引用: PDFBox-0.7.3.dll IKVM.GNU.Classpath.dll 新建一个项目,代码很简单: 1: public static st... 阅读全文
posted @ 2011-08-28 15:53 PetterLiu 阅读(6757) 评论(3) 推荐(0) 编辑
  2011年8月11日
摘要: 有时在项目中,由于部署的原因。我们需要对原来的WCF Service做一个代理,实现消息完全转发。WCF中我们可以这样实现,假设有这样的Service 1: [ServiceContract] 2: public interface IMath 3: { 4: [OperationContract] 5: double Add(double A, double B); 6: }实现: 1: pu... 阅读全文
posted @ 2011-08-11 14:32 PetterLiu 阅读(1174) 评论(0) 推荐(1) 编辑
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 91 下一页