资源简介
Framework 业务无关的底层通用机制及功能
Model基类:提供数据传输和底层的最基本的基类及接口
DAL底层:基于EF code first,提供Repository泛型方法及写历史日志
Untility:通用函数库,基本都全了
Web:复写MVC基类,及通用MVC控件
通用模块Core 核心功能模块,包括缓存管理,配置管理,日志管理,服务管理......
缓存模块:提供对分布式缓存的Provider扩展
配置模块:基于正则的配置管理及CURD机制
日志模块:基于Log4net扩展
服务模块:默认使用引用Bll,可扩张调用Wcf服务,且拦截服务
上传模块:通用upload handler,及缩略图生成方式(按需生成,即时生成,延迟生成)
管道模块:通用HttpModule,用于注入通用功能到各个应用及网站
应用模块三层架构 提供OA,CMS,CRM系统的原型及DAL,IBLL及BLL实现
Account:用户认证,可自己扩张到SSO单点登录
Account: 安全验证码实现
Account: 轻量级权限系统
OA:提供OA里人员,部门管理及分配的场景实例
CRM:客户管理系统原型
CMS:内容发布系统原型
数据层(DAL):
采用Code first POCO方式
提供实体设计:一对一,一对多,多对多,自引用的各种使用场景
业务逻辑层(BLL):
实现CURD方法
提供复杂查询场景
提供业务异常抛出
对后端异常进行拦截写日志
对写操作进行写历史,用于追踪
IBLL:
服务接口,可扩展用WCF发布BLL作为服务
前端框架及实现 MVC,Bootstrap..........
基于Bootstrap:基于“Metronic Bootstrap Theme”模板
MVC 4.0:CURD操作基于MVC Model Binder
Silverlight 5:OA里组织图OrgChart拖拽操作
封装Context:封装ConfigContext,CacheContext,UserContext,CookieContext..
上传控件:Uploadify使用实例
Jquery:除Metronic模板在Assets文件夹,Content文件夹加入需要的Jquery插件
提供富文本编辑器,标签,JS曲线图等实例
源码其部署
平台:VS2010 ,Sql Server, MVC4,Silverlight5_Tools(可选)
脚本部署:新建右图5个库,并执行源码里的Deploy.sql初始化表和数据
配置更改:更改GMS.Web.Admin\Config\DaoConfig.xml下的数据库连接字符串
启动:VS IIS Express或建立IIS对应网站(主网站项目GMS.Web.Admin)
登录:初始化用户名:admin 密码:111111
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using GMS.Account.Contract;
using GMS.Account.DAL;
using GMS.framework.Utility;
using System.Data.objects;
using GMS.framework.Contract;
using Entityframework.Extensions;
using GMS.Core.Cache;
using GMS.Core.Config;
namespace GMS.Account.BLL
{
public class AccountService : IAccountService
{
private readonly int _UserLoginTimeoutMinutes = CachedConfigContext.Current.SystemConfig.UserLoginTimeoutMinutes;
private readonly string _LoginInfoKeyFormat = “LoginInfo_{0}“;
public LoginInfo GetLoginInfo(Guid token)
{
return CacheHelper.Get(string.Format(_LoginInfoKeyFormat token) () =>
{
using (v
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 323 2012-06-04 15:10 GMS\DeleteBin.bat
文件 20622 2014-01-02 08:17 GMS\GMSAccount.sql
文件 13886 2014-01-02 08:19 GMS\GMSCms.sql
文件 37266 2014-01-02 08:20 GMS\GMSCrm.sql
文件 3084 2014-01-02 08:21 GMS\GMSLog.sql
文件 12166 2014-01-02 08:20 GMS\GMSOA.sql
文件 355328 2013-11-09 11:07 GMS\Lib\AutoMapper.dll
文件 431616 2013-11-09 11:07 GMS\Lib\Castle.Core.dll
文件 113152 2013-11-09 11:07 GMS\Lib\CKEditor.NET.dll
文件 28672 2013-11-09 11:07 GMS\Lib\Commons.dll
文件 25088 2013-11-09 11:07 GMS\Lib\DevTrends.MvcDonutCaching.dll
文件 1118296 2013-11-22 23:49 GMS\Lib\Entityfr
文件 156672 2013-11-22 23:54 GMS\Lib\Entityfr
文件 198328 2013-11-22 23:54 GMS\Lib\Entityfr
文件 1142742 2013-11-22 23:49 GMS\Lib\Entityfr
文件 1060640 2012-08-21 21:35 GMS\Lib\Entityfr
文件 135168 2013-11-09 11:07 GMS\Lib\HtmlAgilityPack.dll
文件 143360 2013-11-09 11:07 GMS\Lib\ICSharpCode.SharpZipLib.dll
文件 32768 2013-11-09 11:07 GMS\Lib\Iesi.Collections.dll
文件 445440 2013-11-09 11:07 GMS\Lib\Ionic.Zip.dll
文件 270336 2013-11-09 11:07 GMS\Lib\log4net.dll
文件 309248 2013-11-09 11:07 GMS\Lib\MVC3ControlsToolkit.dll
文件 164352 2013-11-09 11:07 GMS\Lib\MvcContrib.dll
文件 36864 2013-11-09 11:07 GMS\Lib\MvcPager.dll
文件 456192 2013-11-20 21:14 GMS\Lib\Newtonsoft.Json.dll
文件 367616 2013-12-22 15:29 GMS\Lib\Newtonsoft.Json.Silverlight.dll
文件 1282560 2013-11-09 11:07 GMS\Lib\NPOI.dll
文件 54912 2013-11-09 11:07 GMS\Lib\System.Web.Optimization.dll
文件 9637 2013-12-29 14:20 GMS\Src\GMS.Account.BLL\AccountService.cs
文件 4044 2013-12-25 23:00 GMS\Src\GMS.Account.BLL\GMS.Account.BLL.csproj
............此处省略2000个文件信息
- 上一篇:数据结构(C#语言版).pdf 【非扫描版】
- 下一篇:数据库
相关资源
- ASP.NET MVC5考试_管理系统源码
- Web程序设计ASP.NET实用网站开发 沈士根
- .netc#新手菜鸟mvc5的仓库管理系统 so
- 基于ASP.NET的课程管理系统
- Asp.net学生信息管理系统最新源码201
- 《ASP.NET程序设计项目教程》周虎,王
- [精通ASP.NET.MVC5英文原版
- ASP.NET WebAPI+mvc4.0+EasyUI快速开发框架
- ASP.NET WEB服务高级编程
- asp.net mvc 网上书店系统
- asp.net完整项目带数据库
- ASP.NET Core 2 and Vue.js 1st Edition
- Professional+DevExpress+ASP.NET+Controls.pdf
- 学生社团信息管理系统MVC三层架构
- ASP.NET宠物商店网页MyPetShop源代码
- ASP.NET课设带文档
- ASP.NET MVC AES via Filter
- ASP.NET图书管理系统源码.zip
- asp.net 同学录校友录课程设计含报告
- 业务管理系统源码 asp.net业务管理系统
- 学生毕业设计卓越项目拾柴网
- asp.net项目源码 2个
- 基于asp.net动态网站简易
- 考勤管理系统ASP.NET
- ASP.NET城市公交管理系统
- ASP.NET网络书店(C#全源码提供)
- asp.net Mvc 增删改查
- ASP.NET项目开发全程实录第3版
- 基于asp.net学生成绩管理系统课程设计
- 《ASP.NET动态网站开发案例教程 第2版
评论
共有 条评论