2016 年 7 月

第 31 卷,第 7 期

数据绑定 - 在 .NET 中实现数据绑定的更好方法

数据绑定 - 在 .NET 中实现数据绑定的更好方法

Mark Sowul

数据绑定可能是在 Microsoft .NET Framework 中开发 UI 的一种有效方法: 数据绑定可以更轻松地区分视图逻辑和业务逻辑,而且还可以更简便地测试生成的代码。然而,尽管有各种旨在提供帮助的工具包,通常实现数据绑定依旧是一个困难枯燥的过程。Mark Sowul 提供了一种更好的方法。

领先技术 - 有关 Code First、持久性和域模型的反思专栏

领先技术 - 有关 Code First、持久性和域模型的反思

Dino Esposito

Code First 通过适时创建一组表实现面向对象的模型的持久性。域模型通过面向对象的模型实现业务规则和工作流。逻辑上,这两个模型截然不同,但有时又可将它们视为同一个模型。

Xamarin - 在 Xamarin.Forms 中通过 SQLite 使用本地数据库

Xamarin - 在 Xamarin.Forms 中通过 SQLite 使用本地数据库

Alessandro Del Del

了解如何使用 Xamarin Forms 和 Visual Studio 2015 在 Android、iOS 和通用 Windows 应用中存储和查询本地数据。

数据点 - 新的 Azure DocumentDB Node.js SDK专栏

数据点 - 新的 Azure DocumentDB Node.js SDK

Julie Lerman

在过去一年中,Julie Lerman 一直在开发可在前端使用 Aurelia 的示例应用,Aurelia 是使用 Node.js 编写的服务器端 API,将 Azure DocumentDB 用作其数据存储。但这一切都已成为过去,是时候开始更新了。

CQRS - 利用 CQRS 来创建高速响应系统

CQRS - 利用 CQRS 来创建高速响应系统

Peter Vogel

Peter Vogel 回顾了领域驱动设计 (DDD) 如何在要求响应时间迅速的实际销售系统中与 CQRS 集成。

测试运行 - 使用 C# 实现矩阵反转专栏

测试运行 - 使用 C# 实现矩阵反转

James McCaffrey

矩阵反转是机器学习中的一项基本技术,但 .NET Framework 似乎不具备矩阵反转方法。James McCaffrey 通过一种使用 Crout 的 LU 分解算法的方法改进了这一缺陷。

C# - 将 AI 应用于多代理“迷你篮球”比赛

C# - 将 AI 应用于多代理“迷你篮球”比赛

Arnaldo Perez Perez

在本文中,你将了解“迷你篮球”比赛中 AI 的基础知识。在了解通过有限状态机对比赛 AI 行为建模的多代理系统和传统方法基本知识时,探索智能代理及其各种体系结构(响应、主动)。

孜孜不倦的程序员 - 如何成为 MEAN: 让我们成为 DEAN专栏

孜孜不倦的程序员 - 怎样算是 MEAN: 让我们成为 DEAN

Ted Neward

Ted Neward 仔细研究了以下事项的必要工作:将 MEAN (MongoDB) 中的 M 替换为另一个不相关的数据库,即运行在 Microsoft Azure 中的 DocumentDB.这种灵活性让开发人员可以利用 DocumentDB 企业友好型功能的优势,这些功能包括服务器端代码执行和类似于 SQL 的查询语言。

核心.NET - Visual Studio 2015 现已具备.NET Core 工具专栏

核心.NET - Visual Studio 2015 现已具备.NET Core 工具

Mark Michaelis

Mark Michaelis 讨论了各种 .NET Core 项目类型,详细解释了新文件类型及其功能,并深入探讨新项目结构如何支持开发源代码 NuGet 包的并行调试。

新型应用 - 在 UWP 中构建 Wi-Fi 扫描工具专栏

新型应用 - 在 UWP 中构建 Wi-Fi 扫描工具

Frank La La

在本月的新型应用专栏中,Frank La Vigne 探索了使用内置于通用 Windows 平台中的 API 对 Wi-Fi 网络进行扫描的基础知识。

别让我打开话匣子 – 走下坡路的 Target专栏

别让我打开话匣子 – 走下坡路的 Target

David Platt

从零售巨头 Target 的失败措举到进入加拿大市场,再到卫生保健专业人员在计算机化进程中越来越强烈的挫败感,专栏作家 David Platt 发现一些艰难挑战中存在非常糟糕的用户体验 (UX)。

编辑寄语 - 医疗事故专栏

编辑寄语 - 医疗事故

Michael Desmond

1985 年到 1987 年期间,在超过 18 个月的时间内,Therac-25 放射治疗系统因药剂过量导致六名患者中至少两名死亡。软件设计瑕疵是导致这场事故的直接原因。