本博客已经转移至www.mozlite.com,可能不会及时更新和关注留言记录,mvc请加群88794325(已满),8781765ASP.NET(MVC)讨论二群

随笔分类 -  ASP.NET MVC3.x-4.x

摘要:这一系列文章跨度有点大,由于最近忙于其他事情,没有更新,今天重新安装了下Win8系统,VS2012和SQLServer 2012,顺便抽空继续一篇。随着VS2012 RC版本的放出,ASP.NET MVC4.0也随之有所改变,主要相对于BETA版本。前面几章节都是介绍MVC4.0或者是3.0中内容,今天我们来了解一下WebPage 2.0下面的一些变化。在MVC3.0中使用的是WebPage 1.0版本,这里主要是介绍一下在MVC4.0中对脚本以及样式表的引用变化等等。 阅读全文
posted @ 2012-07-21 11:28 网魂小兵 阅读(54026) 评论(27) 推荐(18) 编辑
摘要:前面几篇文章介绍了一下ASP.NET MVC中的一些基础,今天我们一起来学习一下在ASP.NET MVC中控件的封装。在页面中我们会经常使用到Html对象,来程序控件,当然这里的控件不是说ASP.NET中包含很多ViewState或其他信息的控件。在ASP.NET MVC中控件就是扩展方法,主要对HtmlHelper实例的扩展,不过这里主要会提到CheckBoxList和RadioButtonList的扩展,因为在微软自带的控件中是没有这两个控件存在的,所以我们需要自己扩展。最后还会介绍一下,Html.CheckBoxFor这个控件在使用时会有两个值,在服务端进行判断的结果。 阅读全文
posted @ 2012-03-29 10:08 网魂小兵 阅读(47351) 评论(11) 推荐(5) 编辑
摘要:前几个文章中介绍了一些关于MVC4.0的东东,今天我们来看一下登陆验证,也可以说是权限验证,即AuthorizeAttribute。这个可以使用在控制器Controller上,也可以使用在Action方法上面,这里最主要的是要介绍怎样将自己的权限验证进行扩展,以及禁止访问的页面转向问题。 阅读全文
posted @ 2012-03-27 13:17 网魂小兵 阅读(48100) 评论(15) 推荐(8) 编辑
摘要:今天我们继续ASP.NET 4.5 MVC 4.0,前两天熟悉了MVC4.0在VS11和win8下的更新,以及MVC中的基础语法和几个关键字的使用。了解了这些就可以对MVC进一步认识,相信很多人都对MVC中三个模块有一定的认识。今天我们主要来看一下Models模块,这个和我们三层里用的实体类有点相似,不同的是这里的属性需要添加一些验证属性(Attribute)或其他的一些Filter(过滤器)。在MVC中验证属性主要包含在System.ComponentModel.DataAnnotations.dll程序集中,所以需要对其添加引用。 阅读全文
posted @ 2012-03-07 21:43 网魂小兵 阅读(58849) 评论(14) 推荐(6) 编辑
摘要:上一篇文章中(跟我一起学习ASP.NET 4.5 MVC4.0(一))我们基础的了解了一下ASP.NET MVC4.0的一些比较简单的改变,主要是想对于MVC3.0来说的。因为这一些列主要是要给ASP.NET MVC初学者,或者还没有使用过MVC的ASP.NET开发者进行培训学习,当然也可以让我温习一下这种开发模式。所以本篇不得不讲解一下Razor的一些语法,以及在ASP.NET MVC开发中的一些技巧和开发方法。由于我在开发中不喜欢使用Entity Framework,所以这里我需要解释一下我认为的三层架构和MVC开发模式的应用。本人开发的三层架构中,数据库层和逻辑层基本不变,唯一改变的是UI层换成了MVC模式开发。当然,模型实例如果有需要会重新写,否则就会直接使用实体类进行替代,这只是我个人认识说不定是不正确的,希望各位大师能够多多指教。 阅读全文
posted @ 2012-03-06 23:47 网魂小兵 阅读(82903) 评论(30) 推荐(24) 编辑
摘要:由于上面一个项目使用的是ASP.NET4.0 MVC3.0,在招人的时候发现很多人有听说过MVC,但是却是没用过,对MVC也只是一知半解,最近想给团队成员做一个系统的解说,让大家都可以学习一下ASP.NET MVC3.0。但是由于前两天安装了Windows8和VS11,所以写些关于ASP.NET 4.5和MVC4.0的一些东东,顺便复习一下MVC3.0。这里涉及的有些东西都是MVC3.0的,有些会和MVC4.0进行对照,由于我也是刚刚接触ASP.NET MVC4.0对于它的改进也不甚了解,如果错误欢迎批评指正。同时也希望大家共同进步,最主要的是我的团队成员能够更多的理解ASP.NET MVC3.0或MVC4.0的开发。 阅读全文
posted @ 2012-03-05 22:10 网魂小兵 阅读(234634) 评论(28) 推荐(30) 编辑
摘要:昨天安装了Win8,接下来的第一个任务当然是要看看VS11是怎么个情况了,兴致匆匆的下载了VS11的ISO包,打开安装。如果你没有一定的耐心我劝你还是别装了,等微软发布之后再装,否则会奔溃的。我从头到尾基本装了一天,也可能是我的问题,当中出去了一回,机子待机了,等我回来一看还是一点点。后来经过漫长的等待终于把它安装上了。并且打了中文补丁包,现在显示的时简体中文的。虽然微软做了皮肤转换,不过图标我真是不敢恭维,希望有做VS11皮肤的开发人员能够弄一套VS2010样子的皮肤,那样看的比较爽一点。 阅读全文
posted @ 2012-03-04 18:13 网魂小兵 阅读(10816) 评论(36) 推荐(3) 编辑