Hello and welcome to This Week in .NET — a lovingly curated collection of links relating to what’s new and exciting in the world of .NET. The complete list is tagged dotnetweekly. (Don’t forget to check out our weekly jsweekly and frontendweekly roundups too!)
Software
- Harikrishna Menon announces the latest update to NuGet, v3.4.2, addressing performance issues reported in previous versions.
- Dmitry Matveev wrote up a nice article on what’s new in the recent EAP builds of ReSharper Ultimate 2016.1.
- Mike Brind takes a look at the use of Prefix, a free .NET profiler from Stackify, showing its use in profiling an ASP.NET application.
- Dylan Beattie highlights Axosoft GitKraken, a rather nice looking user interface for Git repositories available on Windows, Mac and Linux.
ECMAScript/JavaScript
- Bowden Kelly discusses the new JavaScript Language Service, Salsa, included in Visual Studio 2015 Preview which provides syntax highlighting, code completion, and method signatures for JavaScript code.
- Dr. Axel Rauschmayer discusses the handling of rejected promises in browers and in Node.js environments.
- Jaime Gonzalez Garcia provides a gentle introduction to Getting Started with Rx.js.
ASP.NET Core
- Ricardo Peres discusses ASP.NET Core Inversion of Control and Dependency Injection.
- Ayende turns his attention to the dotnet cli and discovers that the world has moved on and is still in quite a state of flux while the various release candidates align.
- Shawn Wildermuth discusses the caching implementation in ASP.NET Core 1.0 RC1.
Miscellaneous
- Jeremy D Miller follows up on his previous piece regarding his opinions on Open Source in .NET.
- Dylan Beattie discusses how sometimes the best and most important lull requests are actually the ones which are mostly removing code.
- Eli Weinstock-Herman shares a unit testing technique to ensure that you have decorated methods with the correct Authorization attributes to keep your application secure.
- Scott Hanselman builds on the Bash Shell announcements with a look at pulling in alternative shells.
- Joe Mayo continues his series of posts looking at the new Bot Framework, exploring how to create automated chat services for websites.
- Tim Murphy wrote up a nice piece on IDEs for developing Node.js in a Windows Environment.
- Eric Lawrence highlights a Malware Bytes blog post that has found some malware will skip over trying to victimize you if you have Fiddler installed.
- Scott Hanselman shares an up to date look at creating your own personal NuGet Server and packages feed, allowing you to have your own internal packages made easily available to you and your team.
- Jeremy Epling shares an update on the new features coming for Git support in Visual Studio 15 and the ALM products.
- Will Buik discusses improvements to Visual Studio 15 which will make working with projects which do not have a solution file much easier.
- Bill Wagner writes about another C# 7 proposal, with-expressions.
- Eric Rozell shares the announcement from the Facebook Developer Conference that React Native is getting Universal Windows Platform support which will let React Native applications run everywhere UWP will.
Community
- The ASP.NET Team held their regular ASP.NET Community Standup on April 12th with the regular round up of the goings on in the ASP.NET Community and on the project development status.
- Jeffrey T Fritz shares his summary notes from the ASP.NET Community Standup meeting that took place on April 12th too.
- The Monsters released a couple more episodes, Donuts, Donut Holes & Razor Output Caching with Tag Helpers, Realistic Prototype Data in ASP.NET Core with GenFu, and Working with Sensitive Data - User Secrets.
I hope you enjoyed this week’s links. Which ones caught your attention?
Please PM me if you have anything of interest for the next issue, and happy reading! - cpradio