09 2011 档案
Asp.net使用HttpHandler优化Css样式文件
摘要:HttpHandler在Asp.net中核心对像之一,我们可以实现IHttpHandler接口来优化Css样式文件. 用一个我们自定义的HttpHandler映射.css的文件.首先我们最小化Css样式文件尺寸, 然后我们再处理后CSS文件做内存缓存. 缓存依赖物理文件,当文件被修改后,重新加载. 这里我们以Demo为目的,默认缓存时间2小时. 让我们先来看一下类图是这样的: 我们定义一个I... 阅读全文
posted @ 2011-09-27 15:05 PetterLiu 阅读(1162) 评论(0) 推荐(0)
Asp.net使用JQuery实现放大图片效果
摘要: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 阅读(4133) 评论(0) 推荐(0)
在Asp.net应用程序中构建基于WCF Web.Api的服务
摘要: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 阅读(665) 评论(0) 推荐(0)
MsTest中实现类似NUnit中Assert.Throws
摘要:我们做单元测试NUnit中,有一个断言Assert.Throws很好用,但当我们使用MsTest时你需要这样写: 1: [TestMethod] 2: [ExpectedException(typeof(ArgumentNullException))] 3: public void WriteToTextFile() 4: ... 阅读全文
posted @ 2011-09-04 22:05 PetterLiu 阅读(2605) 评论(1) 推荐(3)