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
- Scott Hunter talks about .NET Core RC2, the improvements, schedule and its roadmap.
- Brian Harry announces TFS 2015 Update 2.1’s availability.
- John Montgomery gives you 14 more reason to download Visual Studio 2015 Update 2 today (if you haven’t already downloaded it).
- Harikrishna Menon introduces the NuGet Beta Channel.
- The Realm Team announces Realm Xamarin, which is a full database for mobile app developers.
- June Rhodes welcomes the Protobuild to the .NET Foundation.
- Justin Clareburt wrote up a nice piece on a Macros extension for VS 2015.
ECMAScript/JavaScript
- Anders Poulsen write a nice article on TypeScript discussing its use on the web and the illusive type-safety-advantage it provides.
- Derick Bailey wrote about the performance implications between JavaScript’s new vs object literals.
- Jaime Gonzalez Garcia takes a look at ES6 Sets, titled, Barbarian Meets Coding.
- Jaime Gonzalez Garcia also talks about argument destructuring and type annotations in TypeScript.
- K Scott Allen posted everything you need to program components in Angular 1.5.
MVC
- Shawn Wildermuth covers writing API controllers in ASP.NET MVC 6.
- Jason Roberts shows how to use the C# 6.0 nameof operator in ASP.NET MVC Razor Views.
ASP.NET Core
- Michal Ogluszka wrote about microservices with ASP.NET Core and MVC 6 on Linux.
- Shawn Wildermuth talksa bout the future of project.json in ASP.NET Core.
Miscellaneous
- Doug Finke wrote about PowerShell and how it can be utilized as a query language for JSON.
- Jeffrey T Fritz introduces the IIS Administration API.
- Rick Strahl wrote about getting motivated to move to SSL and HTTPS.
- Steve Smith covers the one thing just about all of us are bad at, Error Handling.
- Channel 9 covers Edge F12 Tools for Tracking Changes.
- Nick Craver talks about how Stack Overflow does deployments.
- Scott Hanselman reflects over the past 10 years and 520 episodes of his podcast.
- Jeremy D Miller wrote about how we do semantic logging.
Security
- Troy Hunt posted a nice discussion and video over CSP (Content Security Policy).
- Cellfish write up a nice article on preventing CSRF (Cross-Site Request Forgery).
Community
- The ASP.NET Team held their weekly standup on May 10th.
- Jeffrey T Fritz provides his notes from the ASP.NET Community Standup on May 3rd and his notes from the meeting on May 10th.
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