- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 基于.NET的企业级软件开发
企业级开发最好基于一些成熟的框架,从而将主要精力集中到领域模型的设计上。1. UI与业务逻辑的隔离:在web领域可以采用ASP.NET MVC框架。2. 业务逻辑与DB的隔离:可以采用Entity Framework框架。3. 业务逻辑中涉及工作流的:可以WF框架。4. 分系统之间需要集成的:可以采用WCF框架。 在UI与业务逻辑的隔离上许多方法可以采用:API方式
2012-03-31 16:31:37 611 1
原创 负载平衡
负载平衡分为应用程序(service instance)和数据(Database)两部分。狭义的数据中心(Data Center)负责数据部分,主要由地理位置决定。一般按照data center->sector->repository的结构对数据进行分割。其优点是1) 避免数据访问造成性能瓶颈;2)部分故障不会影响所有用户。Data center可以有多个service instance来
2012-03-27 14:07:03 355
原创 嵌套查询及其与join的区别
嵌套即可以写在select子句中,也可以写在from子句中。下面以SQL Entity为例来说明:1. 嵌套在select中,以父表为主在select中嵌套子表信息。SELECT c.Title, ANYELEMENT(SELECT oa.FirstName, oa.LastName, oa.Street1, oa.City, oa.StateProvince
2012-03-23 14:39:10 3560 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人