技术开发 频道

详解如何实践Asp.Net大型项目的开发

  【IT168 技术文档】

  1.项目背景

  有感于网络上的技术文章大多是针对具体技术的讲解和demo,很少有各种技术整合在一个较大项目应用的例子,所以打算写这么一个系列,希望对大家有所帮助,因为里面很多东西也是自己根据实际项目经验琢磨出来的,不一定都是正确的,所以也希望大家指出其中的错误和问题。因为平时工作繁忙,也从来没有写过博客,可能排版啥的不是很地道,大伙凑合看吧。

  另外需要注意的是 这个项目的框架设计和技术解决方案的应用是为较复杂的信息管理系统设计的,不是很适合小项目或网站项目,希望大家看清楚项目背景,勿盲目效仿。

  业务概况

  大型三甲医院信息管理系统。

  特点:

  业务复杂多变

  模块众多,可灵活分合

  日门诊量1w

  B/S结构且对界面交互性极高

  对系统稳定性和可扩展性要求较高

  团队概况

  10人左右小团队

  开发环境

  Microsoft Visual Studio 2008 sp1

  Oracle10g

  开发思想

  分层开发

  面向对象开发

  业务领域驱动开发

  对象关系映射

  DI,AOP

  SOA

  B/S结构应用程序

  工作流

  ...

  应用技术

  Asp.net MVC 1

  NHibernate 2.1.0

  Unity 1.2

  EXT3.x

  ...

  开发环境准备

  Microsoft Visual Studio 2008

  Microsoft Visual Studio 2008 Sp1(补丁)

  Microsoft ASP.NET MVC 1.0

  新建解决方案

  新建空白解决方案 HISDemo

0
相关文章