<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>徐磊的博客 - </title><link>category/236494.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Wed, 21 May 2008 10:25:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>ups216</dc:creator><title>VSTS - 强制TFS更新用户组权限</title><link>http://blog.csdn.net/ups216/archive/2008/05/21/2464956.aspx</link><pubDate>Wed, 21 May 2008 10:23:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2008/05/21/2464956.aspx</guid><wfw:comment>comments/2464956.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2008/05/21/2464956.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2464956.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2464956</trackback:ping><description>无论你是使用工作组模式还是域的模式部署你的TFS服务，你都会碰到这样的情况。一般我们会创建一个专门的用户组，作为某个项目团队，比如： ProjectTeam1，然后把用户加入这个组，再在TFS中将这个组加入某个权限组，这样我们可以最大限度的减少在TFS中配置权限的工作量，但是你会发现当你创建了新用户，也加入了ProjectTeam，TFS需要非常长的时间才能得到这个更新，也就是说你的用户需要等待（4个小时，按照TFS team的说法），这个情况时让人无法忍受的。&lt;img src ="aggbug/2464956.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>TIP: Visual Studio 中的窗口导航功能Ctrl+tab</title><link>http://blog.csdn.net/ups216/archive/2008/05/18/2456043.aspx</link><pubDate>Sun, 18 May 2008 15:57:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2008/05/18/2456043.aspx</guid><wfw:comment>comments/2456043.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2008/05/18/2456043.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2456043.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2456043</trackback:ping><description>如果你每天花4个小时以上使用Visual Studio，那么这个功能应该对你很有用。就像我们在Windows里面用Alt+tab可以转换窗口一样，在Visual Studio中你可以按Ctrl-Tab来切换已经在VS中打开的窗口。&lt;img src ="aggbug/2456043.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>bharry's Weblog: 微软内部TFS 使用情况的统计</title><link>http://blog.csdn.net/ups216/archive/2008/05/07/2405238.aspx</link><pubDate>Wed, 07 May 2008 00:59:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2008/05/07/2405238.aspx</guid><wfw:comment>comments/2405238.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2008/05/07/2405238.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2405238.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2405238</trackback:ping><description>有关微软内部对TFS的使用情况的报告，发布自Brian Harry的博客，此为翻译转载。&lt;img src ="aggbug/2405238.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>失望的Vista SP1</title><link>http://blog.csdn.net/ups216/archive/2008/03/06/2152420.aspx</link><pubDate>Thu, 06 Mar 2008 00:33:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2008/03/06/2152420.aspx</guid><wfw:comment>comments/2152420.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2008/03/06/2152420.aspx#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>comments/commentRss/2152420.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2152420</trackback:ping><description>微软已经发布了Windows Vista SP1，但是兴高采烈的我在反复尝试了10次安装以后终于决定暂时放弃，其中包括从新安装我的Windows Vista Ultimate，在完全干净的系统上进行安装。 &lt;img src ="aggbug/2152420.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>急聘BI DW OLAP开发工程师 （北京）</title><link>http://blog.csdn.net/ups216/archive/2008/02/18/2102202.aspx</link><pubDate>Mon, 18 Feb 2008 09:48:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2008/02/18/2102202.aspx</guid><wfw:comment>comments/2102202.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2008/02/18/2102202.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2102202.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2102202</trackback:ping><description>我公司因业务需要，现急聘BI开发工程师1名。有兴趣的朋友请速与我联系。请通过以下链接申请http://jobs.chinahr.com/html/2008-02/13/20060607004905000039.htm?jtr=50101908&amp;amp;amp;jtrr=78424517&lt;img src ="aggbug/2102202.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>急聘.NET开发工程师 （北京）</title><link>http://blog.csdn.net/ups216/archive/2008/02/18/2102175.aspx</link><pubDate>Mon, 18 Feb 2008 09:42:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2008/02/18/2102175.aspx</guid><wfw:comment>comments/2102175.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2008/02/18/2102175.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2102175.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2102175</trackback:ping><description>因业务需要，我公司正在急聘.NET开发工程师2名。有兴趣的朋友请速与我联系，加入SSW的专业研发团队。我们有现在最好的.net开发团队，并且专注前沿技术的研究和应用；可以为你创造最好的技术工作环境，你将有机会和许多的专家级技术人员一同工作，其中包括微软的Regional Director和MVP。申请链接：http://jobs.chinahr.com/html/2008-02/13/20060607004905000041.htm?jtr=360563570&amp;amp;amp;amp;jtrr=553426458&lt;img src ="aggbug/2102175.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>Cool 给你的Visual Studio 添加音乐 </title><link>http://blog.csdn.net/ups216/archive/2007/11/19/1892292.aspx</link><pubDate>Mon, 19 Nov 2007 12:11:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2007/11/19/1892292.aspx</guid><wfw:comment>comments/1892292.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2007/11/19/1892292.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>comments/commentRss/1892292.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1892292</trackback:ping><description>给你的Visual Studio添加音乐&lt;img src ="aggbug/1892292.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>Windows Vista 开发新特性（2）- 你的文件存在哪？</title><link>http://blog.csdn.net/ups216/archive/2007/05/23/1623054.aspx</link><pubDate>Wed, 23 May 2007 19:08:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2007/05/23/1623054.aspx</guid><wfw:comment>comments/1623054.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2007/05/23/1623054.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>comments/commentRss/1623054.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1623054</trackback:ping><description>其实这不能算是新特性，充其量算是一个Vista开发最佳实践，但是由于种种原因；基本上所有需要进行Vista兼容性升级的软件产品都会遇到这个问题，究其原因当然有历史因素，但是归根到底还是我们的开发不够规范。

