.NET developer at Appyway
In the wake of the issue with NPM, I wanted to share my view and experience with
dependency management.
First of all, what happened? I’m not going to go too deep on what actually
happened (there’s plenty of information about that), but essentially,...
Why?
In ASP.NET MVC, applications are divided into horizontal layers, which is
reflected in the project structure:
* Controllers
* Views
* Models
* Scripts
* Style
It’s a good idea to divide you application into logical parts. While the idea of
horizontal slices might look like a...
With the proliferation of REST API’s, external ones and internal ones (think
microservices), we very often find ourselves depending on these external
services in our applications. Usually we have some designated class in front of
the access to such a REST API. That class...
In my previous post about probable new features in C# 7, I talked about Tuples,
Record Types and Pattern Matching. These are the most obvious candidates for
inclusion. In this post I want to highlight a few more new features that are not
getting as...
It seems like only yesterday we got C# 6, but as it goes in software development
land, the next thing is already on its way. In this post I want to describe the
most likely new C# 7 features, what they look like and why...