- 博客(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关注的人