Category .Net framework

Solid Design Patterns for Mere Mortals

Phil Japikse does a pretty nice presentation during .Net Conf 2017, about Design Patterns. Worth taking a look at and get back to “basics”. If you look at your code and automatically feel like you need to add comments, maybe you have too much and should decouple more. Creational Paterns Structural Patterns Behavioral Patterns Observer […]

Tag Helpers in ASP.Net Core

ASP.NET is quite a good framework for web applications. I enjoy working with it. Although it is not the only one I use, I have been building great things using it over the last couple of years. Recently, a new Razor edition has been introduced under the name of Tag Helpers. It aims at making the code […]

.NET Dependency Injection Frameworks

As Martin Fowler mentions it in his article, the basic idea of the Dependency Injection (DI) is to have a separate object, that populates a field in another class with an appropriate implementation of a specific interface. DI can be applied in three different ways: Constructor Injection, Setter Injection, and Interface Injection. A container I’ve used on several […]

C# vs Python – Part 2

I have with C# for easily about 8 – 10 years and I love the language. I have worked with Python for much less time. Probably about 1 year in total and I also like the language. There are a lot of discussions on the web in regards to differences, pros and cons betweens specific languages. […]

C# vs Python – Part 1

I have with C# for easily about 8 – 10 years and I love the language. I have worked with Python for much less time. Probably about 1 year in total and I also like the language. There are a lot of discussions on the web in regards to differences, pros and cons betweens specific languages. […]

Visual Studio Code

Visual Studio Code is the newest code editor provided my Microsoft and is intended to make easier the code-writing process we go trough. Let’s get one fact straight here. Visual Studio Code is not Visual Studio. And it does not aim at replacing it. Instead, see it as a code editor containing the key elements […]

20 of the top C# language questions answered

I love the C# Language. I enjoy learning the various material out there from the different versions which treats about the language details and intricacies. If you are starting with the language, you might want to try coming with answers to the following questions. Also check the link at the bottom for a great discussion […]