2015年7月24日

摘要: 系统需要越来越自动化,我们需要引入日志记录和异常捕获管理员的操作记录需要被记录,看出哪些模块是频繁操作,分析哪些是不必要的功能,哪些是需要被优化的。系统的异常需要被捕获,而不是将系统出错显示出来给用户就不了了知。我们需要异常日志不断改进系统。我们老说用户,我们还没有用户权限的表,所以我们在Home中 阅读全文
posted @ 2015-07-24 16:45 张军伟 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 似乎我们需要更多的模块了,我们有一个样例程序,可以帮助我们以后的系统开发做很多对照,我们稍后还有系统日志和系统异常的记录,这时浏览发生了困难,我们这一节来完成一个大家比较喜欢的东西吧,系统菜单栏,我们系统左边预留了一个位置,那里存放菜单,菜单在这里主要可以分为两种, 1. outlook模式,可以用 阅读全文
posted @ 2015-07-24 15:57 张军伟 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在第八讲中,我们已经做到了怎么样分页。这一讲主要讲增删改查。第六讲的代码已经给出,里面包含了增删改,大家可以下载下来看下。这讲主要是,制作漂亮的工具栏,虽然easyui的datagrid已经自带可以设置工具栏,我们还是要提取出来,为以后权限控制做更好的准备。 前端代码没有逻辑结果,这也许是我写代码以 阅读全文
posted @ 2015-07-24 15:16 张军伟 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 上一节我们讲了,DataGrid获取数据的一些用法,这一节讲DataGrid的分页 DataGrid将传递“当前页码”“每页条数” 控制器获取参数之后交给BLL层处理逻辑和分页,返回总页数和当前页的数据 最后交给DataGrid处理 课外:从此次前端的处理速度我看出,没有以前的JQGrid控件的处理 阅读全文
posted @ 2015-07-24 14:21 张军伟 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 没有源码的同学跳到第六讲下载源码再来。 我们需要漂亮的UI,不要系统自动生成的垃圾UI。我们在大数据面前,我们要减少页面的压力,不要在页面遍历List 我们选择Easyui的DataGrid最为本系统的表格展示效果 本节知识点: 根据DataGrid json格式在controller制作json格 阅读全文
posted @ 2015-07-24 11:01 张军伟 阅读(233) 评论(0) 推荐(0) 编辑

2015年7月23日

摘要: Unity 2.x依赖注入(控制反转)IOC,对于没有大项目经验的童鞋来说,这些都是陌生的名词,甚至有些同学还停留在拉控件的阶段。 您可以访问http://unity.codeplex.com/releases得到最新版本的Unity现在。当然,如果您在您的visual studio 中安装了Nug 阅读全文
posted @ 2015-07-23 17:17 张军伟 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 上一讲我们创建了一系列的解决方案,我们通过一个例子来看看层与层之间的关系。 我们把Controllers分离出来了BLL层和DAL层 BLL专注于业务上的处理 DAL专注于数据访问层的处理 而Controller跟清楚的与View交互 我们上一讲已经在EF添加了一个实体SysSample 下面我们创 阅读全文
posted @ 2015-07-23 16:39 张军伟 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 进行本次文章之前,我们可能需要补充一些基本知识。 首先我们系统是基于接口编程的,我们为什么要使用借口编程,其实这是应用了一种企业应用架构模式 Repository(仓储) 一种用来封装存储,读取和查找行为的机制,它模拟了一个对象集合。 支持在领域和数据映射层之间实现彻底分离和单向依赖关系的目标。 接 阅读全文
posted @ 2015-07-23 11:56 张军伟 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 良好的登录页面是系统的唯一入口,良心说,我是很难做出漂亮的登录界面,所以有点违背本文的标题,因为我不是一个美工。汗..! 第二讲我已经发布了源码,我们添加一个Account空控制器,虽然后台未实现,但是以后我们就要用到了。 添加index视图,以下代码 @{ Layout = null; } <!D 阅读全文
posted @ 2015-07-23 11:36 张军伟 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 开始,我们有了一系列的解决方案,我们将动手搭建新系统吧。 用户的体验已经需要越来越注重,这次我们是左右分栏,左边是系统菜单,右边是一个以tabs页组成的页面集合,每一个tab都可以单独刷新和关闭,因为他们会是一个iframe 工欲善其事必先利其器。需要用到以下工具。 Visual Studio 20 阅读全文
posted @ 2015-07-23 11:16 张军伟 阅读(393) 评论(0) 推荐(0) 编辑

导航