dotnet应用框架开发指南

dotnet应用框架开发指南

ID:9295904

大小:620.50 KB

页数:28页

时间:2018-04-27

dotnet应用框架开发指南_第1页
dotnet应用框架开发指南_第2页
dotnet应用框架开发指南_第3页
dotnet应用框架开发指南_第4页
dotnet应用框架开发指南_第5页
资源描述:

《dotnet应用框架开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、长沙牛耳信息技术有限公司密级:仅限长沙牛耳信息技术有限公司内部使用软件工厂.NET项目开发指南版本:V1.0编写:王志雄编写日期:2008-9-22审核:审核日期:长沙牛耳信息技术有限公司目录软件工厂ASP.NET项目开发指南11概要说明11.1概要说明11.2内容11.3专用语说明12框架体系说明12.1总体架构图12.2框架结构说明22.2.1数据访问层22.2.2业务逻辑层52.2.3用户视图层52.2.4业务实体层72.2.5通用工具集72.3框架目录结构及关键文件说明72.3.1总体说明72.3.2框架核心代码目录说明82.3.3

2、系统业务代码目录说明92.3.4系统Web页面级目录说明103项目开发指南113.1总体说明113.1.1总体开发流程113.2开发步骤说明113.2.1总体说明113.2.2数据库设计113.2.3生成业务实体类123.2.4添加数据访问类133.2.5添加业务逻辑类143.2.6编写aspx页面154开发规范174.1概述174.1.1规范制定原则174.1.2术语定义174.2命名规范174.2.1文件命名规范174.2.2命名空间规范184.2.3类命名规范184.2.4接口命名规范184.2.5抽象类命名规范184.2.6方法命名规

3、范194.2.7属性命名规范194.2.8参数命名规范194.2.9变量命名规范194.2.10常量命名规范204.3代码外观规范204.3.1列宽204.3.2换行204.3.3缩进214.3.4空行214.4注释规范214.4.1文件注释214.4.2类注释224.4.3构造函数、方法注释224.4.4属性注释234.5声明规范234.5.1每行声明数234.6语句规范244.6.1每行一个语句244.6.2复合语句244.6.3控制语句244.7其他规范244.7.1异常处理规范244.7.2日志处理规范25软件工厂ASP.NET项目开

4、发指南――Linq框架1.0版1概要说明1.1概要说明软件工厂ASP.NET项目开发指南是对ASP.NET项目开发的规范化说明文档,希望通过本文档能够规范ASP.NET实训项目的过发过程,降低项目开发的出错率,提高学员项目开发效率。1.2内容本文档包含如下内容:ü框架体系说明ü项目开发指南ü开发规范ü开发环境搭建1.3专用语说明为了便于描述,下面对文档中简略用词统一进行说明:ü长沙牛耳信息技术有限公司软件工厂,统一简称为“软件工厂”。2框架体系说明2.1总体架构图第25页注意:l各层之间不允许跨层调用1.1框架结构说明1.1.1数据访问层作用

5、:完成数据库访问操作。n数据访问基础层。生成和管理DataContext,基于LinqtoSql技术框架。Newer.SoftFactory.DataAccessBase项目。lIDataContextStorage.cs为通用的DataContext储存接口lDataContextFactory.cs为DataContext工厂,根据应用程序环境,生成对应的DataContextlThreadDataContextStorage.cs为Winform环境下的DataContext缓存类lWebDataContextStorage.cs为We

6、bForm环境下的DataContext缓存类其中ThreadDataContextStorage、WebDataContextStorage均继承IDataContextStorage接口n数据访问层,实现具体的数据操作,包括新增,删除,更新,查询,分页等。Newer.SoftFactory.DataAccessLayer项目。第25页l基础类:Newer.SoftFactory.DataAccessLayer.GenericAccess.cs,提供基本的方法,可根据具体情况在子类中进行相应的重写。1.通用查询方法说明TEntitySele

7、ctEntity(objectid)其中:id为数据库中记录的ID根据主键值获取实体对象的方法,返回实体类例IQueryableSelectAll()返回表中所有记录2.条件查询方法说明internalIQueryableSelect(stringsortExpression)其中:sortExpression为排序表达式将TEntity对应的数据表中的记录按sortExpression排序后返回internalIQueryableSelect(intmaximumRows,intstar

8、tRowIndex)其中:maximumRows为最大获取行数startRowIndex为开始获取行号将TEntity对应的数据表中的记录从startRowInde

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。