Articles in .NET

Dependency Injection
Dependency Injection (DI) or no Dependency Injection in the .NET Framework
We often hear the terms Inversion of Control or Dependency Injection used interchangeably, which is normal considering they refer to the same thing. Inversion of Control is a programming style where a framework or runtime controls the program flow. It was first brought into discussion in Designing Reusable Classes, published by the Journal of Object-Oriented Programming in 1988.  It’s like saying that your car is special because it has wheels. Later, Inversion of control over Dependencies bec
Revised csproj in ASP.NET Core MVC and Visual Studio 2017
Visual Studio 2017 and ASP.NET Core MVC
If Visual Studio 2015 doesn’t meet your needs anymore, you should give Visual Studio 2017 a try.  The updates to the CLI Tools, the new templates, changes in existing templates and the framework, Docker integration and a lot of other cool stuff will most likely make you happy. Visual Studio 2017 From the beginning of the install phase, we can notice how Microsoft surprises us with a performance optimized IDE. The installer is workload-based, allowing package installation for a certain kind of
ASP.NET vs ASP.NET Core
Introduction to .NET Core
This article was written by Irina, senior .NET software developer from our team in Iasi. Learn more about Fortech’s .NET development services and know-how here.   What is .NET Core? Since the appearance of .NET, from .NET Compact Framework to Silverlight, or from Windows Phone to other Windows Store applications, software developers had to deal with fragmented versions of .NET. Although all this versions should have had a so-called ‘’common’’ runtime, they each ended up being a d