自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 我的RESTful Controller

 在RESTful MVC中当然就要用RESTful Controller来体现REST魅力了, 统一的约束使得所有的Controller就清晰易读我的IRestfulController设计如下    public interface IRestfulController {        ActionResult Index(int? page);        ActionResult Sh

2008-08-24 10:52:00 318

原创 将1个社区项目分割成多个小应用程序并建立Membership成员中心共享

 在设计Web应用程序时常常纠缠于用户数据的维护和管理,应用程序一多,成员维护成本就大。1个大型社区结构纷杂,内容十分多,我把它分成多个不相干的小应用程序对待,它们唯一相同的就是使用同一个成员数据中心。那么分别重构或重新设计这些小应用程序就比原社区更容易且结构清晰。每个小应用程序必须设置web.config统一的部分如下        "LocalSqlServer" connectionStri

2008-08-24 10:32:00 274

原创 我的容器IRepository

 配合RESTful,设计Model的容器Repository, 在RESTful MVC中的对Model操作很有作用我对Model的容器设计如下    public interface IRepository {        Type EntityType { get; }        string EntityName { get; }        string EntitiesName

2008-08-24 10:15:00 613

转载 ASP.NET Membership数据库关系图

 

2008-08-23 22:23:00 439

转载 使用RESTful Routing

1,原REST, 8 Actions, 但是很多不支持HttpMethod:PUT,DELETEThe Eight Actions Action HTTP Method Default Url Description Index GET [controller] Gets a collection of resources Show GET [contr

2008-08-22 10:01:00 248

原创 对ASP.NET MVC Web Application项目模板的改进

 自使用ASP.NET MVC框架以来(从Preview1到现在的Preview4)。一直受到MVC Web Application的Project Template和Item Template的影响,迁移过程中也有些麻烦,我认为Views里的CodeBehind和designer是多余的(仅个别需要asp.net form的时候使用这些)。为方便Views给页面美工设计,将Views剥离了cod

2008-08-21 21:07:00 506

转载 Scrum看板

 Corey Ladas完成了一篇有趣的文章《Scrum看板》,他在其中描述了Scrum团队应该如何引入“看板”这个精益实践。他进一步阐述了一个不断演化的流程,如果用得足够好,这个流程可以在很大程度上取代Scrum。有些人希望抛弃Scrum,转而投向精益;即使你不想这么做,这篇文章 也可以告诉你“看板” 是什么,以及如何用它来让Scrum发挥更大作用。 正如在“精益”和“准时生产系统(Just

2008-08-21 11:19:00 363

转载 数据库设计的五范式,CRUD,ACID

1NF:原子性,字段不可再分割     对于表中的每一行,必须且仅仅有唯一的行值.在一行中的每一列仅有唯一的值并且具有原子性. (第一范式是通过把重复的组放到每个独立的表中,把这些表通过一对多关联联系起来这种方式来消除重复组的。)2NF:完全依赖,没有部分依赖    第二范式要求非主键列是主键的子集,非主键列活动必须完全依赖整个主键。主键必须有唯一性的元素,一个

2008-08-21 11:10:00 849

转载 极限编程

 原文地址:http://zh.wikipedia.org/w/index.php?title=%E6%9E%81%E9%99%90%E7%BC%96%E7%A8%8B&variant=zh-cn极限编程(XP,eXtreme Programming)是一种软件工程方法学,是敏捷软件开发中最富有成效的几种方法学之一。如同其他敏捷方法学,极限编程和传统方法学的本质不同在于它更强调可适应性

2008-08-21 10:57:00 505

转载 敏捷软件开发

 原文地址:http://zh.wikipedia.org/w/index.php?title=%E6%95%8F%E6%8D%B7%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91&variant=zh-cn敏捷软件开发又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、

2008-08-21 10:55:00 361

转载 善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求

    出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。 接口 (Interfaces ) 惯例与模板 (Conventions and Templates) 分层 (Layering ) 算法的复杂性 (Algorit

2008-08-21 10:48:00 283

DisSharp 3.11

Dis# 反编译 .NET dll

2008-02-20

URL Rewriting in ASP.NET

URL Rewriting in ASP.NET

2008-01-11

Reflector5+FileDisassembler

Reflector 5 + FileDisassembler

2008-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除