Job hopping with the buddy system
Imagine this scenario: You are sitting in your final technical interview the lead architect asks you about your experience using the MVC pattern noted on your resume. Before you can answer the...
View ArticleResharper Nightly Builds and Stylecop
The latest stylecop checks the ReSharper build number. In case you have to put on a more recent nightly build (as I am in the process of doing), here is the...
View ArticleUniqueness of SessionId and GUID
Random and unique are two different words with very different meaning. To generate random number, there are many algorithms but none to guarantee unique number. This causes a problem of non-unique GUID...
View ArticleMac type grid view control for asp.net/java web applications
For one of my project, I made a very dynamic grid which is totally HTML based and very fast while rendering data from server. Features:No viewstateDynamic grid which gets data on scroll using REST...
View ArticleWindows 8 Composition and Content
Composition is an integral part of Windows 8 UI design from both aesthetic and logical perspectives. This post modified my previous post, Refactoring Windows 8 Code-Behind to MVVM. adding to the...
View ArticleTransition to Exchange 2007 from exchange 2003
In the lifespan of an organisation it’s messaging environment be transitioned to a newer version several times. Whilst this is not a complicated thing to do it does require some level of planning and...
View ArticleAccessing all context properties in a custom BizTalk pipeline component
Previously I talked about how to create a custom BizTalk pipeline component, and gave a few examples for accessing specific context properties. I wanted to be able to dump all the context properties to...
View Articlesetting the database to offline/online state
Sometimes we want to make a changes to the database or create a backup, but the users must be disconnected for this time. The easiest way is to set the database to the offline state: ALTER DATABASE...
View ArticleAndroid–Create a ListView with rounded corners
In a previous post I showed how to create a custom multi-line ListView bound to an ArrayList. Let’s make it a little more visually appealing and give each item some rounded corners. If you followed the...
View ArticleUsing Entity Framework to Query Dynamic Types
I ran across a unique scenario recently, and I’m not sure if I should be proud of the solution, or appalled at the Frankenstein result. Either way, I thought I’d post about it to possibly help others...
View ArticleAn alternative to cursor
While working with database we often require to use Cursor. Cursors force the database engine to repeatedly fetch rows. This may slow down your database and locking may occur. As a result cursor are...
View ArticleHow To Copy A Schema Container To Another SQL Azure Database
This article is written to assist SQL Azure customers to copy a SCHEMA container from one SQL Azure database to another. Schema separation (or compress shard) is a technique used by applications that...
View ArticleUse Hand Coding Coded UI Test For Automated Vs2010 Test Scripting
Coded UI Test comes news with Vs2010. Use Hand Coding Coded UI Test For Automated Vs2010 Test Scripting Hand Coding Coded UI Test use the scripting Language c# or vb.net Thanks Abhishek
View ArticleMocking ITable<T>
I have to do some mocking of an ITable to be able to test some of my code, as you may imagine this is the point where we’re crossing the data boundary… Now, ITable is a total bugger to mock, I’ve tried...
View ArticleProblem: DropDownList Always Posts Blank Value in ASP.Net MVC 2
Consider the following code:<%= Html.DropDownList("State", new SelectList(new string[] { "","AK","AL","AR","AS","AZ","CA","CO","CT","DC","DE","FL","GA","GU","HI","IA","ID",...
View ArticleExchange 2007 Cluster Continuous Replication (CCR)
Introduction The CCR cluster in Exchange 2007 allows your environment to become fault tolerant (up to a level) and is the basis of the 2010 DAG technology. Whilst it is a bit of a fairy/drama queen...
View ArticleHow it works: Exchange 2007 Cluster Continuous Replication and transaction logs
The background workings of a CCR can be quite mysterious but are, all in all, not that difficult to understand. First of all we need to know the following things: · There are two fundamental...
View ArticleWays To Load Data In SQL Azure
This blog provides links to a presentation and a sample application that shows how to load data in SQL Azure using different techniques and tools. The presentation compares the following techniques:...
View ArticleBack in the Saddle
It seems 2012 has started with an even faster pace than 2011 did. And with that the activities for a year full of promise have started. So far this year I am scheduled to be at the following events in...
View ArticleA Simple implementation of the Proxy Design Pattern using C#
A proxy is an object that can be used to control creation and access of a more complex object thereby deferring the cost of creating it until the time its needed. Below is a simple implementation of...
View Article