自定义博客皮肤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)
  • 收藏
  • 关注

原创 Study WPF ----- 1

1. BAML. BAML is a binary version of XAML, it is stored as a resource inside the assembly.2. Every object in WPF is inherited from DependencyObject.3. How to add dependency property in a WPF user

2013-10-21 21:43:00 539

原创 Agile Development (I)

1. What is "agile"?A: Agile development is a philosophy. It is a way of thinking about software development.    Agile is not a specific process we can follow, there is no such process.    Agile

2013-09-21 14:41:55 603

原创 UML 2.0 -- Class Diagram

When to use class diagram?It is a part of the logical view.1. Class relationships.2. Constraints.Invariant is a constraint that must be always true. It is usually defined on class attr

2013-09-20 13:44:39 995

原创 UML 2.0 -- Activity Diagram

1. What is activity diagram?A: It is usually used to model business process.2. Where to use activity diagram?A: We usually draw activity diagram in process design or in SRS.1. A simple act

2013-09-19 13:15:49 1221

原创 UML 2.0 - Use Case

What is use case?A: Use case is used to specify what the system is supposed to do!Why draw use case diagram?A: It is the best way to communicate user's requirement with designers and users. It i

2013-09-19 11:20:42 1062

翻译 谷歌的30条建议让你的Web Site达到高性能 --- 缓存篇

Optimize caching (优化缓存) 篇Leverage Browser Caching1. 为所有可缓存的静态资源设置HTTP缓存头。使用Expires头或者是Last-Modified头,当然,使用Expires头性能更高,因为使用Last-Modified头,浏览器还需要连接服务器获取最后修改时间。谷歌的建议是,Expires设置为1个月或者更多,最长可以设置为1年,但不能

2013-09-14 23:15:58 779

原创 Caching in ASP.NET MVC

Types of CachingA. Server Caching1. Request-Scoped CachingHttpContext.Items["IsFirstTimeUser"] = True;2. User-Scoped CachingSession3. Application-Scoped CachingApplication["Message"] = "

2013-09-13 21:44:40 608

原创 Handle concurrency problem by Entity Framework

Database concurrencyA concurrency conflict occurs when multiple users try to change the same data simultaneously. For example, if user one and user two load the same product from database, the user

2013-09-11 20:56:24 1155

原创 CustomValidation in ASP.NET MVC

We can do validation at model level. The CustomValidation property can do almost everything you want, it is similar than web form's CustomValidation server control. Cool~The following code shows an ex

2013-09-09 21:33:46 1236

原创 SOLID principles

SOLID is an acronym that describes a particular set of application development principles that drive proper object-oriented design and development. When applied across an entire application, these t

2013-09-09 21:20:59 731

原创 ASP.NET MVC

What is MVC?MVC is a design pattern, it is not a framework, but Microsoft has adopted MVC to develop its ASP.NET MVC, so you can call ASP.NET as framework.Why MVC?1. Separation of Concern. Or

2013-09-09 21:06:00 521

空空如也

空空如也

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

TA关注的人

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