Jack Ma, a developer's random stuff

https://jackma.com

This blog is now moved to https://jackma.com and will be renovated from there... :)

Date: 12/10/2015

A list of readings on async programming

Understanding the SynchronizationContext in...

Date: 04/16/2013

Something I should be aware of two years ago

I really wish I have known about these changes two years ago. So I can save some hours for resolving...

Date: 02/25/2013

If you don’t want to use one input method for all

I’m using Windows 8 system for my regular daily work. I’m using English as the display language and...

Date: 11/08/2012

LocalResource for Diagnostic, the size config matters

In one of my Azure projects, we use local storage to temporarily store some logging data files and...

Date: 11/08/2012

A not-bad article on WinRT for .NET devs like me

Turning to the past to power Windows' future: An in-depth look at...

Date: 11/07/2012

A tool to simplify and automate your SQL Azure database backup

So you have one or more SQL Azure databases that have data stored you treat really seriously and...

Date: 11/04/2012

win 8 doesn’t like WEP Wi-Fi connection

My newly installed win 8 system failed to connect to my home Wi-Fi without any useful information...

Date: 10/27/2012

A nice post from Jianshuo Wang

Surrounded by the Crazy to be Normal“I wrote an article on Weibo “They...

Date: 07/29/2012

I like this statement: The 100% coverage practice is costly only when it forces substandard code to be well designed.

And it is from a post of Patrick Smacchia on simple-talk.Patrick wrote an essay about writing unit...

Date: 03/20/2012

a special day

Today, Windows 8 Consumer Preview and VS 11 Beta are announced. This makes a special day for...

Date: 03/01/2012

Be careful when you use both Windows Azure Diagnostics and auto cspack build

Recently, one application I work on encountered an interesting issue. We have configured WAD to...

Date: 02/03/2012

build agent cannot be removed due to problematic reserved build

Due to an unidentified problematic reserved build, one of our build engine stops to function...

Date: 12/13/2011

have you ever really understood how Reliable Sessions works?

The Reliable Sessions feature of WCF has bothered me for a while because I thought I have never...

Date: 12/10/2011

/debug, /optimize

MSDN has articles about these two compiler switches. However, people have been always confused by...

Date: 12/07/2011

Yet another great post about use case and user story

Here we go.

Date: 12/01/2011

scenario, user story, use case

Here is a link to the most straightforward explanation around these concepts I have seen.In case you...

Date: 12/01/2011

tfsbuild destroy is your friend

Here is what I just got by using this command.Microsoft (R) TfsBuild Version 10.0.0.0 for Microsoft...

Date: 11/22/2011

Database.ExecuteSqlCommand

Database.ExecuteSqlCommand is very useful when leveraging Entity Framework 4.1/4.2 Code First model...

Date: 11/10/2011

Resuming my blog…

It’s been a while since I quit my dedicated co-located web server and even my personal Live blog was...

Date: 11/06/2011