Nothing is as powerful as…

Nothing is as powerful as an idea whose time as come – Victor Hugo

Blogging Again

Now I have some free time and a lot of cool things I want to blog about.  Sorry for the 2 year wait. I promise to make it up by publishing some awesome find. Keep a look out

Visual Studio 2010 RC – Cool New Features

Visual Studio 2010 RC – Cool New Features

I have been using Visual Studio 2010 Release Candidate and there are few cool things that I am pleasantly surprised about. I have list a few off the top of my head. See my list below – with pictures.   Sequence Diagram Generation I find this to be a life saver. I don’t know about [...]

Snowy Night in NYC

Its one of those nights where all I want to do is watch TV. I wont be publishing any code tonight. But just to let you know, this weekend there is a Software Engineer 101 Webcast this weekend (Feb 27)? If not and you want to add something extra to your arsenal the sign up here.  A [...]

Code Bytes #1 – PLINQ Basics

PLINQ /Parallel LINQ is part of the TPL (Task Parallel Library) and it makes your life easier when it comes to multi-core processor programming which is totally different from multithreading which allows more than one thread per process and you have no idea if they will be equally distributed across CPU cores. To use PLINQ [...]

Code Bytes Series Intro

Code Bytes Series Intro

Today while on the F train home from work, I was thinking about how nice it would be to have these short series of code segments called Code Bytes (as Sound Bytes) that get straight to the point with little or no explanation. Yes there will be gaps in your learning if you are new [...]

Dynamic Programming in C# 4.0 – An Overview

One of the most interesting additions to C# 4.0, I think, is the dynamic addition. Just thinking about this makes me excited. I will jump right into a little theory then some code. The Theory of Dynamic So what is this here dynamic thingy? dynamic in C# 4.0 refers to dynamic binding and dynamic binding [...]

Threading with the Thread Pool and BackgroundWorker

Threading with the Thread Pool and BackgroundWorker

Today I want to talk about threads since every programmer works with them and absolutely loves them. Typically, when we create a thread, your code can look like this: There is nothing wrong with creating threads like the code above. But there is one thing you have to keep in mind. Thread creation and startup [...]

MVVM (Model View View-Model) For Dummies/Simplified

Introduction A few months ago I took the leap from WinForms programming to WPF and quite naturally, I took to it like a duck to water. Well, to be honest I had been developing Silverlight applications since its inception and being that Silverlight is a subset of WPF it required a low learning curve to [...]

WPF Commanding

WPF Commanding: The Basics Commanding in WPF is unlike your traditional events in Winforms. Commands were primarily designed to be used at the application level, but they have become one of the most popular features among developers when it comes to UI programming (we tend to use them more than they should be). Commands enable [...]

Follow

Get every new post delivered to your Inbox.