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 release of NuGet 3.4.3.
- Brian Harry highlights the planned release of a minor update to TFS 2015 Update 2, which addresses some of the reported bugs in Update 2. Also check out his follow up for getting the 2.1 update out and addressing additional bug reports he has received.
ECMAScript/JavaScript
- Derick Bailey discusses the secret to building large JavaScript apps.
- Anton Lobov talks about the support improvements for JavaScript in some of the recent ReSharper releases.
- Mehdi Maujood wrote about Prototypal Object-Oriented Programming.
- Jaime Gonzalez Garcia shares a look at the Map data structure in ECMAScript 2015, sharing examples of its use in a number of scenarios.
- Abel Avram highlights the release of Node.js 6.0 which now supports 93% of the ECMAScript 2015 features.
- Eddie Zaneski takes a look at some of the new and exciting features which are included in the latest release of Node.js, such as, destructuring, REST parameters, and function defaults.
Agile
- Eric Gunnerson starts a series on Agile and the Theory of Constraints.
ASP.NET Core
- Shawn Wildermuth wrote up a nice article on how to implement the Logging Provider in ASP.NET Core RC1.
- Christian Jacobsen talks about a development workflow utilizing Docker and .NET Core.
- James Chambers shares a look at creating authentication in your application which uses GitHub accounts through a video and a detailed blog post.
- Shawn Wildermuth takes a look at publishing ASP.NET Core RC1 based web applications on the Azure App Service using the publish options in Visual Studio and using the Source Code publishing options on Azure.
Miscellaneous
- Jeffrey Fritz is looking at starting a new series of videos called ‘Fritz’s 10 Minute Tips’, go share some love for it!
- Art Leonard shares a look at improvements to the componentization of Visual Studio, including changes to reduce the size of the basic editor component to help aid the speed of install.
- Derek Comartin takes a look at running background and scheduled tasks, exploring the use of Hangfire, a library which provides capabilities for running fire and forget tasks in ASP.NET, including dealing with persistence and synchronisation between other nodes.
- Ed Charbeneau talks about the .NET of Tomorrow, discussing items revealed at //build and what is coming in C#7.
- Amanda Silver shares the latest news on the work integrating Xamarin into Visual Studio.
- Nat Friedman discusses how bringing Xamarin technology into Microsoft will lead to a new future for mobile application development.
- Ronana Cremin and Chris Love discusses the ever growing average size of web pages, which are now the size of the original Doom game.
- DmitriyArh88 takes a look at forming user friendly URLs when offering content in multiple languages.
- Nikjil Joglekar discusses the basics of CPU Sampling and how this is utilized in the Visual Studio Profiler to give performance information about your code.
- Patryk Borowa discusses some of the things to think about when performing code profiling and the benefits of performing such work.
Community
- Scott Hanselman and the ASP.NET Team had their Community Standup on April 26th.
- Jeffrey Frtitz shares his notes from this week’s ASP.NET Community Standup.
- Jason Roberts shares his latest free e-book, a quick start guide to what is new in C# 6.
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