DotNetCoding(http//www.dotnetcoding.net)是一款帮助开发以数据库为基础,以DotNet为开发语言的Case开发工具。它集系统设计,代码自动生成等功能于一体系统运用分层原理和组件原理,将所有的基于数据库访问的系统划分为用户界面层(UI),业务规则层(BLL),数据访问层(DAL)和数据库层(DB).每一下层为上层提供支持,一般不跨层访问,是一个真正意义上的多层架构;同时结合现在一些已经成熟的设计框架,设计模式和构件模式,将一个解决方案分解为6个Project.分别是通用类库,通用控件库,数据访问工程,业务规则工程,项目专用控件工程,UI界面工程.整个方案根据已经设计好的数据库自动生成,在生成的过程种可以灵