代码改变世界

随笔分类 -  ASP.NET MVC

如何在ASP.NET 5上搭建基于TypeScript的Angular2项目

2016-04-05 11:27 by y-z-f, 5856 阅读, 收藏, 编辑
摘要: 一、前言 就在上月,公司的一个同事建议当前的前端全面改用AngularJs进行开发,而我们采用的就是ASP.NET 5项目,原本我的计划是采用TypeScript直接进行Angular2开发。所以借用这段时间来写下如何在ASP.NET 5下搭建基于TypeScript的Angualr2的项目,下面我 阅读全文

ASP.NET MVC学习之Ajax(完结)

2014-05-30 09:12 by y-z-f, 20132 阅读, 收藏, 编辑
摘要: 一.前言通过上面的一番学习,大家一定收获不少。但是总归会有一个结束的时候,但是这个结束也意味着新的开始。如果你是从事ASP.NET开发,并且也使用了第三方控件,那么一定会觉得ASP.NET开发ajax十分的简单,而ASP.NET MVC学习到现在页面都是刷新的,所以这节就是ASP.NET MVC的最... 阅读全文

ASP.NET MVC学习之模型验证篇

2014-05-28 11:36 by y-z-f, 13836 阅读, 收藏, 编辑
摘要: 一.学习前的一句话在这里要先感谢那些能够点开我随笔的博友们。慢慢的已经在博客园中度过一年半了,伊始只是将博客园作为自己学习的记录本一样使用,也不敢将自己的随笔发表到博客园首页,生怕自己的技艺不高,反倒成了笑话。但是随着时间的推移,再也按捺不住这种想法,于是就写了一篇随笔发表到博客园首页。让我意想不到... 阅读全文

ASP.NET MVC学习之模型绑定(2)

