04 2011 档案

摘要:在实际变成工作中,我们要写大量的程序,比如说把一个表转为一个类对象或者写一个调用带n个参数的存储过程的方法等都需要手工去输入大量的代码,并且还有大量的重复代码。为了避免大量的重复劳动,同时也为了工作的方便,根据自己的需要写了这么一个功能比较简单的代码生成器。其功能如下:1.基于模板生成,大家就就当个玩意吧!可取的地方就是简单2.模板采用标签的形式进行替换,可以创建无数多个模板,生成的文件以模板的后缀作为文件夹名称可视化编辑模板,不过最好是在vs里编辑好。生成比较简单,1要有模板2选择表3选择项目路径下面是生成的项目对应的文件夹,文件夹名称根据模板名称而来,有多少个模板就有多少个文件夹这个就是生 阅读全文
posted @ 2011-04-23 14:06 小芒果 阅读(3006) 评论(10) 推荐(3)
摘要:需求:像wcf一样在方法上面加上属性,那么在此方法里面的执行代码便支持事务方案1.方法上需要定义属性2.判断属性拦截方法3.如果要拦截方法就需要使用拦截器来调用上代码:下面是拦截器代码,使用的是using LinFu.DynamicProxy;动态代理,所以在些方法的时候需要声明virtualpublic class Interceptor<T> : IInterceptor { private T _target; private Dictionary<string, Attribute> _methodAttributeCache = new Dictionary& 阅读全文
posted @ 2011-04-17 10:06 小芒果 阅读(853) 评论(0) 推荐(0)
摘要:1.mvc3.02.nhibernate3.03.Visual_Entity_V1.2.3_VS2010设计器(设计nhibernate)4.sql server20085.不断完善的开发小框架(小工具类)6.vs2010 framework4.0 阅读全文
posted @ 2011-04-06 13:36 小芒果 阅读(414) 评论(0) 推荐(0)
摘要:以前都是做的系统有个单独的功能管理,每个菜单和页面都对应一个功能号,角色关联功能号。这样一来一个功能号就可以关联几个页面或菜单,设置角色权限的时候只设置角色功能。这次想尝试去掉功能号管理,这样用户角色设置只需要设置角色可以访问的菜单和页面,就没有功能管理这一块了,看大家给点建议 阅读全文
posted @ 2011-04-05 22:59 小芒果 阅读(3067) 评论(20) 推荐(4)
摘要:我做项目大多是web项目,每次项目都要涉及到权限系统,当然在这方面有一些经验,为了在每次项目中不重复开发,所以想做个权限管理系统1.用户管理,一般用户信息2.角色管理3.组织机构管理4.资源管理5.功能管理6.菜单管理7.统一身份认证 阅读全文
posted @ 2011-04-04 21:52 小芒果 阅读(674) 评论(1) 推荐(3)