先扯远一点，软件开发需要的到底是创新还是规范？我见过很多刚刚毕业的，还有仍然在校的学生把随意当成创新，把出轨当成炫耀。当我刚刚加入SSW的时候，对公司最大的不适应就是繁多而且详细的各项规范http://www.ssw.com.au/ssw/standards，上班的第一个月我收到最多的邮件都是提醒我哪里又违反了哪条规范；但是当我工作了1年以后，我发现这许许多多的标准已经成为了一种习惯，并且在帮我更快更好的完成我的日常工作。曾经听过这样的话“优秀是一种习惯”，当你吸取了其他人的经验，并在每天都不知不觉的使用这些经验的时候，那么你会发现做事的效率会大大的提高，并且一切都那么自然。当然，学习规范的过程是痛苦的，但总归是有收获的。回到软件开发的话题上来，我一直觉得学习编程最好的方式，就是把别人的代码自己从新写一边，编译并运行。记得上学的时候学习c语言就是这样，当我吧谭浩强老师的所有代码&lt;img src ="aggbug/1623054.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>MSDN全球网站大改版</title><link>http://blog.csdn.net/ups216/archive/2007/05/23/1622742.aspx</link><pubDate>Wed, 23 May 2007 16:57:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2007/05/23/1622742.aspx</guid><wfw:comment>comments/1622742.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2007/05/23/1622742.aspx#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>comments/commentRss/1622742.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1622742</trackback:ping><description>如果你现在登录http://msdn.microsoft.com 的话，你会发现发现一个非常重大的改变；微软对MSDN进行了有史以来最大规模的一次改版。记得2周前曾经应邀和MSDN国际化开发团队的负责人Brad进行过一次焦虑，当时他向我们介绍了很多新版MSDN的功能并向我们许诺1周以后新版上线，没有想到今天真的看到了。&lt;img src ="aggbug/1622742.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>有关管理客户需求的一点点见解</title><link>http://blog.csdn.net/ups216/archive/2007/04/14/1564904.aspx</link><pubDate>Sat, 14 Apr 2007 20:46:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2007/04/14/1564904.aspx</guid><wfw:comment>comments/1564904.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2007/04/14/1564904.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>comments/commentRss/1564904.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1564904</trackback:ping><description>软件开发难，恐怕大家都觉得最难的是搞清楚需求；但是其实更难的是管理需求。今天在北京.NET俱乐部上又有人提出了这样的问题，主要的难点是他的开发团队是为了自己的领导们服务的，几个领导都有自己的想法，而且不停的在开发过程中提各种个样的问题；开发进度无法保证，开发的结果总是满足不了要求……
其实这样的问题大家都遇到过，而对于普通的开发人员来说我们往往不去关心，认为这是项目经理的事情，但是其实不然，这样的问题涉及软件开发的各个环节，就算你是出于最底层的开发人员，一样需要控制项目经理交给你的任务。其实这里最重需要把握的一点就是：把任务控制在你能控制的范围之内。&lt;img src ="aggbug/1564904.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>Windows Vista 开发新特性（1）- 有关重启管理器 Restart Manager</title><link>http://blog.csdn.net/ups216/archive/2007/04/14/1564862.aspx</link><pubDate>Sat, 14 Apr 2007 20:01:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2007/04/14/1564862.aspx</guid><wfw:comment>comments/1564862.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2007/04/14/1564862.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>comments/commentRss/1564862.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1564862</trackback:ping><description> (这段时间在Vista兼容性讲座以及后续的支持过程中积累了一些东西，很希望和大家分享，这篇文章就作一个开头吧，我会在近期陆续发一些Vista开发相关的内容。)

