MVC_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> MVC >>列表
VS2012已经全面切换到使用NuGet这个第三方开源工具来管理项目包和引用模块了,使用VS2012开发,都要装NuGet插件(官网:http://nuget.org),进官网点安装就进入了微软的下载页面,选择vs2012版本的NuGet.Tools.vsix文件,双击安装就可以了。... 查看全文
原文:http://www.cnblogs.com/hanyinglong/p/3236966.htmlASP.NETMVC+EF框架+EasyUI实现权限管系列(开篇)(1):框架搭建(2):数据库访问层的设计Demo(3):面向接口编程(4):业务逻辑层的封装(5):前台JqueryeasyUI实现(6):EF上下文实例管理(7):DBSession的封装(8):DBSession线程内唯一(9):TT摸版的学习(10):VSS源代码管理(11):验证码实现和底层修改(12)... 查看全文
ASP.NETMVC+EF框架+EasyUI实现权限管系列(开篇)(1):框架搭建(2):数据库访问层的设计Demo(3):面向接口编程(4):业务逻辑层的封装(5):前台JqueryeasyUI实现(6):EF上下文实例管理(7):DBSession的封装(8):DBSession线程内唯一(9):TT摸版的学习(10):VSS源代码管理(11):验证码实现和底层修改(12):实现用户异步登录和T4模板(13):权限设计(14):主框架搭建(15):权限数据库模型和用户登录详细错误(16)... 查看全文
· spring mvc 后台验证JSR-303 Validator发布时间:2013-08-05
Springmvc注解采用JSR-303Validator进行验证,<beanclass="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"><propertyname="messageConverters"><list><beanclass="org.springframework.http.converter... 查看全文
· Mvc多级Views目录发布时间:2013-08-05
一般我们在mvc开发过程中,都会碰到这样的问题。页面总是写在Views文件夹下,而且还只能一个Controller的页面只能写在相应的以Controller名命名的文件夹下。如果我们写到别处呢?那么肯定会报错。这是mvc中一个约定俗成的一个规定,必须这样写。1.正常的项目目录,如下图:我们要访问Index页面,只需要输入Home/Index就可以访问了。我们之所以能够这样访问,是因为我们在项目创建之初系统就默认配置了一个默认的路由。我们可以按照这个默认的路由规则进行访问。2... 查看全文
下面我们一步一步完成“MVC公告发布系统”的公告发布功能,等做完这个功能,上面的问题就明了了。先修改一个错误...这里,首先要像大家道歉,因为在第一篇里,我犯了一个错误。就是在公告的实体类AnnounceInfo中少了一个属性。现在,我们在AnnounceInfo中添加一个叫Cateogry的属性,类型为int,它用来指明这个公告属于哪个分类。对于这个错误,我十分抱歉。建立输入信息页面下面,正式开始我们的工作。首先,我要建立一个页面,用来让用户输入公告信息。而我们知道... 查看全文
实现拦截器在ASP.NETMVC中,有三种拦截器:Action拦截器、Result拦截器和Exception拦截器。我要用到第一种和第三种。其实所谓的ASP.NETMVC拦截器,也没什么神秘的,就是一个普通的类而已。只不过需要继承FilterAttribute基类,Action拦截器还要实现IActionFilter接口,而Exception拦截器需要实现IExceptionFilter接口。我们先来看实现:让我们在Controllers目录下新建一个Filters目录... 查看全文
· 分享Mvc3+NInject+EF+LigerUI权限系统发布时间:2013-08-05
前段时间时不时看到有园友的分享权限系统,于是本人突发奇想,也想写一个玩玩,就利用晚上时间,陆陆续续花了一周多样子,写了如今这个权限系统,这个权限系统具有组织结构、用户、角色、菜单这四个功能,组织结构下挂用户,一个用户有多个角色,一个角色可以被不同的用户拥有,一个角色对多个菜单,一个菜单对多个角色。总结起来就是,组织结构与用户一对多、用户与角色多对多、角色与菜单多对多。下面是项目结构截图:简单的三层架构,正如我一开始所说,这只是写着好玩的,不针对任何的业务:).这个系统里面有EF一对多... 查看全文
在ASP.NETWebForms中微软为我们提供了GridView控件,而且控件中提供了一种快速简便的方法来显示表格中的数据集,并提供排序,分页,编辑,删除等一些额外的功能。我们知道在ASP.NETWebForms页面加载时,GridView会自动呈现为一个<TABLE>元素,使我们不必编写任何html标记,只专注于GridView中检索数据和绑定数据。然而,在ASP.NETMVC应用程序,开发人员必须手动完成View视图标记,如果开发类似WebForms中的GridView表格... 查看全文
(开篇)(1):框架搭建(2):数据库访问层的设计Demo(3):面向接口编程(4):业务逻辑层的封装(5):前台JqueryeasyUI实现(6):EF上下文实例管理(7):DBSession的封装前言:通过上篇博客我们完成了对DbSession的代码编写,DbSession就相当于数据库访问层的入口,只要我们要操作数据库我们就能够从这里进入到数据库,而且能取到所有的实体的对象,这些知识点我在上篇博客基本都已经说了,博友们可以去看看,现在系列已经写到8了,这期间谢谢广大博主的支持和回复... 查看全文
· asp.net-mvc的传值方式发布时间:2013-08-05
1:ViewData传值方式ViewData的生命周期和View相同,只对当前View有效.ViewData["zd"]=dfdfd2:TempData传值方式可以跨Action传递TempData的数据至多只能经过一次Controller传递,并且每个元素至多只能被访问一次,例如一个用法为,抛出一个异常。跳转到error页面publicActionResultIndex3(){TempData["tempIndex"]="出错了!";Response.Redirect... 查看全文
ASP.NETMVC+EF框架+EasyUI实现权限管系列(开篇)(1):框架搭建(2):数据库访问层的设计Demo(3):面向接口编程(4):业务逻辑层的封装(5):前台JqueryeasyUI实现(6):EF上下文实例管理(7):DBSession的封装(8):DBSession线程内唯一(9):TT摸版的学习(10):VSS源代码管理(11):验证码实现和底层修改(12):实现用户异步登录和T4模板(13):权限设计(14):主框架搭建(15):权限数据库模型和用户登录详细错误(16)... 查看全文
· Ninject在mvc中的简单配置发布时间:2013-08-04
前言Ninject是一款开源的轻量级的依赖注入插件。从接触ioc以来,一直都是使用这个,感觉用起来还是不错的,配置起来也很方便简单。在mvc中更是基本傻瓜式的配置。开发前的准备新建一个mvc3项目。安装Ninject.mvc3.这个产检是ninject在mvc3中的一个扩展。可以直接在nuget中安装。如下图:搜索出来以后,点击安装到自己的相应的项目层即可(我这里只有一层,所以就直接安装到网站根目录下),这样项目中就会出现一个文件夹App_Start下面有一个cs文件,是ninject... 查看全文
· [ASP.NET MVC 全面学习]03发布时间:2013-08-02
Razor是MVC3中才有的新的视图引擎。我们知道,在ASP.NET中,ASPX的视图引擎依靠<%和%>来调用C#指令。而MVC3以后有了一套新的使用@标记的Razor语法,使用起来更灵活更简洁。下面通过一些简单示例让大家快速撑握Razor语法的使用。本文目录:1.准备工作2.使用Model对象3.使用表达式4.使用代码块5.使用@:和text标签6.使用ViewBag7.使用Layout准备工作在演示Razor语法的使用之前,我们需要做一些准备工作。1.打开VS创建一个ASP... 查看全文
· MVC (IOS)发布时间:2013-08-02
斯坦福大学CS193课程的课件插图:各方向间的交流方法:C对M:APIC对V:OutletV对C:Target-action,Delegate,DatasourceM对C:Notification,KVO网友分享的IOS机制:1、Model不允许和Controller,View打交道。也就是Model根本不知道谁会用自己,Model中不能有任何对Controller和View的引用。正所谓:Don'tcallme,Iwillcallyou.就是给Model设计说的。我们再想想... 查看全文
1.RenderSection的简单介绍Asp.netMVC中提供了RenderSection方法,这样就能够在Layout中定义一些区块,这些区块留给使用Layout的view来实现比如我们定义的Layout如下,定义了一个”Footer”的section,把这个section留给各个view去填充。<!DOCTYPEhtml><html><head><title>SampleLayout</head><... 查看全文
学习一个软件开发框架的最有效的方式就是了解并使用它。在本章,你将会创建一个简单基于ASP.NETMVCFramework的数据-实体应用程序。我们会该程序划分成若干小块,每次介绍一个部分,以便你能了解到ASP.NETMVC是如何创建的。在本涨,我们会跳过一些技术细节,以使你能快速对整个框架有一个大致的了解。如果你对这些技术细节干兴趣,那么你也不用担心,我们会在后续的章节陆续介绍她们。1准备工作创建ASP.NETMVC4程序的唯一准备工作就是你需要安装VisualStudio2012... 查看全文
一、在做权限分配之前,首先先了解“ZTree”这个插件,我的这个系统没有用Jquery-EasyUI的Tree。用的是”ZTree“朋友们可以试试,也很强大。点击下载ZTree插件。1、介绍“ZTree”,在目录:\zTree\demo\cn\index.html,有个Demo,打开看一看。2、这个是最简单的“不显示”节点图标的树。如果想用的话,点击右键“此框架-查看源代码&rdquo... 查看全文
· ASP.NET MVC 框架结构图发布时间:2013-07-31
最近在学ASP.NETMVC,画了一些图,和大伙分享下:Routing组件图1独立的ASP.NETRouting组件MVC-Controller图2Controller结构图3Controller中可用的ActionResultMVC-View图4使用的抽象工厂模式的视图引擎图5视图模型... 查看全文
实现思想:1、客户端发送Ajax请求。2、服务器端响应请求并将响应结果回传给客户端。3、客户端接收响应结果并进行数据绑定。实现方案:大多数人都知道这个思想,但是面对一个陌生的环境,我不得不理一下思路然后再讨论实现方案:1、利用JqueryAjax发送分页请求。2、进行数据划分并利用SataticPagedList<T>(我个人比较喜欢这个,也可以用ToPagedList)绑定。3、利用JqueryAjax接收数据并进行数据绑定。ok,实现方案出炉,下面直接上代码://View... 查看全文