2014年7月9日

.NET委托与事件文章收集

摘要: 学习这方面的知识,先将文章收集着,以待以后查看。张子阳 C# 中的委托和事件 阅读全文

posted @ 2014-07-09 18:23 潘世瑞 阅读(137) 评论(0) 推荐(0) 编辑

2014年7月3日

WCF简介

摘要: WCF(Windows communication Foundation),顾名思义,就是在windows平台下解决通信的基础框架。WCF做为.NET Framework 3.0的一个组件发布出来的,也就是说.NET Framework对其提供原生的支持。windows平台下比较典型的分布式通信技术... 阅读全文

posted @ 2014-07-03 18:03 潘世瑞 阅读(289) 评论(0) 推荐(0) 编辑

2014年5月26日

设计模式之单例模式

摘要: Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任 阅读全文

posted @ 2014-05-26 18:14 潘世瑞 阅读(218) 评论(0) 推荐(0) 编辑

2014年5月22日

设计模式之工厂模式

摘要: 在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory Method模式了。 阅读全文

posted @ 2014-05-22 16:13 潘世瑞 阅读(311) 评论(0) 推荐(0) 编辑

设计模式之简单工厂模式

摘要: 简单工厂定义一个用户创建对象的接口,根据子类提供数据实例化具体的类。 阅读全文

posted @ 2014-05-22 12:01 潘世瑞 阅读(242) 评论(0) 推荐(0) 编辑

2014年5月16日

Jquery中bind和live的区别

摘要: Jquery中绑定事件有三种方法:以click事件为例(1)target.click(function(){});(2)target.bind("click",function(){});(3)target.live("click",function(){});第一种方法很好理解,其实就和普通JS的... 阅读全文

posted @ 2014-05-16 13:07 潘世瑞 阅读(243) 评论(0) 推荐(0) 编辑

2014年1月9日

C#性能优化实践

摘要: 性能主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。 本文以.NET平台下的控件产品MultiRow为例,描述C#性能优化的实践。 阅读全文

posted @ 2014-01-09 13:04 潘世瑞 阅读(2804) 评论(4) 推荐(6) 编辑

2013年12月30日

蒋金楠How ASP.NET MVC Works?[持续更新中…]

摘要: 一、ASP.NET + MVCIIS与ASP.NET管道MVC、MVP以及Model2[上篇]MVC、MVP以及Model2[下篇]ASP.NETMVC是如何运行的[1]: 建立在“伪”MVC框架上的Web应用ASP.NETMVC是如何运行的[2]: URL路由ASP.NETMVC是如何运行的[3]: Controller的激活ASP.NETMVC是如何运行的[4]: Action的执行二、URL 路由ASP.NET的路由系统:URL与物理文件的分离ASP.NET的路由系统:路由映射ASP.NET的路由系统:根据路由规则生成URLASP.NETMVC路由扩展:路由映射ASP.NETMVC路由扩 阅读全文

posted @ 2013-12-30 18:55 潘世瑞 阅读(1615) 评论(1) 推荐(0) 编辑

2013年12月16日

按指定质量保存图片

摘要: 在程序中直接生产jpg图片,质量不如原图,是因为微软的Image.Save方法保存到图片压缩质量为75,所以保存的图片质量偏低了,要使生成的图片质量有所提高就需要自己设定EncoderParameters类的质量参数和ImageCodecInfo类的图片保存格式。System.Drawing.Imaging.Encoder类来制定需要呈现的方式和各种参数,例如图片质量参数,扫描方法参数,色度表参数,压缩参数,颜色深度等等.到此,大家应该明白修改图片质量的步骤和方法了.主要就是对System.Drawing.Imaging.Encoder设置,然后通过System.Drawing.Imaging 阅读全文

posted @ 2013-12-16 18:49 潘世瑞 阅读(604) 评论(0) 推荐(1) 编辑

2013年11月4日

.net 获取网站根目录总结

摘要: 一、获取网站根目录的方法有几种如: Server.MapPath(Request.ServerVariables["PATH_INFO"]) //页面详细路 Server.MapPath("/") //根目录 Server.MapPath("") //当前代码文件所在的目录路径 Server.MapPath(".") Server.MapPath("../") //当前代码所在路径的上级路径 Server.MapPath("..") Page.Request.Applicat 阅读全文

posted @ 2013-11-04 15:24 潘世瑞 阅读(5589) 评论(1) 推荐(1) 编辑

导航