MVC_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> MVC >>列表
前言:SOA(面向服务的架构)是目前企业应用开发过程中普遍采用的技术,基于MVCWebAPI三层分布式框架开发,以此适用于企业信息系统的业务处理,是本文论述的重点。此外,插件技术的应用,富客户端JQuery实现技术,本文也对其具体实现做以说明。相关示例解决方案可以参考GitHub资源,在文章结尾给出。1.系统分层体系架构设计分布式三层系统简单分为数据访问层,业务逻辑层和前端展现层。分层架构设计是构建大型分布式系统的必要手段,因为可以使得系统健壮,可扩展。SOA即面向服务的架构... 查看全文
· MVC-03 控制器(2)发布时间:2013-12-03
五、ActionResult解说ActionResult的继承图:1.ViewResultViewResult是在ASP.NETMVC中最常用的ActionResult,用于回传一个标准的视图页面。通过Controller辅助方法能更方便地定义要如何输出视图页面,可以指定要输出的View名称、指定该View要套用哪几个母版页面(LayoutPage)、指定要传入View的数据模型(Model)。(1)回传默认的视图页面publicclassHomeController:Controller... 查看全文
· MVC-03 控制器(3)发布时间:2013-12-03
六、ViewData、ViewBag与TempData概述七、模型绑定八、动作过滤器... 查看全文
起因:那是七月份了,看见单身的同事在上花田网,当时觉得风格比较清新,还没有世纪佳缘等那些网站那么商业化,加上又看到了bootrstrap,于是就想做个demo出来玩玩。中间自己又在做其他的事情,和web没有关系,也想没事的时候也可以练练web,到上个星期,干脆就发布在公司的内网了。没想到同事们mail一传,现在都有200多个人(我的公司是个制造业,这边全部的职工有2w+的人,除了产线上的小妹妹们,有电脑的也有好几千)注册了。同事说她宿舍的都和别人在上面聊到要见面了。我倒是有点高兴... 查看全文
· 使用MVCJqGrid的心得发布时间:2013-12-02
最近公司网站进行升级,项目要用.netmvc,mysql和轻量级orm框架dapper。由于美工页面出不来啊,让我先写简单写写后台的列表,同事说用MvcJqGrid,也得到了架构的同意。可是不得不说这个相关文档真不多啊,以前用过jqgrid,但是早忘透了。其实MVCJqGrid这个东西是一个HtmlHelper扩展。不多说,先来看看这个东西吧。文档的参考地址http://mvcjqgrid.skaele.it/下载地址https://github... 查看全文
· MVC-03 控制器(1)发布时间:2013-12-02
Controller(控制器)在ASP.NETMVC中负责控制所有客户端与服务器端的交互,并且负责协调Model与View之间的数据传递,是ASP.NETMVC整体运作的核心角色。一、关于Controller的责任控制器负责处理浏览器来的所有要求,并决定响应什么属性给浏览器,但它并不负责决定属性应如何显示,仅响应特定形态的属性给ASP.NETMVC框架,最后才由ASP.NETMVC框架依据响应的形态来决定如何响应属性给浏览器。二、Controller的类别与方法1... 查看全文
阅读目录:1.开篇介绍2.Model与View的使用关系(数据上下文DataContext与View呈现)3.Metadata元数据驱动设计(如何使用中间层元数据来驱动最终的行为)4.ASP.NETMVCModelMetadata(ModelMetadata元数据如何支撑Model与View之间的组合关系)1】开篇介绍这篇文章让我们一起来学习一下有关Asp.netMvc中的Mode元数据的相关设计和围绕元数据的一些其他对象模型,他们是如何通过彼此协调来支撑起一个灵活的界面编程接口... 查看全文
栏目类型跟原来一样分为常规栏目、单页栏目和外部链接。根据栏目类型的不同要隐藏相应的表单和验证(服务器端验证)。另外一个是父栏目必须是常规栏目才行,easyui-combotree要用到树形json数据,考虑不用递归函数而是用ParentPath字段排序的方式实现。 首先在在【CategoryController】中添加这个action,代码///<summary>///栏目树///</summary>///<paramname="... 查看全文
· Ext.Net MVC 配置发布时间:2013-12-01
1、在VS2012中创建MVC4项目2、在项目总启动NuGet,在里面安装Ext.net3、安装Ext.net4、安装完成后项目中相关的配置文件就会有所改变了。5、测试:运行mvc项目:http://localhost:3510/ExtNet/Index就能看到相应的Ext.Net界面... 查看全文
· MVC3 学习总结发布时间:2013-12-01
1.项目文件结构controllers,views2.Model特性实现模型的客户端和服务端的验证1)自带特性2)扩展特性,或者重写特性3.实现MVCfilter的类即重写4个方法OnActionExecutingOnActionExecutedOnResultExecutingOnResultExecued4.值提供器... 查看全文
[一]、概述及场景在运用SpringMVC框架开发时,可以直接在方法上添加注解@ResponseBody返回JSON数据,如果javabean的属性中包含Date日期类型的数据,默认的转换格式并不是我们想要的yyyy-MM-dd这样的格式,那又如何实现这样的格式转化呢?其实SpringMVC的JSON转换方法是利用了Jackson这个开源的第三方类库,它提供了一些自定义格式的方法。只要我们继承它的抽象类:publicabstractclassJsonSerializer<T>... 查看全文
· 多层架构+MVC+EF+AUTOFAC+AUTOMAPPER发布时间:2013-11-30
最近使用ligerui搭建了一个简单的教务管理demo,将重要的地方记录,也希望能帮到有这方面需要园友。一、目录1、多层架构+MVC+EF+AUTOFAC+AUTOMAPPER;2、MVC中验证码的实现(经常用,记录备用)二、正文多层架构中等以上规模以上的系统用得比较多,此demo功能不多,出于抱着学习的态度搭建了一个多层架构,并加入现在很流行的依赖倒转(autofac)、对象映射工具(automapper)。话说没图你说个J8,先上框架图:Model层中Entity存放数据库实体... 查看全文
· [ASP.NET MVC 小牛之路]18发布时间:2013-11-27
WebAPI是ASP.NET平台新加的一个特性,它可以简单快速地创建Web服务为HTTP客户端提供API。WebAPI使用的基础库是和一般的MVC框架一样的,但WebAPI并不是MVC框架的一部分,微软把WebAPI相关的类从System.Web.Mvc命名空间下提取了出来放在System.Web.Http命名空间下。这种理念是把WebAPI作为ASP.NET平台的核心之一,以使WebAPI能使用在其他的Web应用中,或作为一个独立的服务引擎。本文将先带大家理解WebAPI... 查看全文
· MVC会员注册发布时间:2013-11-24
自从写了《数据库数据加密与解密》http://www.cnblogs.com/insus/p/3434735.html。其中也有提及Insus.NET将要在MVC应用程序中实现会员注册的功能。一段时间来,工作繁忙,这个星六还要值班。现在算是忙里偷闲,继续写MVC的程序。本次要实现会员注册功能,从最简单的入手。在数据库中,创建一张会员表[Member]注意一下密码字段的数据类型,由于要把密码加密之后,它会转换为二进制。有关加密,可以参加文章开头的链接。接下来,完成注册的存储过程[dbo]... 查看全文
· 白话学习MVC(八)Action的执行二发布时间:2013-11-22
概述上篇博文《白话学习MVC(七)Action的执行一》介绍了ASP.NETMVC中Action的执行的简要流程,并且对TempData的运行机制进行了详细的分析,本篇来分析上一篇中遗留的【3-2、ActionInvoker.InvokeAction(ControllerContext,actionName)】部分的内容,其中包含了Action的执行、过滤器的执行、View的呈现(下节介绍)。publicabstractclassController:ControllerBase... 查看全文
· [ASP.NET MVC 小牛之路]16发布时间:2013-11-22
上一篇博文[ASP.NETMVC小牛之路]15-ModelBinding中讲了MVC在ModelBinding过程中如何根据用户提交HTTP请求数据创建Model对象。在实际的项目中,我们需要对用户提交的信息进行验证。MVC对验证提供了较好的支持,如可以通过Model元数据设置验证规则、用ModelState来处理错误信息等。本文将介绍Model的各种验证及其使用。虽然Model验证使用起来很简单,但为了更深入的理解它,强烈建议大家在阅读本文前先阅读[ASP.NETMVC小牛之路]15... 查看全文
· ASP.NET MVC 5发布时间:2013-11-21
在本节中,你要去修改HelloWorldController类,使用视图模板文件,在干净利索地封装的过程中:客户端浏览器生成HTML。您将创建一个视图模板文件,其中使用了ASP.NETMVC3所引入的Razor视图引擎(Razorviewengine)。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现了快速,流畅的编码工作流程... 查看全文
一、组件化印象1、先给大家看一张截图如果我告诉大家,这就是一个web管理系统发布后的所有内容,你们会不会觉得太简洁了,只有一个web.config、一个Global.asax文件,其它的都是dll文件,没有aspx、cshtml、html页面,没有jscssimages文件,但它的确能跑起来,跑起来之后的截图如下2、再看我新建一个项目的流程新建一个ASP.NETMVC4的空的项目点确定之后,创建项目,默认的项目目录结构如下然后打开nuget包管理界面,选择我们需要安装的组件Zephyr.Web... 查看全文
一、组件化印象1、先给大家看一张截图如果我告诉大家,这就是一个web管理系统发布后的所有内容,你们会不会觉得太简洁了,只有一个web.config、一个Global.asax文件,其它的都是dll文件,没有aspx、cshtml、html页面,没有jscssimages文件,但它的确能跑起来,跑起来之后的截图如下2、再看我新建一个项目的流程新建一个ASP.NETMVC4的空的项目点确定之后,创建项目,默认的项目目录结构如下然后打开nuget包管理界面,选择我们需要安装的组件Zephyr.Web... 查看全文
· [ASP.NET MVC 小牛之路]15发布时间:2013-11-21
ModelBinding(模型绑定)是MVC框架根据HTTP请求数据创建.NET对象的一个过程。我们之前所有示例中传递给Action方法参数的对象都是在ModelBinding中创建的。本文将介绍ModelBinding如何工作,及如何使用ModelBinding,最后将演示如何自定义一个ModelBinding以满足一些高级的需求。本文目录理解ModelBinding在阅读本节之前,读者最好对URL路由和ControllerActionInvoker有一定的了解,可阅读本系列的[ASP... 查看全文