SQL Operations Studio

#182 – November 26, 2017

sponsor

Free Bug Tracking for .NET developers

Free C# error logging and reporting – hosted solution with a free start-up plan at ErrLog.IO

this week's favorite

SQL Operations Studio

SQL Operations Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.

Span

Span is a new type we are adding to the platform to represent contiguous regions of arbitrary memory, with performance characteristics on par with T[]. Its APIs are similar to the array, but unlike arrays, it can point to either managed or native memory, or to memory allocated on the stack.

Overview of Visual Studio 2017 and Updates for .NET Developers

Visual Studio 2017 first released in March of this year. Since then, there have been five updates with each bringing more improvements and capabilities. Every improvement is geared towards making you more productive and this post aims to give you an overview of the culmination of features to date. Read on to see how you can get started working on your projects quickly and write better code faster.

Valit – dead simple, fluent validation for .NET Core

About two months ago I worked on the microservice for my company’s new product. The whole thing was based on the CQRS pattern which is basically about splitting the application into reads (queries) and writes (commands). I came to the point when I wanted to validate a command object received from RabbitMQ. Without thinking, I started coding another if statements which after a while became my „domain logic”. I’m not going to present the example code because I’m sure that majority of you have seen this at least once in your life.

The Future of Languages in Visual Studio

Visual Studio language development is hard. There are so many aspects to a language that you need to consider and working with the Visual Studio SDK can be trying at times.

newsletters