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
- Timmy Willison announces the release of jQuery 3.0, a new slimmer faster version of jQuery which leaves behind some of the baggage of older versions.
- Allison Buchholtz-Au discusses the improvements to the Visual Studio Version Control features.
- Mladen Prajdic announces the release of SSMS Tools Pack 4.0 which supports SQL Server 2016 RTM and improves the SQL Editor Plus Feature, can do nested replacement texts and export views to Excel.
- Jeff Martin talks about the May release of Visual Studio Code.
ECMAScript/JavaScript
- Jaime Gonzalez Garcia takes a look at performing functional style programming in JavaScript as part of his ‘Mastering the Archane Are of JavaScript-mancy’ series.
- Shaun Xu write up a nice article on ES7 Async/Await in Node.js with Babel.js.
- Dave Ceddia looks at the differences between the ECMAScript 5 CreateClass and ECMAScript 6 class when constructing classes.
- Kyle Pennell covers the joys of block scoping with ES6.
ASP.NET Core
- Damien Bowden joins forces with Fabian Gosebrink to take a look at combining ASP.NET Core with Angular 2 and WebPack.
- Rick Strahl reflects back on the time it has taken to reach the .NET Core and ASP.NET Core 1.0 release and shares a nice overview of the frameworks as they will be at launch.
Miscellaneous
- Jeffrey T Fritz discusses the results and methodology behind the DotNetConf look at Open Source Contributions to .NET Projects.
- Amir Barylko discusses the use of nulls and looks at how F# uses Option types to handles these situations.
- Florian Rappl shares a detailed introduction into the Microsoft Bot Framework.
- Rob Ashton details why you can’t be a good .NET developer.
- Ayende responds to the points in Rob Ashton’s post on why you can’t be a good .NET developer.
- Rohit Kandpal wrote a nice piece titled how to cook your code smartly (write for future).
- Jason Roberts takes a look at how you can create your own dynamic classes in C#.
- Andy Novick shares some experiences from dealing with a very long running database process (it too over 3000 hours) and many of these experiences apply beyond his specific experience.
- Alexandre Mutel goes over implementing a Markdown Engine for .NET.
Community
- Dylan Beattie highlights the excellent program of speakers and topics for the Progressive.NET event in London on June 22nd through the 24th.
- Scott Hanselman posted the latest ASP.NET Community Standup on June 14th.
- Jeffrey T Fritz adds his notes from the recent ASP.NET Community Standup on June 14th.
- Glenn Block reminds us that the .NET Fringe is back and will be in Portland, July 10th through the 12th.
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