Home Software Blog Wallpapers Webtools

Didn't take too long to port my ASP.NET website to Python. I must say working with Python Flask has been great fun which I'll have to write about this sometime soon. A great web framework needs an equally great hosting provider - I am using PythonAnywhere. I haven't faced any issue with setting up the website with them. If you like python and are thinking of hosting for free, PythonAnywhere is the first place to check.


Assembly Properties

Assembly Properties

Integrates with Windows Explorer and lets you view .NET assembly information in a new tab of file properties. Also allows you to register and unregister assemblies for skipping strong-name verification.

Click here to know more.

Npp Tail

Npp Tail

A plugin for Notepad++ that automatically scrolls the text to show updated file contents.

Click here to know more.

Recent blog posts

blog-icon Configuration support in DotNetCore

We'll look at the support for dealing with configurations available in .NET Core applications in this blog post. We'll use a console application to work with raw classes to understand what capabilities are available to us.

blog-icon Publishing DotNET Core Apps

As we all know, .NET Core follows the same strategy for compiling application into an intermediate form so that it can run on multiple platforms like Windows, Linux and MacOS without recompiling the source code as Java.

blog-icon NUnit with .NET Core in VS-Code

Typically we don't really pay much attention to objects when writing our applications.

blog-icon Multi-threaded producer - consumer in Java

The producer - consumer pattern is quite famous, here is a typical implementation of this pattern.

blog-icon Behavior of various JDBC DataSources

Dealing with connection pools in Java is a bit different. You need to use the correct DataSource implementation and there are quite a few! Each of these DataSource implementations behave differently.