自从我们开始使用计算机开始，重新启动就一直是我们用来“解决问题”的最后纺线，应用程序的更新更是如此，很多的问题都因为从新启动而变得简单。但是随着我们用的系统变得复杂，重新启动也变得越来越让人无法接受，你可以想象一下需要关闭20个窗口然后等待10分钟来启动所有的系统服务的感觉吗？而你所更新的可能仅仅是媒体播放器的一个小小的bug。&lt;img src ="aggbug/1564862.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>Windows Vista 产品兼容性讲座 Webcasts</title><link>http://blog.csdn.net/ups216/archive/2007/01/04/1473408.aspx</link><pubDate>Thu, 04 Jan 2007 10:13:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2007/01/04/1473408.aspx</guid><wfw:comment>comments/1473408.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2007/01/04/1473408.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1473408.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1473408</trackback:ping><description>2007年1月期间, 会有四场有关Vista兼容性的Webcast,欢迎有兴趣的朋友在线和我交流.

这个系列课程基本上以Vista Logo认证的内容为核心,但是更偏重于解决具体问题.而且我会把所有的课程内容翻译成中文的. 如果大家在之前听的时候有任何的问题,也欢迎大家通过Webcast提问.我会尽量帮大家解决.
Windows Vista 产品兼容性系列课程(1)：软件安全性优化 ---Level 200 
Windows Vista 产品兼容性系列课程(2)：把住系统的大门，创建标准的安装程序 ---Level 200 
Windows Vista 产品兼容性系列课程(3)：创建稳健的应用程序 ---Level 200 
Windows Vista 产品兼容性系列课程(4)：新瓶装老酒，在现有应用程序中使用Vista新特性 ---Level 200 


&lt;img src ="aggbug/1473408.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>在你的solution里面到底有多少projects? 小型软件公司如何更快的建立自己的Framework.</title><link>http://blog.csdn.net/ups216/archive/2006/09/27/1297059.aspx</link><pubDate>Wed, 27 Sep 2006 21:21:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2006/09/27/1297059.aspx</guid><wfw:comment>comments/1297059.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2006/09/27/1297059.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>comments/commentRss/1297059.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1297059</trackback:ping><description>我觉得对于小型软件公司来说，特别是还在知识积累阶段的公司，更适合使用project reference，因为这样可以加快公司的知识积累，并给所有的团队成员更多的接触公司核心代码机会，有利于培养团队。
对于相对大型的软件公司，如果有实力支持专门的framework开发，那么应该使用dll方式，并对内部进行相应的版本控制，这样可以更好的保证项目开发进度和质量。&lt;img src ="aggbug/1297059.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ups216</dc:creator><title>ASP.NET 2.0 两种模式website和web application到底那个好？</title><link>http://blog.csdn.net/ups216/archive/2006/09/06/1186835.aspx</link><pubDate>Wed, 06 Sep 2006 22:12:00 GMT</pubDate><guid>http://blog.csdn.net/ups216/archive/2006/09/06/1186835.aspx</guid><wfw:comment>comments/1186835.aspx</wfw:comment><comments>http://blog.csdn.net/ups216/archive/2006/09/06/1186835.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1186835.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1186835</trackback:ping><description>使用vs2005的website模式进行开发是一个很好的选择，但是如果想要进行部署，特别是在网站项目非常庞大的情况下，还是要使用web application的模式；起码的一点，这样你自己很清楚网站是否编译通过，很清楚所有需要的文件在哪里；并且也省去了网站动态编译的延迟，性能上也会有一定的优势。&lt;img src ="aggbug/1186835.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>