Clean Architecture with C# .NET

Today, in this post I will walk you through the basics and important concepts related to Clean architecture with .NET. What is Clean Architecture Clean architecture is the next iteration of the very well know architecture patterns that we used to see in the past like Hexagonal, Onion, and Screaming architecture. This architecture is by no means a silver bullet or first-class solution to all architecture problems or complexities that we face today....

April 22, 2021 · 6 min · ShreyasJejurkar

How to fix - Could not found one or more components. please reinstall the application error.

Recently I was working on one of the projects where I was using SQL Server 2014 as a database and Visual Studio 2019. And suddenly I started getting the above error when I tried to open SQL Server 2014. I tried repairing the installation of SQL Server 2014 via the installer, but it did not work, and I was getting the same error as before. So I got into thinking, like what I did before I was getting this error, then I realized that I have deleted the “Visual Studio 2010” folder from my Program Files (x86) folder....

April 16, 2021 · 2 min · ShreyasJejurkar

Log Entity Framework Core generated SQL in ASP.NET Core

If you’re a .NET developer, then you are most probably familiar with Entity Framework data access technology that Microsoft provides for developers. But still, if you are not familiar then let me explain to you. Entity Framework is an Object (Relational) Mapper for database objects, meaning it lets you query database records using LINQ (Language-integrated query) and under the hood, it generates the resulting query based on your LINQ expression and executes it on the database, and if there are resulting records from SQL query then those records EF maps to your C# class objects, so that you don’t have to do that heavy lifting for mapping database values to C# objects and vice versa....

November 15, 2020 · 3 min · ShreyasJejurkar

How to - Disable Windows Defender on Windows 10 Home / Pro

Windows 10 comes with built-in virus protection called Windows Defender. It runs in the background and gives real-time protection to your system. Real-time protection means whenever it finds a new file in the system, for example, like when you copy a new file to the system from an external drive or download a new file from the internet, the defender will start scanning it for virus or malware before you actually open it, protecting the system from getting vulnerable and makes sure that its safe to execute....

January 18, 2020 · 2 min · ShreyasJejurkar

How to - Install R and R studio on Ubuntu

R is the most popular programming language in the field of Big data analysis and data science. Python is also there on the other hand but R has a much bigger library for statistical packages. And also R builds in data analysis functionality by default, whereas Python relies on packages. So the most preferred language for data analysis is R. So in my today’s blog post am going to demonstrate how you can download R and R studio which is an IDE meant for faster R development on Ubuntu....

March 29, 2018 · 3 min · ShreyasJejurkar

How to - Fix MySQL Command line Client crashing problem.

MySQL is one of the popular and open-source Relational databases available in the market. And it supports connectivity for all popular programming languages including C++, JAVA, and C#. We can install the MySQL server on our machine by simply downloading the setup binaries from the official site and installing it just like we install any other software. While installing setup will prompt you for the root password for the security of the database access....

January 7, 2018 · 3 min · ShreyasJejurkar

How to - Do C/C++ graphics program in Ubuntu install libgraph (graphics.h) in Ubuntu.

In my last post under the category of Ubuntu, I have shown you how you can easily setup Ubuntu as VM (virtual machine) under VirtualBox. And today we are going to talk about installing libgraph (graphics.h) in Ubuntu. Linux is very popular in the world of developers because it sports some built-in compilers out of the box like popular GCC compiler for C/C++ development. But some of the development tools we have to download via internet like one is if we have to do basic graphics development under Ubuntu then we should install libgraph libraries under Ubuntu which contains graphics....

April 9, 2017 · 3 min · ShreyasJejurkar

How to install and configure TASM on Windows 7/8/10. 

Before we get started with TASM installation on a Windows machine, let’s get some knowledge about TASM and learn what it will do for us. Turbo Assembler (TASM) a small 16-bit computer program which enables us to write 16 bit i.e. x86 programming code on 32-bit machine. It can be used with any high level language compliers like GCC compiler set to build object files. So that programmers can use their daily routine machines to write 16-bit code and execute on x86 devices....

March 27, 2017 · 3 min · ShreyasJejurkar

How to - Setup Ubuntu as Virtual Machine on Windows

Programming on Ubuntu has many advantages than on doing it on Windows. Because Ubuntu sports a many programming language compilers out of the box and there is no need to install them additionally. I am not saying Ubuntu is better than Windows but while in some cases it is. And Microsoft knows this and that’s why Microsoft allows you to run Linux bash shell inside in Windows 10 Anniversary update (14393)....

January 22, 2017 · 5 min · ShreyasJejurkar

How to manually install Android/Windows Phone driver on Windows 7/8/8.1/10 PC

Most of the users face the problem of smartphone connectivity to the PC due to lack of its driver. Most of the users face following problem while connecting their phone to the PC. 1. I connected the phone to the PC via USB but can’t see in File explorer. 2. I connected phone but receive message like ‘malfunctioning USB device’. 3. Recive message like ‘Windows can’t find driver for the device’....

December 22, 2016 · 3 min · ShreyasJejurkar