Tools and Libraries for an ASP.Net developer in 2018

Tools Resharper One of the most popular productivity tool for Visual Studio users. As Visual Studio keep adding the same functions introduced by Resharper, it’s getting pretty OK just use Visual Studio without Resharper. Still, I love using Resharper as it helps me focus on problem-solving.   In particular, I like its continuous testing feature. Bad… Continue reading Tools and Libraries for an ASP.Net developer in 2018

Recursive mocking using Moq

Introduction When we want to mock a method that’s inside an interface which is inside another interface. This can go tricky. I’ll have a look at easy way mocking recursively using Moq. Prerequisite Moq mocking library ( Nuget package) Case There is a class having a dependency of IFoo interface, and IFoo contains IBar interface as… Continue reading Recursive mocking using Moq

Use Hangfire with SQLite in ASP.Net 4.5.

I’ll install Hangfire with SQLite, which could be quick and easy solution for small projects, which do not need full blown DB server. Versions of each framework and libraries are as follow. APS.Net MVC 4.5.2 SQLite 1.0.103.0 Hangfire 1.6.7.0 Hangfire SQLite extension 1.1.1.0 Confusion selecting correct SQLite library. When go to http://hangfire.io/extensions.html page, we can see the… Continue reading Use Hangfire with SQLite in ASP.Net 4.5.

How to use bower to manage front-end library in Visual Studio 2015 : for beginners

Background While looking for the JS libary to populate folder as beautiful tree structure and hopefully having modern UI, I found a useful angularjs based open source called, angular file manager(git), which has beautiful and easy-to-use UI, worth to spend some time for my work. The manual of the app said ‘use bower install –save angular-filemanager’ to… Continue reading How to use bower to manage front-end library in Visual Studio 2015 : for beginners

SQLite in .Net

After using SQLite for a while, a few conclusions that I had were SQLite is quite stable enough to be used in corporate environment. SQLite is faster than SQLCE. For a SQLite admin, use the Firefox addon –  https://addons.mozilla.org/de/firefox/addon/sqlite-manager/ SQL Server Compact Toolbox will be useful: https://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1 Both SQLite and SQLCE cannot be used in a… Continue reading SQLite in .Net