构建可靠的平台
Web的应用范围很广,种类繁多。Microsoft的ASP.NET框架架构于最可靠的平台——强大、成熟的.NET框架之上。ASP.NET MVC是微软提供的最新Web开发框架,是ASP.NET提供给Web开发人员的一种全新的开发技术,可以轻松的帮助我们开发Web应用程序。
ASP.NET MVC–How to show asterisk after required field label
2017年05月11日
Usually we have some required fields on our forms and it would be nice if ASP.NET MVC views can detect those fields automatically and display nice red asterisk after field label. As this functionality...
Dynamic Menus in ASP.NET MVC 4 using EF Code First and jQuery
2017年05月11日
Default static ASP.NET MVC Project Templates are a good starting point, however projects with even medium complexity need certain amount of flexibility. In this article, we will create a simple single...
ASP.NET MVC下的四种验证编程方式
2017年05月09日
ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效性,我们将针对参数的验证成为Model绑定。总地来说,我们可以采用4种不同的编程模式来进行针对绑定参数的验证。目录 一、手工验证绑定的参数 二、使用ValidationAttribute特性 三、让数据类型实现IValidatableObje...
ASP.NET MVC下的四种验证编程方式
2017年05月09日
ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效性,我们将针对参数的验证成为Model绑定。总地来说,我们可以采用4种不同的编程模式来进行针对绑定参数的验证。目录 一、手工验证绑定的参数 二、使用ValidationAttribute特性 三、让数据类型实现IValidatableObje...
ASP.NET MVC 在项目中使用面包屑导航
2017年05月09日
给框架添加一个面包屑导航1.创建一个类using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SAS.Model.AdminCommon { public class BreadCrumbsModel { p...
ASP.NET MVC 随想录(8)——创建自定义的 Middleware 中间件
2017年05月09日
经过前 2 篇文章的介绍,相信大家已经对 OWIN 和 Katana 有了基本的了解,那么这篇文章我将继续OWIN 和 Katana 之旅——创建自定义的 Middleware 中间件。何为 Middleware 中间件Middleware 中间件从功能上可以理解为用来处理 Http 请求,当 Server 将 Http 请求封装成符合 OWIN 规范的字典后,交由 Middleware 去处理,...
ASP.NET MVC 随想录(7)——锋利的 KATANA
2017年05月09日
正如上篇文章所讲解的,OWIN 在 Web Server 与 Web Application 之间定义了一套规范(Specs),意在解耦 Web Server 与 Web Application,从而推进跨平台的实现。若要真正使用 OWIN 规范,那么必须要对他们进行实现。目前有两个产品实现了 OWIN 规范——一是由微软主导的 Katana,二是第三方的 Nowin。本文主要关注的还是 Kata...
ASP.NET MVC 随想录(6)——漫谈 OWIN
2017年05月09日
什么是 OWINOWIN 是 Open Web Server Interface for .NET 的首字母缩写,他的定义如下:OWIN 在.NET Web Servers 与 Web Application 之间定义了一套标准接口,OWIN 的目标是用于解耦 Web Server 和 Web Application。基于此标准,鼓励开发者开发简单、灵活的模块,从而推进.NET Web Devel...