I am a Microsoft Certified Partner specialising in .NET solutions, also worked as an ALM consultant. I pecializes in developing solutions with C#, VB.NET, ASP.NET, WinForms, Reporting Services, SQL Server and Team Foundation Server. In past years, I focused in the technologies of Team Foundation Server, and often worked with Microsoft Dev Tools teams in China to help a lot of Chinese companies to adopt Visual Studio Online and Team Foundation Server, and use best practices.

I write blogs about TFS and share my knowledge in the MSDN forums. https://social.msdn.microsoft.com/profile/danzhang/?type=forum&referrer=http://social.msdn.microsoft.com/Forums/zh-CN/home?forum=vstszhchs&filter=alltypes&sort=lastpostdesc

In 2015 Microsoft awarded me MVP of Visual Studio ALM. Here is my MVP profile page: http://mvp.microsoft.com/en-us/mvp/Hongjun%20Zhang-5001330

I live in Beijing China with my family, a beautifull woman and a lovely young boy. They are almost everything in my life.

---------------------------------------------

在过去10多年的工作经验中,我专长于微软ASP.NET,Windows Form,SQL Server数据库和报表开发。在最近几年,我专注于微软应用软件生命周期管理(Application Lifecycle Management)和Visual Studio Team Foundation Server(TFS)的研究,并且经常和微软中国公司开发工具平台的专家一起工作,协助国内许多大中型软件企业采纳和推广TFS,协助客户搭建企业级的软件研发平台,推介微软技术的最佳实践。

工作之余,我经常写写博客总结工作中解决的问题,或者在MSDN的论坛中分享自己的经验,热心参与微软ALM技术的讨论。作为回报,我获得了微软2015年Visual Studio ALM (TFS)的奖励。你可以从这个链接查看我的MVP简介页面http://mvp.microsoft.com/en-us/mvp/Hongjun%20Zhang-5001330。MVP奖项是对我过去工作和学习肯定,也对我的继续努力产生了极大的鼓舞作用。如果你想与我一起探讨ALM相关的技术问题,欢迎与我联系(zhanghongjun@msn.com)。

生在中国,住在北京,一个全国人民向往的雾霾首堵(首都)。业余时间,老婆和儿子就是我生活的全部内容,她们是我努力工作的全部动力,感谢他们给了我一个幸福的家!

Figure - With my young boy

Dan Zhang - Visual Studio ALM MVP的更多相关文章

  1. Visual Studio TFS Branching and Merging Guidance

    Origin URL:https://msdn.microsoft.com/en-us/magazine/gg598921.aspx Bill Heys and Willy-Peter Schaub ...

  2. Visual Studio 2013 Ultimate因为CodeLens功能导致Microsoft.Alm.Shared.Remoting.RemoteContainer.dll高CPU占用率的折中解决方案

    1.为什么Microsoft.Alm.Shared.Remoting.RemoteContainer.dll的CPU占用率以及内存使用率会那么高? 在Visual Studio 2013 Ultima ...

  3. 禁止Visual Studio启动时自动连接TFS服务器

    在默认设置情况下,Visual Studio启动时,会自动连接上次打开过的TFS服务器.这种设计能够提高开发人员的工作效率,避免每次手动连接TFS服务器. 但是在某些情景中,也会给人造成不必要的麻烦, ...

  4. 制作Visual Studio 2017 (VS 2017) 离线安装包

    史上功能最强大的Visual Studio 2017版本发布,但是由于版本更新速度加快和与第三方工具包集成的原因,微软研发团队没有为这个版本提供离线下载的安装文件.如果用户处在一个与外网隔离的网络环境 ...

  5. Visual Studio 6 (VC6)连接Team Foundation Server (TFS 2018),实现源代码的版本管理

    1. 概述 Visual Studio 6(VB6, VC6, Foxpro-)是微软公司在1998年推出的一款基于Windows平台的软件开发工具,也是微软推出.NET开发框架之前的最后一个IDE工 ...

  6. (视频)Erich Gamma 与 Visual Studio Online 的一点野史

    大家对Erich Gamma的熟悉应该都集中在<设计模式>, Eclipse以及最近微软所发布的Visual Studio Code跨平台代码编辑器.其实在Erich加入微软的头几年里,他 ...

  7. Visual Studio 2015 和 Apache Cordova 跨平台开发入门(一)

    基于 Windows 10 的 Visual Studio 2015 跨平台的应用开发主要分为基于Visual Studio 安装 Xamarin 扩展的跨Android.iOS 和 Windows的 ...

  8. 11个Visual Studio代码性能分析工具

    软件开发中的性能优化对程序员来说是一个非常重要的问题.一个小问题可能成为一个大的系统的瓶颈.但是对于程序员来说,通过自身去优化代码是十分困难的.幸运的是,有一些非常棒的工具可以帮助程序员进行代码分析和 ...

  9. Visual Studio 2015将在7月20号RTM

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:用了3个多月的VS 2015终于要迎来RTM了,不过感觉有点淡淡的忧伤(为什么呢?请看 ...

随机推荐

  1. 实体之间的关系【Entity Relationships】(EF基础系列篇9)

    Here, you will learn how entity framework manages the relationships between entities. Entity framewo ...

  2. Visual Studio 打开解决方案后 弹出框显示 "正在打开文件..." 迟迟没反应 的解决方法

    Visual Studio 打开解决方案后 弹出框显示 "正在打开文件...",任务管理器的devenv进程又很正常,不会显示"未响应". 而IDE的左下角有个 ...

  3. [Asp.net 5] DependencyInjection项目代码分析-目录

    微软DI文章系列如下所示: [Asp.net 5] DependencyInjection项目代码分析 [Asp.net 5] DependencyInjection项目代码分析2-Autofac [ ...

  4. 学习C#线程

    2016-12-17 无意间看到了关于C#线程的讲解.经过一下午的学习后,慢慢的对线程也有了一定的理解.这里讲解的是最基础的内容,包括线程的创建.睡眠.等待.终止. 实验环境:Visual studi ...

  5. Oracle11g 配置 ST_GEOMETRY

    安装环境:ArcGIS Desktop10.2.1 .ArcSDE10.2.134940. Oracle11.2.0.1 操作系统:Windows Server 2012R2 DataCenter 安 ...

  6. Xml的简单介绍和Xml格式

    XML 被设计用来结构化.存储以及传输信息.HTML 被设计用来显示数据. 1.XML是什么? 1)XML 指可扩展标记语言(EXtensible Markup Language) 2)XML 是一种 ...

  7. Java的HTTP通信

    在Android中,HTTP通信可以用Volley,在Java中不能使用Volley,只能使用DefaultHttpClient,HttpPost和HttpResponse. /* * 向服务器发送数 ...

  8. SQL SERVER2012附加 (PS:开始试过sql2012直接附加失败)

    Northwind 示例数据库下载:  NORTHWND.MDF   (PS:开始试过sql2012直接附加失败) 新建查询-执行下面代码 USE [master] GO CREATE DATABAS ...

  9. C++11之std::function和std::bind

    std::function是可调用对象的包装器,它最重要的功能是实现延时调用: #include "stdafx.h" #include<iostream>// std ...

  10. 使用jenkins配置.net mvc网站进行持续集成一

    最近好久没有更新文章了,因为好久没有写代码了,以至于我不知道同大家分享些什么,刚好,今天突然叫我学习下jenkins每日构建,我就把今天的学习笔记记录下来,这其中很多东西都是公司同事之前调研总结的,我 ...