每月档案:2016年9月

没有IOptions的ASP.NET核心中的强类型配置

关于使用新的互联网有几个很好的资源配置 选项 ASP.NET. 核心的框架–像这个综合职位一样瑞克斯特拉尔.

使用强类型的配置在没有问题的情况下为开发人员提供了极大的便利和生产力提升;但我想告诉你的是如何绑定iconfiguration.直接到您的POCO对象–这样你就可以直接将其注入到依赖类中而不包装 IOPTIONS. .

继续阅读



[控制器]和[非控制器] ASP.NET核心MVC中的属性

RTM释放ASP.NET核心MVC之前的延迟添加之一是引入[控制器]属性,及其对应物,[非控制器],其在RC2中添加。

它们允许您更具体地控制框架应该考虑哪些类是控制器(或控制器候选者),哪个课程’T。他们还可以帮助您避免我们需要做的令人讨厌的黑客。 ASP.NET. Web API.退出“Controller” suffix in the name.

让’s have a look.

继续阅读


建筑分析器&重构与罗斯林(来自NDC悉尼)的重构工具

上个月我是出色的NDC悉尼会议,我在那里谈论建设代码分析仪和Roslyn的重构工具。您可以在下面找到来自会话的视频,代码和幻灯片。

感谢每个参加的人–我很有趣,我甚至被袋鼠抢劫然后。

视频

你可以 看着Vimeo的谈话。如果你想知道,是的,我的T恤说“#ENDREGIONS”.

幻灯片

只是去吧 这个网址 。幻灯片由全能者提供动力 fsreveal. –它们是从Markdown生成的HTML,因为您知道,它是2016年,所以我们必须为我们的幻灯片构建脚本ðÿ™,

代码

所有演示代码都是托管在Github..