Can't see this email? View it in your browser.
DotNet Weekly
Liquid Newsletter Template Week:23
Visit Our Site
Your weekly .NET update

Articles we enjoyed

Front-end Hyperpolyglot
Inspired by, a comparison of similar features in popular JavaScript frameworks. Any contributors who are more familiar with these frameworks would be massively appreciated. The source is on GitHub

Read more

Reactive Framework – Scale Asynchronous Client-Server Links with Reactive
As asynchronous processing has become more common in application development, the Microsoft .NET Framework has acquired a wide variety of tools that support specific asynchronous design patterns. Often creating a well-designed asynchronous application comes down to recognizing the design pattern your application is implementing and then picking the right set of .NET components.

Read more

.NET Compiler Platform – Language-Agnostic Code Generation with Roslyn
The Roslyn code base providespowerful APIs you can leverage to perform rich code analysis over your source code. For instance, analyzers and code refactorings can walk through a piece of source code and replace one or more syntax nodes with new code you generate with the Roslyn APIs. A common way to perform code generation is via the SyntaxFactory class, which exposes factory methods to generate syntax nodes in a way that compilers can understand. The SyntaxFactory class is certainly very powerful because it allows generating any possible syntax element, but there are two different SyntaxFactory implementations: Microsoft.CodeAnalysis.CSharp.SyntaxFactory and Microsoft.Code­Analysis.VisualBasic.SyntaxFactory.

Read more

Attribute Routing in ASP.NET MVC 5
Routing is how ASP.NET MVC matches a URI to an action. MVC 5 supports a new type of routing, called attribute routing. As the name implies, attribute routing uses attributes to define routes. Attribute routing gives you more control over the URIs in your web application.

Read more

Videos we favorited

Game Dev Show 15 – Building a Windows 10 (or Xbox) Game with Win2D, C# and XAML

In this episode of the Game Dev Show, I introduce you to Win2D – a powerful and easy-to-use Open Source library for immediate mode 2D graphics rendering with GPU acceleration. It is available to C# and C++ developers writing Universal apps and games for Windows 10 (UWP) - including Xbox One - and also Windows Runtime apps for Windows & Windows Phone 8.1. It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.

Read more

Libraries and Tools to the rescue

ASP.NET MVC Boilerplate

A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft. Find out more at Read more

Announcing MSTest Framework support for .NET Core RC2 / ASP.NET Core RC2

.NET Core RC2 and ASP.NET Core RC2 released just a couple of weeks back. They feature the introduction of the .NET CLI, major changes to the .NET Core SDK (formerly called DNX), the rebranding of ASP.NET 5 to ASP.NET Core, and more. You can read about these on the .NET team blog and the .NET Web Development team blog. We are now pleased to announce MSTest framework support for these releases! The framework and its allied packages are available on NuGet now. This is a preview release, and we are looking for your feedback to make this a robust rollout for RTM. Read more

Events/Webinars/Seminars you shouldn't miss

dotnetConf is back! Free live streaming developer event – June 7th-9th 2016

.NET plays an important role in the lives of many Visual Studio developers, I for one have worked on many ASP.NET, WPF Desktop and other back-end .NET services over the years in my career and therefore its really exciting for me to be part of the team to bring you yet another dotnetConf, back again and streaming live this week (and for free, with no need to register)! Read more

Follow us: Facebook Facebook Twitter Twitter
/* DotNet Weekly */


Unsubscribe here