分享ASP.NET MVC3知识,一步一步学习,共同探讨
ASP.NET MVC +EasyUI 权限设计(四)角色动作
摘要:请注明转载地址:http://www.cnblogs.com/arhat由于最近的事情比较多,一直忙于工作和照顾老婆,所以老魏更新的速度慢了,本来写文章就要占据工作和生活很多的时间,这也就是院子中很多文章都没写完就夭折了的原因了,不是因为作者不愿意写,而是身不由己啊。写文章不仅锻炼自身的能力,还能够...
阅读全文
posted @
2014-05-23 18:34
大话济公
阅读(2044)
推荐(5)
ASP.NET MVC +EasyUI 权限设计(三)基础模块
摘要:请注明转载地址:http://www.cnblogs.com/arhat 在上一章中呢,我们基本上搭建好了环境,那么本章我们就从基础模块开始写起。由于用户,角色,动作三个当中,都是依赖与动作的,所以本章我们从动作开始做起,先把这个基础模块建立起来,然后才能把用户,角色和动作关联起来形成权限。 首先建立一个新的Controller为ActionController,为其Index方法创建一个视图...
阅读全文
posted @
2014-05-12 20:15
大话济公
阅读(4297)
推荐(6)
ASP.NET MVC +EasyUI 权限设计(二)环境搭建
摘要:请注明转载地址:http://www.cnblogs.com/arhat今天突然发现博客园出问题了,老魏使用了PC,手机,平板都访问博客园了,都是不能正常的访问,原因是不能加载CSS,也就是不能访问common.cnblogs.com这个域名,一直出现“Aborted”,非常的郁闷。页面就是这样子的...
阅读全文
posted @
2014-05-10 21:41
大话济公
阅读(4435)
推荐(4)
ASP.NET MVC +EasyUI 权限设计(一)开篇
摘要:在前一段时间中,老魏的确非常的忙碌,Blog基本上没有更新了,非常的抱歉,那么在后面的时间中,老魏会尽量的抽时间来写的,可能时间上就不太富裕了。今天开始呢,老魏会和大家分享一下关于权限设计的有关文章,由于在园子中已经有很多人写过这方面的知识了,所以老魏在这里呢可不能班门弄斧了,只是把自己的理解和做...
阅读全文
posted @
2014-05-10 13:00
大话济公
阅读(4500)
推荐(8)
SharpDeveloeper开发ASP.NET MVC汗流浃背
摘要:今天好不容易休息了一天,上网狂了一圈,突然想起了以前的一个轻量级的开发工具“SharpDeveloper”,于是就下载试着来开发一下ASP.NET,但是老魏没有想到的是,虽然官方提供了对ASP.NET MVC的支持,但是实际开发中却是问题多多啊。 当老魏使用SharpDeveloper建立了一个ASP.NET MVC的项目,正准备运行的时候,却发现了问题不是一般的大,虽然SharpDevelop...
阅读全文
posted @
2014-03-16 17:05
大话济公
阅读(1200)
推荐(1)
一步步学习ASP.NET MVC3 章节总结
摘要:请注明转载地址:http://www.cnblogs.com/arhat 对于《一步步学习ASP.NET MVC3》系列工15章,那么为了方便大家能够快速的预览,老魏在这里为这个系列提供一个章节目录。由于老魏只是水平是有限,不能把ASP.NET MVC的精髓讲述出来,希望大家不要介意,希望大家能够和老魏一起来研究ASP.NET MVC,提升我们自身的能力,能够深入的研究ASP.NET MVC。一步步学习ASP.NET MVC3 (1)——基础知识一步步学习ASP.NET MVC3 (2)——入门程序一步步学习ASP.NET MVC3 (3)——Razor(1)一步步学习ASP.NET MVC3
阅读全文
posted @
2014-02-23 12:35
大话济公
阅读(1093)
推荐(3)
一步步学习ASP.NET MVC3 (15)——过滤器
摘要:请注明转载地址:http://www.cnblogs.com/arhat 今天老魏和大家一起讨论一下ASP.NET MVC中非常重要的一个知识:“过滤器”。那么这个“过滤器”乍一听好像在ASP.NET中并没有这个东东,反而在J2EE中常常提到这个知识,其实在传统的ASP.NET中是存在“过滤器”的,只不过我们平时并没有注意到它。反而到ASP.NET MVC中,这个“过滤器”就提到一个非常重要的位...
阅读全文
posted @
2014-02-23 12:12
大话济公
阅读(819)
推荐(3)
一步步学习ASP.NET MVC3 (13)——HTML辅助方法
摘要:请注明转载地址:http://www.cnblogs.com/arhat今天老魏是在十分郁闷,我的一个U盘丢了,心疼里面的资料啊,全部是老魏辛辛苦苦积攒的Linux资料,太心疼,到现在心情还不是很爽。没办法,丢了也就丢了。希望老魏能够从服务器中找到这些备份的资料吧。那么开始今天的章节,由于前两天比较忙,老魏更新的慢了,以后慢慢不上来吧!今天我们要说的是ASP.NET MVC 中的HTML辅助方法。HTML辅助方法能够帮助我们能够快速生成视图代码,通过HTML辅助方法可以向像编写C#一样编写HTML文件。这些辅助方法都位于System.Web.Mvc.Html这个命名空间,大家可以从这个命名空间
阅读全文
posted @
2014-02-22 13:29
大话济公
阅读(1037)
推荐(2)
一步步学习ASP.NET MVC3 (12)——FileResult
摘要:请注明转载地址:http://www.cnblogs.com/arhat忙了两天,本来老魏昨天就应该写出新的文章,但是由于昨天雨夹雪而且加上昨天晚上加了班,到家都没饭吃了,一看时间都9点了,什么饭店都没有了,于是灰溜溜的就回家吃了包泡面,晚上老婆挺着大肚子还得伺候啊,所以时间就不允许了。今天老魏要补上一章了。前面几章把ActionResult的子类讲的差不多了,今天应该是最后一个了FileResult。但是不幸的是FileResult也是个抽象类,其子类有FilePathResult,FileContentResult,FileStreamResult。不过基本上用法都一样,都是用来下载文件用
阅读全文
posted @
2014-02-18 20:11
大话济公
阅读(1053)
推荐(4)
一步步学习ASP.NET MVC3 (11)——@Ajax,JavaScriptResult(2)
摘要:请注明转载地址:http://www.cnblogs.com/arhat今天在补一章吧,由于明天的事可能比较多,老魏可能顾不上了,所以今天就再加把劲在写一章吧。否则对不起大家了,大家看的比较快,可是我写的速度却跟不上了,哈哈。大家耐心一点吧,等把这几张有关ActionResult的章节写完,老魏马上要开始写路由方面的知识了,同时老魏打算用一到两章的内容来总结一下我们前面所写的内容。在上一章中,我们讲了@Ajax辅助方法,但是只是讲了ActionLink的使用,那么本章将讲解@Ajax辅助方法的@Ajax.BeginForm()用来提交表单。同时本章在开始的时候,我们先把ActionLink的传
阅读全文
posted @
2014-02-16 16:08
大话济公
阅读(898)
推荐(2)
一步步学习ASP.NET MVC3 (10)——@Ajax,JavaScriptResult(1)
摘要:请注明转载地址:http://www.cnblogs.com/arhat首先老魏先说一下抱歉,昨天由于在安装CentOS,Mono,Jexus配置Linux环境下的ASP.NET运行环境,花费了不少的时间才配置好了,一直忙到2点多,由于太晚了,老魏没有来得及写文章,抱歉了各位。好了,废话不多说,开始今天的旅程。在上一节中,我们讲了JsonResult和JavaScriptResult两个类,同时涉及到了Ajax。同时老魏认为在上一节中对于@Ajax和JavaScriptResult讲的有点乱,所以本节老魏专门来探讨一下@Ajax和JavaScriptResult吧。那么在Razor中,提供了一
阅读全文
posted @
2014-02-16 14:29
大话济公
阅读(1146)
推荐(3)
一步步学习ASP.NET MVC3 (9)——JsonReslt,JavaScript,@Ajax
摘要:请注明转载地址:http://www.cnblogs.com/arhat在上一章中,我们讲述了ActionResult的三个子类,非别是EmptyResult,RediretResult和ContentResult。那么本章我们在讲几个ActionResult的子类。JsonResult表示可以运用到AJAX程序中JSON结果JavaScriptResult表示一个JavaScript对象FileContentResult表示一个可以下载的、二进制内容的文件FilePathResult表示一个可以下载的、指定路径的文件首先就是JsonResult,从名字看,我们可以猜出,这个结果和Json是相
阅读全文
posted @
2014-02-14 14:44
大话济公
阅读(1009)
推荐(3)
一步步学习ASP.NET MVC3 (8)——EmptyResult,ContentResult,RedirectResult
摘要:请注明转载地址:http://www.cnblogs.com/arhat 上一章,我们阐述了Controller,Action和ActionResult所代表的含义及使用,本章继续研究ActionResult。因为ActionResult是Action的返回值,所代表的意义就是Action执行后的结果,比较重要,所以本章重点将介绍ActionResult和他的子类。 由于上一章我们讲了ActionResult的一个子类ViewResult,我们知道了ViewResult就是代表视图的意思,根据Action的返回值决定调用那个View。我们从帮助文档上看,可以知道ActionResult的...
阅读全文
posted @
2014-02-13 15:20
大话济公
阅读(4712)
推荐(4)
关于《一步步学习ASP.NET MVC3》系列发布时间的说明
摘要:在写这个系列的时候,老魏也是下了很大的决心,因为平时基本上没有时间写文章,这回我要挑战我自己的意志力,决定要把这个系列写完整。再次呢,老魏不能向大家保证什么时间结束,但基本上要保持一天一篇的进度,如果哪一天没有写文章,只能说明当天没有时间了,只能在后续的时间中尽量的补充出来,如果是节假日的时候,老魏可能一天2-3篇的发布,也有可能是0篇,因为马上老魏就有很多的很多的尿布要洗了,哈哈!不管怎么说吧,老魏肯定会及时的发布的!
阅读全文
posted @
2014-02-12 13:50
大话济公
阅读(539)
推荐(2)
一步步学习ASP.NET MVC3 (7)——Controller,Action,ActionResult
摘要:请注明转载地址:http://www.cnblogs.com/arhat前面几章我们讲解的都是关于View方面的知识,虽然还有很多关于View的知识没有讲,但是没关系,我们在后面使用到的时候在讲解,因为有些View的知识是要和Controllrer结合使用的。所以从本章开始,我们开始讲解Controller的知识。在第二章的时候,我们简单的了解了Controller(控制器),知道他是整个MVC的核心。那么下面我们仔细的了解一下Controller。Controller在ASP.NET MVC中负责所有的客户端与服务器之间的交互,可以说起到了核心的角色。如何更好的了解Controller呢,我
阅读全文
posted @
2014-02-12 13:28
大话济公
阅读(1318)
推荐(6)
一步步学习ASP.NET MVC3 (6)——@helper,@functions
摘要:请注明转载地址:http://www.cnblogs.com/arhat在前一章中,我们讲述了View如何从Action中获得数据,并显示出来,但随着需求的变化,我们可能要对View中显示的数据作出一些简单的改变,那么如果放到ASP.NET中,我们都知道,只需要在aspx.cs中写一个共有的方法,然后则页面通过来调用,但是在ASP.NET MVC中是不能这样干的,那么如何解决这样的问题呢?本章就这个问题学习两个新的Razor语法@helper和@functions。 在上一章的最后,我们展示了4条记录,但是这个4条记录都是用div来显示,今天我们该写一下,使用表格来展示数据,更改内容如下: .
阅读全文
posted @
2014-02-11 15:46
大话济公
阅读(1444)
推荐(1)
一步步学习ASP.NET MVC3 (5)——View从Action中获得数据
摘要:请注明转载地址:http://www.cnblogs.com/arhat在上一章中,我们把Razor的模板技术给大家介绍了一下,当然模板中还有其他的知识点,这个以后我们还会继续讲解。本章我们主要讨论一下View如何从Action中取得数据。可以说本章所讲的知识起到了一个承上启下的作用,因为Action负责传递数据,View负责显示数据,那么问题就是Action如何把数据传递给View了呢?这就是本章的主要内容。Action把数据传递给View主要有两种方式,一种是“使用弱类型”,一种是“使用强类型”,其实两者的主要差别就是看在View中的声明方式。老魏认为使用“强类型”比较好,一是可以使用VS
阅读全文
posted @
2014-02-10 13:58
大话济公
阅读(1451)
推荐(2)
一步步学习ASP.NET MVC3 (4)——Razor(2)
摘要:请注明转载地址:http://www.cnblogs.com/arhat在上一章,我们介绍了Razor的一些基本语法,从Razor中我们可以出ASP.NET MVC的视图引擎给我们带来的便利,但是同时,先前我们都是在使用ASP.NET,其中ASP.NET中的母版页(MasterPage)非常的强大,那么在MVC中,也提供了类似的功能,但灵活性上我认为比ASP.NET的母版页要强大的多(个人认为哦)。首先我们先创建一个项目“Com.ArHat.Web”的MVC项目。当我们创建完成之后,打开Views文件,会发现一个文件”_ViewStart.cshtml”。 这个文件对于视图而言是非常重要的,因
阅读全文
posted @
2014-02-10 11:34
大话济公
阅读(1153)
推荐(3)
一步步学习ASP.NET MVC3 (3)——Razor(1)
摘要:请注明转载地址:http://www.cnblogs.com/arhat首先这个《一步步学习ASP.NET MVC3》前段时间有些忙,没有顾得上写文章,昨天呢写了3个和ASP.NET的相关的文章,和Spring.NET,NHibernate的相结合的。这个虽说写的有点早了,但是后续我会尽快的把Spring.NET和NHibernate的相关系列写出来,时间虽然不确定,这里呢老魏先说声抱歉,我尽可能的抽出时间来写。本身写文章就是件耗时的工作,不仅要思虑清晰,通俗易懂,还得配上相关的插图和示例程序,所以比较麻烦,不过只要有大家的支持,老魏再辛苦也要写出来给大家的。写的不好的地方,希望大家能够持证出
阅读全文
posted @
2014-02-09 19:35
大话济公
阅读(1656)
推荐(7)
ASP.NET MVC Spring.NET NHibernate 整合
摘要:请注明转载地址:http://www.cnblogs.com/arhat在整合这三个技术之前,首先得说明一下整合的步骤,俗话说汗要一口一口吃,事要一件一件做。同理这个三个技术也是。那么在整合之前,需要对 ASP.NET,Spring.NET,NHibernate有所了解,最好是有一些经验,因为平白无故的就把3个技术融合到一起,会闹些小别扭,其实就像配置化学药品一样,如果3中原料有一点出路,那么整个实验也就失败了。在网上有很多高人都写过类似的文章,可能是鄙人不才,看了很多文章都没有把我的问题解决了,同时我在整合的过程中走了不少的弯路。今天做一下记录,防止自己忘掉。好了,言归正传。整合原理:我们在
阅读全文
posted @
2014-02-08 21:13
大话济公
阅读(1633)
推荐(3)