sunset-watch allows you to run BDD specifications on your web application but unlike Selenium, it runs into the same browser session as the web application itself. Which makes it super easy to configure and run tests with minimum dependencies (only jQuery at this moment) with other tools. The idea in a nutshell is like following:… Continue reading sunset-watch – yet another lightweight JavaScript BDD library
Author: Moim Hossain
IAC – Using Azure RM templates
As cloud Software development heavily leverages virtualized systems and developers have started using Continuous Integration (CI), many things have started to change. The number of environment developers have to deal with has gone up significantly. Developers now release much frequently, in many cases, multiple times in a single day. All these releases has to be… Continue reading IAC – Using Azure RM templates
Production-ready mesosphere cluster on Azure with single command
Lately I have been busy exploring how a production ready mesosphere cluster can be built on top of Azure. The journey was interesting because it went through quite a few technologies that I was almost oblivious before I started. But at the same time excited and amazed by their capabilities that I feel I should… Continue reading Production-ready mesosphere cluster on Azure with single command
RabbitMQ High-availability clusters on Azure VM
Background Recently I had to look into a reliable AMQP solution (publish-subscribe queue model) in order to build a message broker for a large application. I started with the Azure service bus and RabbitMQ. It didn’t took long to understand that RabbitMQ is much more attractive over service bus because of their efficiency and cost… Continue reading RabbitMQ High-availability clusters on Azure VM
It’s harder to read code than to write it
When I started writing code for commercial projects ten years back (around 2003), I've learned an important lesson. I was assigned to write a function that serializes a data structure into XML string and send that in a SOAP body. I was very fast writing the module that mostly uses concatenation of BSTR objects in… Continue reading It’s harder to read code than to write it
Quick and easy self-hosted WCF services
I realized that I am not writing blogs for a long time. I feel bad about that, this post is an attempt to get out of the laziness. I often find myself writing console applications that have a simple WCF service and a client that invokes that to check different stuffs. Most of the time,… Continue reading Quick and easy self-hosted WCF services
Prompt for Save changes in MMC 3.0 Application (C#)
Microsoft Management Console 3.0 is a managed platform to write and host application inside the standard Windows configuration console. It provides a simple, consistent and integrated management user interface and administrative console. In one of the product I am currently working with uses this MMC SDK. We used it to develop the configuration panel of… Continue reading Prompt for Save changes in MMC 3.0 Application (C#)
Custom SPGridView
Recently I had to create a custom Grid control that allows user to do grouping, sorting, paging and filtering data displaying in it. I spent few days to figure out if there are third party controls (like Xceed, Infragistics etc) that can meet my requirements. Sadly I found that these controls can't fulfill what I… Continue reading Custom SPGridView
jQuery Autocomplete inside partially rendered user control?
Yesterday a very small issue put me into the hell for almost an hour. Finally I was able to figure out a workaround for me.I am not claiming this is the best approach to solve this problem or stuff like that, but definitely it worked for me nice, and I did not find any downside… Continue reading jQuery Autocomplete inside partially rendered user control?
Parallel Extensions of .NET 4.0
Last night, I was playing around with some cool new features of .net framework 4.0, which a CTP released as a VPC, can be downloaded from here.There are many new stuffs Microsoft planned to release with Visual Studio 10. Parallel Extension is one of them. Parallel extension is a set of APIs that is embedded… Continue reading Parallel Extensions of .NET 4.0