ASP.NET MVC+EF框架+EasyUI实现权力管理系列的起首

前言

  前言:博客又生一段时间没有创新了,心里感到这段时空空的,好像什么还没学下,所以即使想写博客,所以即便出矣此系列,这里当为使谢谢大家了,因之类别自已达到传了,得到了成千上万网友的评价,也发出那么些人发邮件给自身说之框架容易出现问题,不克顾,这也是永葆自己写这个系列的动力,我将这路写成一个名目繁多,可能要格外丰富时吧,但是本人决然会直接坚持,如果本身岂写的不好欢迎大家指出我们一同学习,而且自己清楚的啊非是充分透,所以自己眷恋以写这样同样总体博客,后面要发时空之语我会录制视频,当然,这个了就是以自己锻炼口才,大家莫怪呃,现在我们第一来对是路展开一个完完全全的概述。

1 档次目录

  (1)我思以斯页面做一个目录,来便宜我们的笔录,当自家载一首博客的时候,我不怕见面修改这里,来方便大家的张,也是为着我随后能够方便的禁闭。

  (2)目录结构如下:

    总结       ASP.NET
MVC+EF框架+EasyUI实现权力管理说明(图片/源码)

    开篇       ASP.NET
MVC+EF框架+EasyUI实现权力管理系列的起首

    第01篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(1):框架搭建

    第02篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(2):数据库访问层的统筹Demo

    第03篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(3):面向接口的编程

    第04篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(4):业务逻辑层的包装

    第05篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(5):前台JqueryEasyUI前台实现

    第06篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(6):EF上下文实例管理

    第07篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(7):DBSession的包装

    第08篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(8):DbSession线程内唯一

    第09篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(9):TT模板的修

    第10篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(10):VSS源代码管理

    第11篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(11):验证码实现同脚修改

    第12篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(12):实现用户异步登录和T4模板

    第13篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(13):权限设计

    第14篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(14):主框架搭建

    第15篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(15):权限数据库模型与用户登录详细错误

    第16篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(16):用户注册的各种证明

    第17篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(17):注册用户功能的底细处理

    第18篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(18):过滤器的施用与批量刨除数据(伪删除和一直删除)

    第19篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(19):用户信息的改及浏览

    第20篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(20):多规格查询和回收站以及还原的兑现

    第21篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(21):用户角色权限基本的兑现认证

    第22篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(22):为用户安装角色

    第23篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(23):设置角色遗留问题和也权力设置角色与EasyUI
Tabs的使

    第24篇   ASP.NET
MVC+EF框架+EasyUI实现权力管系列(24):权限组的计划性以及兑现(附源码)

2 项目的前生        

  (1)博客园进程

    在2012年12月13日本身害刚好之时段写了即首博客,当时本人只是略的提全项目截了几乎摆图并且证实了转,便将品种上传到了csdn,所以我们或如和谐捉摸代码,现在2013年3月22日自家用这类型写成系列,希望大家欣赏,当然者路也未是我好独自写的,所以我还要谢我之教员,但是要women能模拟了那就算是咱的物了。

  (2)博客园地方:http://www.cnblogs.com/hanyinglong/archive/2012/12/13/mvc.html

3 项目准备及技巧工作           

  (1)下面我大约介绍一下咱种中即将以的软件及组成部分术达到之互补。

  (2):开发工具:Visual Studio
2012

  (3):数据库:SQL Server 2012

  (4):代码管理工具使用SVN,这个自之类型被本身非准备用了,但是我会准备时间写篇博客来打探一下她的行使。

  (5):ASP.NET
MVC的拍卖流程,也就是是轻车熟路一下MVC框架。

  (6):EasyUI的使,这个技能并且Demo,大家可以下载看一下。

  (7):Entity FrameWork框架的采取。

  (8):面向对象的晓,为什么说这个邪,因为这类型本身是遵循面向对象(这么说啊尴尬),大家可看在明亮一下。

  (9):后面会就此到啊技艺,这个小并未悟出,等采取了我会补充在这边,如果大家有啊好的建议的讲话也得说一下。

4 为什么以MVC而非是为此WebForm呢?

  (1)为什么采取MVC而非是因此WebForm呢?这个是自个儿现想的,因为我不怕想证明一下WebForm和MVC的优缺点,来好要大家会再次好地解MVC和WebForm,而无像一些人说MVC会替代WebForm,我个人觉得这个可能性非常有点,因为各发生各个的好处,看以何用吧,下面我便简单介绍下WebForm和MVC的利弊。

  (2)WebForm介绍

    1)优点

      1):支持事件模型,取决于微软提供了丰富的劳务器端组建,WebForm可以长足的搭建Web应用。

      2):使用特别有利,入门也酷易,但是倘若了解底层或如付出好酷之大力的,这便是咱.NET程序员被喻为只会延宕控件的原由。

      3):微软供了酷可怜之如出一辙局部控件,也来为数不少局付出出了累累的控件来供我们程序员使用。

    2)缺点

      1):封装性特高,很多打底部封装出来的物给咱们新家不是异常理解。

      2):入门非常容易,但是如果不研究底层的话语提升大不方便,所以我们定生工夫之口舌使钻底层。

      3):复杂的生命周期模型学习起来连无是挺之善,好多轩然大波。

      4):控制不是生之活,服务器控件的主宰特别不轻。

      5):ViewState处理,在呼吁与应期间往来的传递,当我们运用WebForm开发了网站随后,我们好以浏览器被右键查看源代码会看到多之ViewState,非常浪费资源和浪费服务器宽带。

      6):异步请求的下每个请求后台必须还产生一个般处理程序或者aspx页面对应。

  (3)MVC

    1)优点

      1):MVC很容易的以复杂的应用分成M,V,C三只零件模型相呼应,通过Model,View,Controler有效的简化了复杂的架构,体现了很好的隔断原则。

      2):因为从没使用server-based
forms(事件响应型),所以能如我们程序员控制起来更的灵活,页面更加的干净。

      3):可以决定打定义的URL,也就算是MVC中的路由机制,这得说凡是MVC的一个优点,再为不用我们于WebForm时代之配置静态页的过程了。而且于SEO友好。能够更的利用网络爬虫。

      4):强类型的View实现,更加的安,更加的保险,更加的很快。

      5):让Web开发者(程序员)可以更的顾某一个重合的开发,有利于我们分工配合使用大型架构的开支。

      6):MVC下给异步的拍卖越有一个老大好之支撑,一个控制其下可以生那么些SQL Serveraction,而每个action对应之好有差的伸手。

      7):MVC的校验非常之好,我们惟有待为每个方法打入节点就好兑现非克啊空等校验。

                [requred]

                Public string
Name{get;set;}

      8):表单提交的时光,提供了电动装配的效用。

      9):微软供了多大局的过滤器(身份校验过滤器,异常过滤器,Action过滤器,视图结果过滤器),这些还是MVC带来的初成效,使我们的开支能更加的高速支付。

5 表设计显得与下载

     
SQL Server 1     

源码下载

   (1):一体化源码下载

相关文章