2014-05-26 10:04 by y-z-f, 2393 阅读, 收藏, 编辑
摘要: 3.手工调用模型绑定很多情况下我们都是通过形参的方式接收来自http流中的数据,这看似是完美的,但是缺少了很多过程中的控制,所以我们就需要使用手工的方式进行绑定。下面我们通过一个例子来说明,首先打开Views/Home/Index.cshtml页面,并输入如下代码: 1 @{ 2 ViewB... 阅读全文

ASP.NET MVC学习之模型绑定(1)

2014-05-25 19:37 by y-z-f, 4468 阅读, 收藏, 编辑
摘要: 一.前言下面我们将开始学习模型绑定,通过下面的知识我们将能够理解ASP.NET MVC模型的模型绑定器是如何将http请求中的数据转换成模型的,其中我们重点讲述的是表单数据。二.正文1.简单类型绑定学过一定ASP.NET MVC都会为这个特点所骄傲,就是能够将表单中与同名的参数映射,这相比操作ASP... 阅读全文

ASP.NET MVC学习之模型模板篇

2014-05-23 10:20 by y-z-f, 12391 阅读, 收藏, 编辑
摘要: 一.前言如果你使用ASP.NET MVC制作后台一定会爱上它的EditorForModal、DisplayForModal和LabelForModal方法,因为这些方法可以将模型直接变成对应的标签,省了不少事,但是对于一些苛刻的人来说,一定想自定义,下面我们会先介绍如何使用,然后介绍如何自定义。二.... 阅读全文

ASP.NET MVC学习之视图篇(2)

2014-05-22 09:24 by y-z-f, 3423 阅读, 收藏, 编辑
摘要: 继ASP.NET MVC学习之视图(1)学习4.HTML辅助器虽然在ASP.NET MVC中我们已经摆脱了ASP.NET的控件,但是对于页面中需要循环标签的情况依然还是存在,可能很多人认为用foreach就可以完成,但是这个仅仅只是针对单个循环,如果多个循环中都要使用到同样的标签呢?下面笔者就介绍两... 阅读全文

ASP.NET MVC学习之视图篇(1)

2014-05-21 09:35 by y-z-f, 3782 阅读, 收藏, 编辑
摘要: 一.前言不知道还有多少读者从第一篇开始一直学习到如今,笔者也会一直坚持将ASP.NET MVC的学习完美的结束掉,然后开始写如何配合其他框架使用ASP.NET MVC的随笔。当然笔者后面的随笔如果没有特殊说明使用的都是ASP.NET MVC 4,因为笔者认为只要精通即可。二.正文1.自定义视图引擎相... 阅读全文

ASP.NET MVC学习之控制器篇扩展性

2014-05-20 13:46 by y-z-f, 3173 阅读, 收藏, 编辑
摘要: 一.前言在之前的一篇随笔中已经讲述过控制器,而今天的随笔是作为之前的扩展。二.正文1.自定义动作方法相信大家在开发过程一定会遇到动作方法的重名问题,虽然方法的名称和参数一样,但是里面的逻辑是不一样的,因为你设置了对应的注解属性可以确定调用哪个动作方法。这个时候你就需要将动作的名称与方法的名称区别开来... 阅读全文

ASP.NET MVC学习之过滤器篇(2)

2014-05-15 10:22 by y-z-f, 6238 阅读, 收藏, 编辑
摘要: 下面我们继续之前的ASP.NET MVC学习之过滤器篇(1)进行学习。3.动作过滤器顾名思义,这个过滤器就是在动作方法调用前与调用后响应的。我们可以在调用前更改实际调用的动作,也可以在动作调用完成之后更改最终返回的结果,当然很多人一定不太明白这个到底可以干什么,下面我们举一个比较实际的例子:相信理解... 阅读全文

ASP.NET MVC学习之过滤器篇(1)

2014-05-13 21:18 by y-z-f, 15210 阅读, 收藏, 编辑
摘要: 一.前言继前面四篇ASP.NET MVC的随笔,我们继续向下学习。上一节我们学习了关于控制器的使用,本节我们将要学习如何使用过滤器控制用户访问页面。二.正文以下的示例建立在ASP.NET MVC 4之上(VS2012)1.授权过滤器只要涉及用户的网站,都一定会涉及到什么权限的用户可以访问哪个页面。对... 阅读全文

ASP.NET MVC学习之控制器篇

2014-05-07 09:14 by y-z-f, 12103 阅读, 收藏, 编辑
摘要: 一.前言许久之后终于可以继续我的ASP.NET MVC连载了,之前我们全面的讲述了路由相关的知识,下面我们将开始控制器和动作的讲解。ASP.NET MVC学习之路由篇幅(1)ASP.NET MVC学习之路由篇幅(2)ASP.NET MVC学习之路由篇幅(3)二.正文1.IController的使用这... 阅读全文

ASP.NET MVC学习之路由篇(3)

2014-04-24 13:39 by y-z-f, 5781 阅读, 收藏, 编辑
摘要: 继ASP.NET MVC学习之路由篇(2)后继续学习。11.根据路由输出链接 既然是网站开发自然少不了链接,我们已经学会了强大的路由,但是还缺少一步就是能够将这些路由的路径输出到页面,下面我们就开始学习如何输出路由路径。首先我们的路由注册部分如下所示: 1 namespace MvcStudy ... 阅读全文

ASP.NET MVC学习之路由篇(2)

2014-03-18 16:11 by y-z-f, 7055 阅读, 收藏, 编辑
摘要: 继ASP.NET MVC学习之路由篇(1)后继续学习。7.解决与物理路径的冲突 当发送一个请求至ASP.NET MVC时,其实会检查网站中存不存在这个请求的物理路径文件,如果存在的话,就会直接将这个物理文件返回。但是有时候我们需要它执行控制器的某个方法,而不是直接将这个物理文件返回。那么我们就需... 阅读全文

ASP.NET MVC学习之路由篇(1)

2014-03-18 10:05 by y-z-f, 18622 阅读, 收藏, 编辑
摘要: 一、前言 作为一个从ASP.NET转入到ASP.NET MVC的开发人员而言,可能在开发ASP.NET网站的时候就已经开始在使用路由了。只不过在ASP.NET MVC中路由是关键部分,而在ASP.NET中需要自行加进去。下面我们将学习ASP.NET MVC中的路由系统。二、准备工作1.新建一个A... 阅读全文