Skip to content

项目架构

Tenggara edited this page May 28, 2017 · 2 revisions

架构说明:

  • ExtApp.AppBase:核心
  • ExtApp.AppConfig:Spring.NET配置文件
  • ExtApp.BLL:业务逻辑层
  • ExtApp.Controllers:Web API控制器层
  • ExtApp.DAL:数据层
  • ExtApp.Helpers:帮助类
  • ExtApp.Model:数据模型
  • ExtApp.Web:Web层

前台架构:

  • /app/app 系统管理模块
  • /app/app/model 系统管理模型
  • /app/app/store 系统管理数据仓库
  • /app/plugin 插件
  • /app/renderer 渲染器(即将弃用)
  • /app/util 工具类
  • /app/widget 封装的常用控件
  • /app/work 在线办公模块
  • /app/work/model 在线办公模型
  • /app/work/store 在线办公数据仓库
  • /app/App.js ExtApp提供的帮助方法
  • /app/App_Data 生成数据库的sql脚本
  • /app/packages 引用的javascript类库
  • /app/resources/css 项目css文件
  • /app/resources/images 项目图片文件
  • /app/resources/js 项目js文件
  • /app/uploads 上传文件所在文件夹
  • /Default.aspx 首页(可显示折叠面板或桌面样式)
  • /Global.asax 全局应用类
  • /packages.config Nuget可以根据该配置自动下载包
  • /Web.config 配置文件(可以配置样式和主题等)
Clone this wiki locally