文章分类 -  02 ASP.Net MVC

摘要:ASP.NET Core MVC 5 是一个轻量级,开源的,利于单元测试的基于 ASP.NET Core 运行时的 web 框架,在开发时你肯定会遇到不少那些 request 无法匹配 Action 的情况,通常做法是抛出 404,但有些场景下我希望能收口到统一一个 Action 去执行,这篇文章我 阅读全文
posted @ 2021-03-10 12:35 明志德道 阅读(58) 评论(0) 推荐(0) 编辑
摘要:一. 简介 MVC中的过滤器可以说是MVC框架中的一种灵魂所在,它是MVC框架中AOP思想的具体体现,所以它以面向切面的形式无侵入式的作用于代码的业务逻辑,与业务逻辑代码分离,一经推出,广受开发者的喜爱。 那么过滤器到底是什么呢?它又有什么作用呢? 用户通过URL访问Web系统不一定都能得到相应的内 阅读全文
posted @ 2021-02-10 17:54 明志德道 阅读(108) 评论(0) 推荐(0) 编辑
摘要:在网页中,我们经常需要引用大量的javascript和css文件,在加上许多javascript库都包含debug版和经过压缩的release版(比如jquery),不仅麻烦还很容易引起混乱,所以ASP.NET MVC4引入了Bundles特性,使得我们可以方便的管理javascript和css文件 阅读全文
posted @ 2021-02-09 21:44 明志德道 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一:网站启动流程简介 前面两节我们有介绍管道处理模型,然后下图总结出了mvc启动的整个流程 二:MVC返回的三种结果 从之前的流程已经反编译源码我们晓的,mvc最终都会返回一个结果,其中大概分为以下三种: 1:返回ActionResult:是一个抽象类,实现了ExecuteResult,源码如下: 阅读全文
posted @ 2020-03-21 21:18 明志德道 阅读(183) 评论(0) 推荐(0) 编辑
摘要:mvc5项目的IIS部署 发布项目 右击项目 - 发布 选择IIS - 点击发布 发布方法 - 文件系统,目标位置 - 选择与项目所在目录不同的目录(也即,指定一个发布生成文件的目录),文件发布选项 - 不选 - 点击发布 安装IIS 点击windows徽标 - 设置 - 应用和功能 - 右侧程序和 阅读全文
posted @ 2020-03-21 11:31 明志德道 阅读(198) 评论(0) 推荐(0) 编辑
摘要:ASP.NET体系 从事.Net开发以来,最先接触的Web开发框架是Asp.Net WebForm,该框架高度封装,为了隐藏Http的无状态模式,ViewState功不可没,通过的控件的拖拽和绑定,很快就可以搭建出来一个Web项目,其开发速度远胜Java、PHP,当年Web项目并不很重视体验,没有今 阅读全文
posted @ 2020-03-20 17:25 明志德道 阅读(273) 评论(0) 推荐(0) 编辑
摘要:今天主要来讲解使用Unity来自动注入。Unity前面我们已经详细的介绍过了,如有需要请自行前往去看,今天我们的重点是说MVC与IOC的结合。 IOC:控制反转,控制反转的工具是DI(依赖注入:构造函数注入--属性注入--方法注入(按时间顺序)),DI使用的工具是Unity容器。 一:新增mvc项目 阅读全文
posted @ 2020-03-13 23:20 明志德道 阅读(341) 评论(0) 推荐(0) 编辑
摘要:一:MVC5初始 1:广义MVC(Model--View-Controller): V是界面 ; M是数据和逻辑 ; C是控制,把M和V链接起来; 是程序设计模式,一种设计理念,可以有效的分离界面和业务 2:狭义MVC,是web开发框架 V--Views 用户看到的视图内容C Controllers 阅读全文
posted @ 2020-03-13 23:14 明志德道 阅读(1457) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示