EF+jQueryUI前后端分离设计
2024-10-13 15:22:18
开源项目练习EF+jQueryUI前后端分离设计
最近大家流行把项目开源,我也来玩玩。只是开源公司项目不好,小弟只好从公司项目经验上另外弄出一套练习开源给大家。
这个项目可以做简单的团队任务系统(做一些简单的任务分配,没经过严格测试、功能单一别喷啊,有想用的可以自己往里面加-估计想用的话还得做任务进度统计,生成点图表什么的)。
这个项目用到了EF、WebService、html、jQuery、jQuery UI、jqGrid。前后端分离通过json数据交互,纯Ajax项目(除上传功能)
jQueryUI有几个点优化,如dialog close时增加直接删除html元素等,不详细描述了。
为了便于传统的理解和快速开发,EF用的是Database First,数据库部分表已打开级联删除。
权限设计本来是三级的,我特地精简成两级,有兴趣的可以扩展成三级。用户与权限之间勾选本来还有个角色的,也被我剪掉了(简单设计易看易用)。
数据库当前用的是SqlCE单文件数据库,比较方便给vs2010-2012的用户直接调试,vs2013居然把SqlCe剪掉了,要用还得另外装点东西。
如果要部署,服务器可能要装2M多的sqlce4.0.msi。如果不喜欢附件里面还有sqlserver脚本文件,把EF改连sqlserver也很简单。
如果看完这个项目你可以学到一套权限管理、EF(Database First),前后端分离设计,jQuery UI & jqGrid,纯html也可能做很多事情...
附图几张
下载链接: http://pan.baidu.com/s/1jGDnZHs 密码: wfur
管理员用户密码admin 123
最新文章
- CSS3使用Font Awesome字体图标的控件样例(按钮,工具栏,输入框)
- 微信网页版APP - 网页微信客户端电脑版体验
- 01 java开发前小知识
- 《Spark 官方文档》机器学习库(MLlib)指南
- react-router配合webpack实现按需加载
- Autofac和DynamicProxy2搭配实现Aop动手训练
- ExtJs
- redis async client 与自有框架集成
- 游戏控制杆OUYA游戏开发快速入门教程
- C# delegate &; event
- C#转换日期类型
- Linux for周期运行命令注意事项
- 主从集群搭建及容灾部署redis
- 销量预测和用户行为的分析--基于ERP的交易数据
- zTree实现地市县三级级联报错(三)
- SignalR网页实时推送
- C# Dictionary 函数解析及使用方法
- Get WMS Static GoodLocation By Dynamic SQL
- CodeForces632E 神奇的多重背包
- Java 身份证判断性别获取年龄