In my previous blog post I wrote a step-by-step guide on how we can create a NuGet Package using Visual Studio. This one explains how to create a Nuget Server that can then be used as an additional Package source in NuGet. This repository will contain only the packages that you add and is often […]
Creating a Nuget Package using Visual Studio
Upon experimenting with various methods of creating NuGet packages manually and otherwise, I find this process quite straight forward and easy. This involves using a template created by Danny Varod. The following are the step-by-step process to be followed Get the template if you haven’t already Install the visual studio extension that adds the NuGet […]
Setting up a popup as bookmark in browser, script injection
Recently had a case in hand to auto-fill a large multi-page form in a SPA for quick tests. This was a repetitive task so it made sense to have a script for it. The script had to be injected locally on my browser which then filled-in the form based on the type of fill that […]
Wait for stuff in javascript
This could be useful when on the browser we needed to wait for some stuff to happen or finish before I start processing a block of code. Here are some useful functions that can be quite handy Waiting for all ajax requests to finish (uses jquery). This uses the query $.active property to see the […]
Global Error Handler in WCF
I recently read about the First Chance Exception and thought it was quite an interesting. While First Chance Expection helps during debug, for a production scenario we normally need to rely on catching errors using try catch. In a recent WCF project I tried implementing a GlobalErrorHandler and believe me it works like Magic. It […]
jQuery DataTables – Async and Responsive
I have used jQuery Datatables in a few MVC projects with Bootstrap and find it pretty easy to integrate. It allows data to loaded via ajax and can be made responsive. It has inbuilt UI features for sorting, pagination and search features. Here is an easy implementation sample.