News
Visual Studio Code: October 2017 Release
The October 2017 release of Visual Studio Code is out and there are a number of significant updates in this release including several popular feature requests.
Catching up with C# 7.1 and C# 7.2
As part of Visual Studio 15.3, Microsoft offered their first point release of C# since .NET 1.1. C# 7.1 offers three new features, two of which that work.
Code
A DoS Attack Against the C# Compiler
Matt Warren takes a slightly deeper dive into C# generics and how we can DOS the C# compiler.
Minifying CSS and JavaScript with ASP.NET Core and Smidge
Scott Hanselman takes a look .NET Core minifying and compression tools in consecutive posts. This is the second post; you can check out the first one here.
Tools
Stuff Every .NET App Should be Logging at Startup
Over the years we have found that you can spend precious time trying to deal with finding answers to simple configuration/OS questions over and over again, particularly at times where there are production issues and downtime could cost the business a lot of money. This helper class can help you answer such questions more proactively.
Community Projects
YamUI
Microsoft has open sourced the UI component framework used for Yammer.com so you can use it in your projects.
Popcorn
Popcorn is a .NET middleware for your RESTful API that allows your consumers to request exactly as much or as little as they need, with no effort from you. It uses optional URL params, e.g /api/1/contacts?include=[Name,Company[Name,Address]]
that allows finer control on the consumer side, with more specific optimizations on the server side.
In Other News...
Twitter says now we can all use 280 characters
Huzzah! 280 characters for all says Twitter. Do you integrate with Twitter? Maybe there's some database field or api call somewhere you need to adjust?