mvc3专题

使用QUnit结合MVC3来做JavaScript单元测试

关于QUnit 几乎所有的网站都在使用JavaScript,而所有的Javascript开发人员也都想做单元测试,但是一直都为付诸行动,大叔告诫大家,该做了,不然要被别人鄙视了,因为现在是个上网的人都应该用到了JavaScript,而且HTML5来临以后,越来越多的JavaScript代码要去开发。 本文所用到的QUnit是由jQuery team开发的,原本是用于jQuery框架的测试

分享Mvc3+NInject+EF+LigerUI权限系统

前段时间时不时看到有园友的分享权限系统,于是本人突发奇想,也想写一个玩玩,就利用晚上时间,陆陆续续花了一周多样子,写了如今这个权限系统,这个权限系统具有 组织结构、用户、角色、菜单这四个功能,组织结构下挂用户,一个用户有多个角色,一个角色可以被不同的用户拥有,一个角色对多个菜单,一个菜单对多个角色。总结起来就是,组织结构与用户一对多、用户与角色多对多、角色与菜单多对多。   下面是项目结构截

MVC3及MVC4下载网址

http://www.asp.net/mvc/mvc3 http://www.asp.net/mvc/mvc4

一步一步学习ASP.NET MVC3 EF Code First CTP 5DI(二)

一,摘要 在上一篇文章(http://blog.csdn.net/suzhi921/archive/2011/02/16/6188768.aspx)中,我们讨论了如何应用MVC3以及Code First建立应用程序,以及应用域实体创建了CRUD的操作,在本篇文章我们将更进一步讨论领域实体,服务层,以及View Models,完成我们Web应用程序剩余的部分.使用的工具如下: 1.ASP.NET

一步一步学习ASP.NET MVC3 EF Code First CTP 5DI(一)

一,摘要 本篇文章我们将使用ASP.NET MVC3,Razor,EF Code First创建Web应用程序.覆盖Unity2.0,泛型Repository以及EF Code First的工作单元.需要使用到的工具如下: 1.ASP.NET MVC 3 2.EF Code First CTP5 3.Unity2.0 二,安装工具 安装好Visual Studio2010后继续安装MVC3

MVC3 Razor视图引擎基础语法

MVC3 Razor视图引擎基础语法 -基础- 所有以 @开头 或 @{ /* 代码体 */ }  (在@与{直接不得添加任何空格) 的部分代码都会被ASP.NET引擎进行处理. 在 @{ /*代码体*/ } 内的代码每一行都必须以";"结束,如 @{     var i = 10;     var y = 20; } 而 @xxx 则不需要以";"作为结束符,如 @i 输出 10 @y

asp.net MVC3之AJAX实现(json)

1.建一个mvc3的项目,取名叫MVC3Test 2.修改About.cshtml,如下代码 About.cshtml About.cshtml @{ViewBag.Title = "About Us";}<script type="text/javascript"> $(function () {//get the schools

MVC3中的Html.ActionLink

以下使用参数文字说明: linkText:生成的链接所显示的文字         类型:stringactionName:对应控制器的方法          类型:stringrouteValues:向对应的action传递的参数     类型:object 或 RouteValueDictionarycontrolName:指定控制器的名称          类型:stringhtmlAtt

ASP.NET MVC3调用分部视图-PartialView的几种方式(集)

我们的网页通常会有好几个部分组成,一些公共的区域我们通常会做成PartialView(部分视图),但这些视图并不是完全固定的,所以还是需要 特定的Controller来控制。如果只是静态的html,虽然也可以做成PartialView,但意义不大。下面演示一下MVC3中如何调用 PartialView。 首先我们创建一个测试用的Controller: TestController

ASP.NET MVC3 Html 标签扩展

最近研究这个,突发奇想想要扩展一下里面的Html标签,应为以前做Java时候这样做是可以的,查阅了相关资料用于调用成功了,发出来大家看看,共同进步,也是防止被自己忘却~   话不多说直接上代码:   using System;using System.Collections.Generic;using System.Runtime.CompilerServices;using Sys

ASP.NET MVC3中关于httppost提交

一、正常的post提交 Controller [HttpPost]public string post_test(string str){return "post的字符串是:"+str;} VIEW <input id="btn_test" type="button" value="测试" οnclick="post_test();" /><label

spring mvc3 + fastjson 转换 REST 参数以及输出

spring 3可以支持Rest风格参数,其内置了jackson框架作为REST的json参数转换成javabean对象,以及bean对象转换成json参数。 下文以spring 3.1.1 + fastjson为例(低于这个版本的不知道能不能行),说明如何使用springmvc构造resuful参数及输出。 不说废话了,直接上代码:Controller类: @Controllerpubl

MVC3中 ViewBag、ViewData和TempData的使用和区别

在MVC3开始,视图数据可以通过ViewBag属性访问,在MVC2中则是使用ViewData。MVC3中保留了ViewData的使用。ViewBag 是动态类型(dynamic),ViewData 是一个字典型的(Dictionary)。它们的定义如下: public dynamic ViewBag { get; }public ViewDataDictionary ViewData { g

主题:Spring MVC3 国际化配置

http://www.iteye.com/topic/1122482

基于MVC3下拉列表联动(JQuery)

上次项目中遇到一个需要多个下拉列表联动的操作,今天有空将实现方式整理以便以后参考。 要达到的效果是,点击一个下拉框,则另一个下拉框的值发生对应变化。如:选择中国,则另个一下拉框里显示中国各个省份。 传统的HTML方式比较简单,实际上基于MVC的实现方式也大同小异。 直接上代码:  public class DP_Provice     {         public int provic

ASP.NET MVC3 快速入门中学MvcMovie项目遇到的问题解决办法

无法正常安装EntityFramework 无法通过Tools ->正常安装EFCodeFirst,。 解决办法:Tools -> Package Manager Console 执行:Install-Package EFCodeFirst 其中,vs2010旗舰版一开始会找不到 Add Library Package Reference,在"引用"那里可以找到。 附加: 安是安上了