剑客
关注科技互联网

标签:ASP.NET

技术教程

ASP.NET Core的路由[5]:内联路由约束的检验

阅读(128)评论(0)

当某个请求能够被成功路由的前提是它满足某个Route对象设置的路由规则,具体来说,当前请求的URL不仅需要满足路由模板体现的路径模式,请求还需要满足Route对象的所有约束。路由系统采用IRouteConstraint接口来表示路由约束,所...

技术教程

ASP.NET Core基本原理(8)-依赖注入

阅读(87)评论(0)

ASP.NET Core从底层上设计的,支持和使用依赖注入。ASP.NET Core应用可以利用内置的框架服务将它们注入到 Startup 类的方法中,并且应用程序服务能够配置注入。ASP.NET提供的默认服务容器提供了一个最小功能集...

技术教程

ASP.NET Core基本原理(4)-路由

阅读(82)评论(0)

路由用于映射请求到路由处理程序。路由会在应用程序一启动时进行配置,并且可以从URL中提取值用于请求处理。路由还负责使用ASP.NET应用中定义的路由来生成链接。

技术教程

ASP.NET Core基本原理(2)-中间件

阅读(70)评论(0)

原文链接: Application Startup 中间件是装配到应用管道中用来处理请求和响应的软件组件。管道中的每一个组件都可以选择是否将请求移交给下一个组件,并且可以在管道中调用下一个组件之前或者之后执行指定的操作。请求委托被用于构建请...

技术教程

创建ASP.NET Core MVC应用程序(6)-添加验证

阅读(222)评论(0)

DRY(“Don’t Repeat Yourself”)是MVC的设计原则之一。ASP.NET MVC鼓励你只定义一次功能或行为,然后在应用程序中各处进行使用。这会大大 减少需要编写的代码量,使你的代码不容易出错,更便于测试和维护。

技术教程

ASP.NET Core 1.1 简介

阅读(111)评论(0)

ASP.NET Core 1.1 于2016年11月16日发布。这个版本包括许多伟大的新功能以及许多错误修复和一般的增强。这个版本包含了多个新的中间件组件、针对Windows的WebListener服务器、Razor视图编译以及Azure相...