Asp.Net Core MVC的开源地址:https://github.com/aspnet/Mvc Asp.net MVC的开源地址:http://aspnetwebstack.codeplex.com/SourceControl/latest net core 原本叫mvc6 后面才改名为 c ...
分类:
Web程序 时间:
2017-04-29 18:56:17
阅读次数:
271
废话少说,我们直接切入正题。在上一篇从Membership到ASP.NET Identity,我们已经给了一个简单的实例,并且大致的描述了一下ASP.NET Identity的结构体系,但是ASP.NET Identity主要提供的功能是帮助我们管理用户,角色等信息,它主要负责的是存储这一块,也就是 ...
第二步第三部 这是第一天的小试成功,怪自己太笨了,一个错排查好久,还好有源码看着了解,后续还得多努力, ...
分类:
Web程序 时间:
2017-04-23 23:18:13
阅读次数:
406
请求处理管道 请求管道是一些用于处理HTTP请求的模块组合,在ASP.NET中,请求管道有两个核心组件:IHttpModule和IHttpHandler。所有的HTTP请求都会进入IHttpHandler,有IHttpHandler进行最终的处理,而IHttpModule通过订阅HttpApplic ...
分类:
Web程序 时间:
2017-04-23 13:19:43
阅读次数:
316
Autofac跟Ninject一样,都是用于IOC,实现依赖注入的。主要有两个步骤,其余跟Ninject差不多。 1、主要的操作是在MVC项目下的Infrastructure(基础结构/公共建设)文件夹下,新建一人注册Autofac的IOC的类 2、在Global.asax文件里调用1、里的静态方法 ...
分类:
Web程序 时间:
2017-04-21 22:51:29
阅读次数:
214
请求一个ASP.NET mvc的网站和以前的web form是有区别的,ASP.NET MVC框架内部给我们提供了路由机制,当IIS接受到一个请求时,会先看是否请求了一个静态资源(.html,css,js,图片等),这一步是web form和mvc都是一样的,如果不是则说明是请求的是一个动态页面,就 ...
分类:
Web程序 时间:
2017-04-20 16:46:14
阅读次数:
253
在Membership系列的最后一篇引入了ASP.NET Identity,看到大家对它还是挺感兴趣的,于是来一篇详解登录原理的文章。本文会涉及到Claims-based(基于声明)的认证,我们会详细介绍什么是Claims-based认证,它与传统认证方式的区别,以及它的特点。同时我们还会介绍OWI ...
此处采用VS2017+SqlServer数据库 一、创建项目并引用dll: 1.创建一个MVC项目 2.采用Nuget安装EF6.1.3 二、创建Model 在models文件夹中,建立相应的model文件,这里建立的class名,就是数据库里表的名字。 在这里面,可以建立表之间的关系,本次将建立C ...
分类:
数据库 时间:
2017-04-16 20:38:42
阅读次数:
669
ASP.NET MVC5高级编程笔记: MVC之基架 ASP.NET MVC5高级编程 之 HTML辅助方法 MVC之基架 ASP.NET MVC5高级编程 之 HTML辅助方法 ASP.NET MVC5高级编程 之 数据注解和验证 ASP.NET MVC5高级编程 之 Ajax ASP.NET M ...
分类:
Web程序 时间:
2017-04-10 15:08:24
阅读次数:
196
今天和大家一起学习一下当前流行的MVC5+EF+AutoFac+AutoMapper轻型架构,先上一张框架图 一、项目基本框架搭建 写程序的顺序是Model-DAL-BLL-UI,Model层就是表实体,我们略过,下面上DAL层代码 using Model; using System; using ...
分类:
移动开发 时间:
2017-04-08 18:55:31
阅读次数:
462