Erudition

Known facts, ideas, and skill that have been imparted

My article on Pex at MSDN

My article on Pex is now online at MSDN, it provides you with an overview of Pex and how to use it...

Date: 12/01/2009

SQL server collation setting for TFS 2010

To work with Visual Studio Team System Team Foundation Server, the collation settings for SQL Server...

Date: 11/24/2009

Unit testing SharePoint solutions using Pex

Peli provides a good overview on how you can use Pex Moles to unit test SharePoint applications by...

Date: 11/10/2009

Moles - Pex detour Framework

Moles is a lightweight mocking framework that provides a mechanism to stub non-virtual methods...

Date: 11/10/2009

Unit Test v/s PUT

A unit test is a method without parameters that represents a test case and typically executes a...

Date: 11/10/2009

Dowload Microsoft Pex from here!

You can download the latest version of Pex from here:...

Date: 11/10/2009

Microsoft Pex

Pex goal is to automatically and systematically produce the minimal set of actual parameters needed...

Date: 11/10/2009

Benefits of Unit Testing

Some of the key benefits of Unit Testing include:  Trusted Code: Unit Testing is the best mechanism...

Date: 11/10/2009

Design principles for a better life!

No this is not an “art of living” post where I talk about how you can improve your life with doing...

Date: 01/04/2009

The PnP architecture meta-frame

The Application Architecture Guide 2.0 by PnP introduces the concept of “an architecture frame”. It...

Date: 01/04/2009

Martin Fowler: Who needs an architect

An all time favorite read: https://martinfowler.com/ieeeSoftware/whoNeedsArchitect.pdf? The best part...

Date: 01/04/2009

Fundamentals to designing your application architecture

Determine what you are designing for: The first and the most critical part of designing an...

Date: 01/02/2009

PnP guys ROCK!!!

Thanks to the Patterns and Practices team for rolling out the Application Architecture Guidance 2.0....

Date: 01/02/2009

Complexity requirements for Vista Passwords

When assigning a password in Vista / Win2k8 it should meet the following requirements: 1. Not...

Date: 09/06/2008

The Middle Out approach to SOA

Microsoft has its own approach to implementing SOA. Termed as the middle out approach, the basics...

Date: 08/28/2008

Microsoft is Service Oriented!!: An analogy

Ok let's think about it , Microsoft is a software company which provides a huge set of products to...

Date: 08/24/2008

interesting analogs to explain design patterns:

| View | Upload your own

Date: 07/13/2008

XPATH Example

https://msdn.microsoft.com/en-us/library/ms256086(VS.85).aspx

Date: 06/19/2008

Generating a log for an msi installer

msiexec /i <path to msi file> /l*vx C:\SomeDirectory\SomeFilename.log

Date: 04/29/2008

List of TCP and UDP Port Numbers

https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

Date: 04/15/2008

Code Snippets for common operations

  1. read all the contents of a File string output = File.ReadAllText(<FilePath>); 2. Write...

Date: 12/20/2007

Creating a new document in a Document Library

string _siteUrl = "https://localhost"; using (SPSite _site = new SPSite(_siteUrl)) { using (SPWeb...

Date: 12/06/2007

Calling a WCF service from Infopath

Recently I got into a scenario where I wanted to call a WCF service from within an Infopath Form...

Date: 12/05/2007

Debugging Web parts in WSS

Although VS 2005 provides awesome support for developing Web parts one of the pain points can be...

Date: 10/29/2007

SO Terminology

Some common confusions (terms :)) with respect to SO Business Process It consists of a sequence of...

Date: 10/26/2007

Implementing Singleton using .NET Framework

Leveraging the .NET Framework features (sealed class and read-only properties) to implement the...

Date: 10/26/2007