- Mathew Aniyan highlights the inclusion of CodeLens in the Visual Studio Online service offering which gives developers insight to their code right form the IDE.
- Rami Sarieddine highlights some great news for Student developers! Free access tot he Azure Platform as part of the DreamSpark program.
- Shawn Wildermuth discusses the need to move to more RESTful APIs and goes over how the older RPC style APIs do not work so well in our current environments.
- Eric Lippert picks up a theme from a post from several years ago and looks at why the compiler gives an error when rounding a division of an integer by another number.
- James Michael Hare sets another of his little puzzlers free, this time identifying an efficient way to find the largest square of 1’s inside a matrix.
- Jef Claes takes a look at parsing command line arguments in F# to allow him to port one of his Node.js applications to F#.
- Jon Skeet asks the community for their opinion in this ‘Request for comment’ post discussing operator precedence in C# 5 to assist with the official ECMA standardization.
- Troy Hunt discusses some of the serious issues he finds when looking at the security of Mobile Applications and their APIs.
- Anton Lobov shares a look at the support for ECMAScript 6 and TypeScript in ReSharper 9.1
- Mike Hadlow follows on from his previous post on building web applications using OWIN and F# with a look at using the Nowin open source implementation instead of the Microsoft OWIN libraries.
- Rob Miles discusses the benefits of wrapping up environmental things when dealing with date/time which may need to be manipulated with your test code.
- Tomas Petricek shares a look at re-writing a function from C# to F# for comparing date ranges and highlights some of the language features he finds particular appealing in F#.
- Vladimir Khorikov discusses why he believes that the use of CQRS is not a binary choice and that there are a spectrum of possible implementations.
- Mads Torgersen shares a useful reference of what was implemented and when in C# 6 and VB.NET 14.
- Max McCarty discusses the inadvertent disclosure of information caused by returning certain response codes and goes over the use of 404 responses of the more description 403 forbidden responses.
- AJ Kumar highlights a number of things you can do to better secure your IIS based web servers.
- Eric Lippert also talked about DRYing out your policies leaning on the heavily understood DRY principal (Don’t Repeat Yourself).
- Phillip Trelford highlights the happenings at the F# Exchange 2015 event that took place on the 17th.
- Francois Boucher highlights the first MVP Virtual Conference, a two day event covering all aspects, IT Pro, Dev, and Consumer, with sessions in English, Spanish, and Portuguese. So if you are available on May 14th and 15th, register soon!
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