anson zhang

anson zhang

Independent developer, software engineer,Microsoft MVP

7 years of EXPERIENCE in.NET development,
Microsoft MVP,
Write a 400,000 word blog,
Nearly a hundred videos