摘要: 设计模式的个人浅见 阅读全文
posted @ 2013-10-22 18:44 wangtl 阅读(334) 评论(4) 推荐(0) 编辑
摘要: 通过了解.net Remoting的机制,可以在一定程度上理解所谓的透明代理、真实代理等等概念,另外也对实现网站和应用服务器分离有所帮助 阅读全文
posted @ 2013-04-25 16:14 wangtl 阅读(185) 评论(0) 推荐(0) 编辑
摘要: cookie 是一小段文本信息,伴随用户请求,在web服务器和浏览器之间传递。用户每次访问站点的时候, web应用程序都可以读取cookie包含的信息。 假设在用户请求您的网站的某个页面时,您的应用程序不仅是返回请求的页面。同时也返回一个包含日期 和时间的cookie。用户的浏览器在获得页面的同时也获得了cookie.并且cookie保存在客户端的cookie文 件夹中。 阅读全文
posted @ 2013-03-14 16:06 wangtl 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在Asp.net MVC中,我们能非常方便的使用Ajax。这篇文章将介绍三种Ajax使用的方式,分别为原始的Ajax调用、Jquery、Ajax Helper。分别采用这三种方式结合asp.net mvc去实现一个史上最简单的留言板。 阅读全文
posted @ 2013-03-10 10:14 wangtl 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/mysweet/archive/2012/06/05/2536372.html缓存是性能优化一个非常重要的模块,几乎计算机哪里都会用到缓存,我们的网站缓存也是非常重要的一块,缓存给网站带来太大的性能提高,在asp.net中的Cache,同样有各种缓存依赖,文件缓存依赖,数据库缓存依赖等等,我们的缓存管理就成了一个很重要的问题,当我们的网站小的时候,我们采用asp.net内置的Cache就可以了,但是如果我们的网站进一步扩展,单独分布式缓存服务器的时候,我们采用Memcached的时候,我们又不得不大量去修改我们的代码,这就是我之前写死缓存的问 阅读全文
posted @ 2013-03-09 17:08 wangtl 阅读(249) 评论(1) 推荐(0) 编辑
摘要: 什么是索引呢?索引是一种特殊类型的数据库对象,它与表有着密切的联系。 索引是为检索而存在的。如一些书籍的末尾就专门附有索引,指明了某个关键字在正文中的出现的页码位置,方便我们查找,但大多数的书籍只有目录,目录不是索引,只是书中内容的排序,并不提供真正的检索功能。可见建立索引要单独占用空间;索引也并不是必须要建立的,它们只是为更好、更快的检索和定位关键字而存在。 阅读全文
posted @ 2013-01-31 13:06 wangtl 阅读(310) 评论(0) 推荐(0) 编辑
摘要: .Net 框架程序设计(修订版)中有这样一段描述:String类型直接继承自Object,这使得它成为一个引用类型,也就是说线程上的堆栈上不会驻留有任何字符串。(译注:注意这里的“直接继承”。直接继承自Object的类型一定是引用类型,因为所有的值类型都继承自System.ValueType。值得指出的是System.ValueType却是一个引用类型。)。代码一:string str1 ="string" ;string str2 ="string" ;Console .WriteLine(string .ReferenceEquals(str1, s 阅读全文
posted @ 2013-01-29 14:16 wangtl 阅读(2830) 评论(0) 推荐(1) 编辑
摘要: 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。 扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。仅当您使用 using 指令将命名空间显式导入到源代码中之后,扩展方法才位于范围中。 下面的示例演示为 System.String 类定义的一个扩展方法。请注... 阅读全文
posted @ 2012-11-23 11:25 wangtl 阅读(218) 评论(0) 推荐(0) 编辑