五月 2016

第 31 卷,第 5 期

ASP.NET - 使用依赖关系注入在 ASP.NET Core 中编写干净代码

ASP.NET - 使用依赖关系注入在 ASP.NET Core 中编写干净代码

Steve Smith

借助依赖关系注入 (DI) 这项技术,可以通过松散耦合的模块构建应用程序。ASP.NET Core 内置对 DI 的支持,并使用 DI 为基于其构建而成的应用程序提供服务。了解如何使用 DI 访问 ASP.NET 服务和你自己的应用程序服务。

领先技术 - 生成历史 CRUD专栏

领先技术 - 生成历史 CRUD

Dino Esposito

在无格式关系表的基础上建模的创建、读取、更新、删除操作 (CRUD) 现正升级为我们通常所说的历史 CRUD(即 CRUD 基本代码,相应的实现可设法跟踪整个变更内容列表)。

通用 Windows 平台应用 - 适用于企业的托管 Web 应用程序

通用 Windows 平台应用 - 适用于企业的托管 Web 应用程序

Tim Kulp

对于所有拥有 Intranet 的企业来说,通用 Windows 平台 (UWP) 应用触手可及。本文将探讨如何在利用 Windows API 的同时,通过托管 Web 应用程序将现有的 Intranet Web 应用转换成 UWP 应用。

数据点 - Dapper、Entity Framework 和混合应用专栏

数据点 - Dapper、Entity Framework 和混合应用

Julie Lerman

Dapper 这一热门微型 ORM 可帮助解决性能问题。你可以结合使用它和 Entity Framework。Julie Lerman 将介绍如何让混合应用完全符合你的需求。

.NET 编译器平台 - 使用 Roslyn 最大限度地提升“模型-视图-视图模型”体验

.NET 编译器平台 - 使用 Roslyn 最大限度地提升“模型-视图-视图模型”体验

Alessandro Del Del

了解如何使用自定义 Roslyn 重构来简化“模型-视图-视图模型”模式的实现工作。Del Sole 将介绍如何利用 Roslyn API 自动生成 MVVM 中的通用对象。他从纯文本分析开始说起,然后转而讲述如何新建语法节点。

测试运行 - 多臂赌博机问题专栏

测试运行 - 多臂赌博机问题

James McCaffrey

James McCaffrey 提供了多臂赌博机问题的实现。这一实现不仅本身非常吸引人,而且还很好地介绍了经济学和机器学习研究的活跃领域。

Windows PowerShell - 在 PowerShell 中编写 Windows 服务

Windows PowerShell - 在 PowerShell 中编写 Windows 服务

Jean-François Larvoire

本文将介绍一种用于创建 Windows 服务的简单新方法,即使用 PowerShell 脚本语言(而不是 C# 或 C++)进行编写。只需借助在任意系统上都可完成的快速编辑/测试循环即可,再也不用进行编译了。

孜孜不倦的程序员 - 怎样算是 MEAN: 使用 Edge(.js)专栏

孜孜不倦的程序员 - 怎样算是 MEAN: 使用 Edge(.js)

Ted Neward

使用 npm 存储库中提供的各种包可以更轻松地编写特定类型的应用程序。EdgeJS 现已向传统的 .NET 开发者开放 npm 存储库。

Visual Studio - 树立“精益用户体验”做法

Visual Studio - 树立“精益用户体验”做法

Karl Melder

在开发了新的 Visual Studio 2015 调试和诊断功能后,Microsoft 采用了一种迭代的“精益用户体验”方法来体现设计。本文将揭秘 Visual Studio 2015 中 PerfTips 功能的工作原理。

别让我打开话匣子 - 左脑思考,右脑执行专栏

别让我打开话匣子 - 左脑思考,右脑执行

David Platt

“我们不知道能不能做到。所以我们迎头直上,并且做到了。” 这是 David Platt 在近期的阿波罗登月任务工程师聚会中反复听到的一句话。

Microsoft Azure - 使用 Azure Logic Apps 进行企业应用程序集成

Microsoft Azure - 使用 Azure Logic Apps 进行企业应用程序集成

Srikantan Sankaran

借助 Azure Logic Apps,开发者可以直观地撰写集成流,并轻松地处理涉及以下内容的方案:长时间运行的事务、处理如何根据条件路由工作流,以及用于处理暂时性故障的重试逻辑等。Azure Logic Apps 提供的标准版和企业版连接器套件可用于实现端到端企业应用程序集成方案。

编辑寄语 - 拒绝守旧专栏

编辑寄语 - 拒绝守旧

Michael Desmond

旧习难改,过时的培训更加难以摒弃。在三哩岛核泄漏事故带来的教训中,人们忽视了一点,即其他领域的守旧观念是造成反应堆熔毁的重要原因。