For those who read this regularly, I apologize for not releasing this on Monday, I’ve had a crazy beginning to my work week!
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 JavaScript and front end roundups too!)
Software
- The Team at GitHub announce the release of Atom 1.0, their light weight text editor for developers.
- Corey Sanders gives an update on Microsoft’s partnership with Docker, including Windows Server Containers, and deploying .NET applications to Docker containers.
- S. Somasegar announces the official RTM release of Visual Studio 2015, July 20th.
- Daniel Roth highlights the shipping of ASP.NET 5 Beta 5 as an in place update to Visual Studio 2015 RC which updates the ASP.NET engine, but not the IDE tooling.
Information
- Josh Carroll shares a simple example which demonstrates the performance of the Angular 2 databinding.
- Southmountain takes a look at multi-targeting on the .NET framework and versioning of the framework.
- Troy Hunt takes a detailed look at HTTP Strict Transport Security and how he has implemented it on the Have I Been Pwned site.
- Imran Abdul Ghani gives an overview of the new features included in the C# 6.0 language.
- Joe Mayo takes a deeper look at one of those new C# features as he explores the use of Auto-Property initializers.
- Martin Fowler continues extending his recent article on Refactoring loops in code into a more modern approach using Collection Pipelines.
- Sasha Goldshtein discusses the practices of defensive programming and how there are times when you should rely on the consumers of your code not being stupid to avoid having too much defensiveness in your code.
- Kyle Baley shares thoughts on UI testing practices and tools informed by discussions with his local developer community.
- Sergey Shkredov discusses how the team built their new installer based around NuGet.
- Raymond Chen discusses the security implications, more accurately, the lack of security, that GUID generation routines provide.
- The .NET Team wants to “say thanks” to those who have contributed to Roslyn and Visual F# since their open source debut.
- Dorota Bohdanowicz asks if you want to be a tester, and to check if you have what it takes to be a good one!
Community
- Simone Chiaretta highlights the Web European Conference taking place September 26 at Universita degli studi di Milano - Bicocca.
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