2018 年 9 月

第 33 卷,第 9 期

Web 开发 - 通过 Blazor 将 C# 引入浏览器

Web 开发 - 通过 Blazor 将 C# 引入浏览器

Jonathan Miller

使用新推出的 Microsoft 试验框架 Blazor,无需借助插件,即可将 C# 引入任何浏览器。不过,除非可以访问外部数据和服务,否则浏览器中的应用程序并没有多大用处。因此,需要了解 Blazor 应用程序如何调用能从网上免费获取的 Web 服务。

孜孜不倦的程序员 - 怎样算是严苛:路由 Angular专栏

孜孜不倦的程序员 - 怎样算是严苛:路由 Angular

Ted Neward

与大多数传统 Web 应用程序不同,Angular 等单页框架需要这样一种机制:能提供页面边界实现的“范围界定”或“分段”等功能。如 Ted Neward 所述,在 Angular 中,这种机制称为“路由”。

Azure - 使用 Azure 事件网格管理事件传递

Azure - 使用 Azure 事件网格管理事件传递

David Barkol

在 2018 年 2 月发表的文章中,David Barkol 介绍了事件网格。在本期文章中,他深入研究了事件传递方式,并探索了重试策略、无效事件和未成功传递事件的具体方案。

领先技术 - 别管 JavaScript,因为有 Blazor 了专栏

领先技术 - 别管 JavaScript,因为有 Blazor 了

Dino Esposito

Blazor 是一款试验框架,用于生成基于 .NET 的单页 Web 应用程序。此类应用程序通过 WebAssembly 在浏览器中运行。了解这种极具前景的方法如何让很多开发人员完全忘掉 JavaScript。

微服务 - 将区块链应用程序构建为微服务

微服务 - 将区块链应用程序构建为微服务

Stefano Tempesta

本文中的设计原则、项目和代码示例适用于,生成使用微服务架构样式的区块链应用程序,以及在 Azure Blockchain 平台上部署此类应用程序。

Xamarin.Forms - 面向 Visual Studio 2017 的 Xamarin 生产力工具和平台改进

Xamarin.Forms - 面向 Visual Studio 2017 的 Xamarin 生产力工具和平台改进

Alessandro Del Del

Alessandro Del Sole 逐个介绍了面向 Visual Studio 2017 的 Xamarin 生产力工具和平台支持的最新更新,从改进的 XAML 编辑器到 FlexLayout 和视觉状态管理器等新功能。

别让我打开话匣子 - 时过境迁专栏

别让我打开话匣子 - 时过境迁

David S. Platt

曾经有一个时代,媒体的根深深扎入了时间的海洋中。从星期六早上的动画片,到星期日晚上的迪士尼乐园电视系列,广播媒体的特点是观众同时观看,而点播流式处理则颠覆了这一局面。

编辑寄语 - 浏览器中的 .NET专栏

编辑寄语 - 浏览器中的 .NET

Michael Desmond

ASP.NET Blazor 项目旨在补上 Silverlight 的短板,即支持开发人员在不使用插件的情况下,为浏览器编写基于 .NET 的 Web 应用程序。