会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Interest-Driven Engineer, for Fun and Profit
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
下一页
2018年8月16日
.NET Core开发日志——简述路由
摘要: 有过ASP.NET或其它现代Web框架开发经历的开发者对路由这一名字应该不陌生。如果要用一句话解释什么是路由,可以这样形容:通过对URL的解析,指定相应的处理程序。 回忆下在Web Forms应用程序中使用路由的方式: 然后是MVC应用程序: 再到了ASP.NET Core: 还可以用更简单的写法:
阅读全文
posted @ 2018-08-16 21:42 Ken.W
阅读(1422)
评论(1)
推荐(3)
2018年8月5日
.NET Core开发日志——配置
摘要: 熟悉ASP.NET的开发者一定对web.config文件不陌生。在ASP.NET环境中,要想添加配置参数,一般也都会在此文件中操作。其中最常用的莫过于AppSettings与ConnectionStrings两项。而要在代码中获得文件中的配置信息,ConfigurationManager则是必不可少
阅读全文
posted @ 2018-08-05 11:07 Ken.W
阅读(1105)
评论(0)
推荐(3)
2018年8月2日
.NET Core开发日志——RequestDelegate
摘要: 本文主要是对 ".NET Core开发日志——Middleware" 的补遗,但是会从看起来平平无奇的RequestDelegate开始叙述,所以以其作为标题,也是合情合理。 RequestDelegate是一种委托类型,其全貌为 ,MSDN上对它的解释,"A function that can p
阅读全文
posted @ 2018-08-02 23:21 Ken.W
阅读(4016)
评论(11)
推荐(9)
2018年7月29日
.NET Core开发日志——依赖注入
摘要: 依赖注入(DI)不是一个新的话题,它的出现是伴随着系统解耦的需要而几乎必然产生的。 在SOLID设计原则中,DIP(Dependency inversion principle)——依赖倒置,规定了“需依赖抽象,而非实现”的准则,该原则主要目的是通过引入抽象(比如接口)的方式降低模块之间的耦合性。与
阅读全文
posted @ 2018-07-29 14:38 Ken.W
阅读(1710)
评论(2)
推荐(2)
2018年7月28日
.NET Core开发日志——Startup
摘要: 一个典型的ASP.NET Core应用程序会包含Program与Startup两个文件。Program类中有应用程序的入口方法Main,其中的处理逻辑通常是创建一个WebHostBuilder,再生成WebHost,最后启动之。 而在创建WebHostBuilder时又会常常会指定一个Startup
阅读全文
posted @ 2018-07-28 12:35 Ken.W
阅读(1139)
评论(2)
推荐(1)
2018年7月26日
.NET Core开发日志——HttpContext
摘要: 之前的文章记述了 "从ASP.NET Core Module到KestrelServer" 的请求处理过程。现在该聊聊如何生成ASP.NET中我们所熟悉的HttpContext。 当KestrelServer启动时,会绑定相应的IP地址,同时在绑定时将加入HttpConnectionMiddlewa
阅读全文
posted @ 2018-07-26 22:36 Ken.W
阅读(1232)
评论(1)
推荐(3)
2018年7月24日
.NET Core开发日志——WCF Client
摘要: WCF作为.NET Framework3.0就被引入的用于构建面向服务的框架在众多项目中发挥着重大作用。时至今日,虽然已有更新的技术可以替代它,但对于那些既存项目或产品,使用新框架重构的代价未必能找到人愿意买单。 而在.NET Core平台环境中,WCF也并没有被完全列入迁移目标。WCF的服务端被搁
阅读全文
posted @ 2018-07-24 22:35 Ken.W
阅读(1212)
评论(0)
推荐(4)
2018年7月19日
.NET Core开发日志——HttpClientFactory
摘要: 当需要向某特定URL地址发送HTTP请求并得到相应响应时,通常会用到HttpClient类。该类包含了众多有用的方法,可以满足绝大多数的需求。但是如果对其使用不当时,可能会出现意想不到的事情。 博客园官方团队就遇上过这样的 "问题" ,国外博主也记录过类似的情况, "YOU'RE USING HTT
阅读全文
posted @ 2018-07-19 00:00 Ken.W
阅读(3010)
评论(2)
推荐(16)
2018年7月14日
.NET Core开发日志——从ASP.NET Core Module到KestrelServer
摘要: ASP.NET Core程序现在变得如同控制台(Console)程序一般,同样通过Main方法启动整个应用。而Main方法要做的事情很简单,创建一个WebHostBuilder类,调用其Build方法生成一个WebHost类,最后启动之。 实现代码一目了然: 要想探寻其内部究竟做了哪些操作,则需要调
阅读全文
posted @ 2018-07-14 13:56 Ken.W
阅读(2266)
评论(8)
推荐(13)
2018年7月11日
.NET Core开发日志——Runtime IDentifier
摘要: .NET Core对于传统.NET开发人员而言是既熟悉又陌生的新平台,所以有时遇上出乎意料的事情也纯属正常情况。这时只需点耐心,多查查资料,努力找到原因,也未尝不是件有意义的体验。 比如当建完一个最简单的控制台应用程序: 并完成编译后: 你在bin目录下会发现生成的程序集是dll文件,而非之前经验里
阅读全文
posted @ 2018-07-11 23:25 Ken.W
阅读(1478)
评论(2)
推荐(4)
上一页
1
···
7
8
9
10
11
12
13
下一页
公告