07 2016 档案

面向对象
摘要:以下文章纯粹是自己的观点与对于面向对象的理解,有不妥之处,望指出! 初次读完设计模式之后,感觉没什么用处,鉴于当时自己还是初级开发,所以理解的不够深刻;但是,现在深刻的理解,设计模式必须得读,他直接影响的是你的编程思想。 整天说面向对象面向对象,但是大多数情况下我们只是用面向对象的语言写出面向过程的 阅读全文

posted @ 2016-07-28 18:13 zh1990 阅读(161) 评论(0) 推荐(0)

.Net Core-TagHelpers-Environment
摘要:当我们新建一个.net core项目时,发现页面中有个奇怪的TagHelper元素,如下: <environment names="Development"> <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" / 阅读全文

posted @ 2016-07-22 11:09 zh1990 阅读(355) 评论(0) 推荐(0)

Asp.Net Core- 多样性的配置来源
摘要:我们知道,ConfigurationProvider提供将数据源转换为字典的功能,数据源可以分为很多种,比如:物理文件、数据库、内存变量等等。物理文件又包括很多种类型的文件,比如:xml、json等等。这篇文章旨在讲解各种数据源的ConfigurationProvider对象。 一、MemoryCo 阅读全文

posted @ 2016-07-18 18:23 zh1990 阅读(297) 评论(0) 推荐(0)

Asp.Net Core- 配置组件详解
摘要:我们之前写的配置都是放置在配置文件Web.config或者app.config中,.net core提供了全新的配置方式,可以直接写在内存中或者写在文件中。 .Net Core的配置API主要体现在3个类中Configuration、ConfigurationBuilder、Configuratio 阅读全文

posted @ 2016-07-18 15:10 zh1990 阅读(1819) 评论(0) 推荐(5)

ASP.Net Core-依赖注入IoC
摘要:一、Ioc IoC全称Inverse of Control,控制反转。 类库和框架的不同之处在于,类库是实现某种单一功能的API,框架是针对一个任务把这些单一功能串联起来形成一个完整的流程,这个流程在一个引擎驱动下被执行。 IoC的总体设计是要把在应用程序的流程控制转移到框架中,实现对流程的复用,这 阅读全文

posted @ 2016-07-15 16:48 zh1990 阅读(2362) 评论(1) 推荐(3)

ASP.Net Core-TagHelpers
摘要:当我们新建了一个.Net Core类型的Project时,我们会看到页面上有类似于这样的代码: 当我们运行项目,查看源代码会发现,浏览器中的就是Html代: 那么,为什么我们在页面写的代码会转化为html标签呢?接下来我们就来探索这个秘密。 当我们在vs中把鼠标放到这样的元素上时发现这样的元素都是一 阅读全文

posted @ 2016-07-14 17:49 zh1990 阅读(695) 评论(0) 推荐(0)

async和await
摘要:原理:await和async就是一种基于编译器的异步编程功能,就是说,这两个关键字其实是c#的语法糖而已,都被编译器转换为了状态机。 那么,什么是状态机呢? 下面我们通过VS2015创建一个.Net Core MVC项目。 个人身份验证是微软已经写好的一套登录逻辑,名字叫做Identity。 我们打 阅读全文

posted @ 2016-07-14 14:55 zh1990 阅读(921) 评论(0) 推荐(0)

ASP.Net Core简介
摘要:定义:一个经过精简的、模块化的.NET Framework子集,目的是为了跨平台。.NET Core的类库叫做“CoreFX”,更精简的版本叫做“CoreCLR”. ASP.NET Core 是微软的全新的框架。这一框架的目标 ︰ 1) 模块化实现 2) 一切都尽可能的-异步 3) 依赖关系注入 应 阅读全文

posted @ 2016-07-01 16:44 zh1990 阅读(496) 评论(0) 推荐(0)

导航