TypeScript – A Super Set of JavaScript
Microsoft is taking a big leap over JavaScript by introducing TypeScript. Being a JavaScript developer, I know the kind of problems that crop up while developing an enterprise application or any other...
View ArticleUsing DotNetOpenAuth
We recently got a new client requirement to implement an OAuth 1.0a Service Provider. We looked for libraries and came upon DotNetOpenAuth. This blog is to share our experienc
View ArticleSimple rules to write efficient parallel programs
It is said that "Concurrent programming is still more art than science". Here are 8 simple rules for efficient implementation of your parallel programs
View ArticleWindows Phone 8 – Architecture, App model and Navigation
Many of us want to see whats new in Windows Phone 8 and how Microsoft wants to find its place in the cut throat world of mobile applications. No more endless searches to find the answer. The Windows...
View ArticleMicrosoft’s Big Data Initiative with Apache Hadoop, HIVE and PIG
Big data: Nowadays the hottest topic of discussion in the technology world is Big Data. Before analyzing the Opportunities and Microsoft’s...
View ArticleHDInsight: Installation on Windows platform
Guide for starting with HDInsight on windows Installing HDInsight on windows: HDInsight installer is powered by Microsoft Web Platform Installer. To download it you can use the following link:...
View ArticleNew Features in C#.Net 5.0
Here are some of the C#.NET 5.0 New Features - 1. Key Features Matrix: Microsoft has published a new version of C# 5.0 beta with CLR version 4.5. C# 5.0 introduces mainly two key features: Async...
View ArticleApplication Health Monitoring in Asp.net
Health Monitoring framework allows to monitor the status of asp.net applications and logging the required information, this enables the application to monitor all the events and provide the flexibility...
View ArticleSelecting appropriate partitioning strategy in Task Parallel Library- Part I
When you supply any data to a parallel loop in Task Parallel Library (TPL), it is automatically broken into partitions and these partitions are allocated to tasks. Otherwise if loops were to pick each...
View ArticleMEF Runtime Plugin Swapping
Introduction Managed Extensibility Framework (MEF) is a solution by Microsoft to build applications from reusable components which can be discovered, reused and composed. It is best suited for...
View Article