自定义Visual Studio .NET 2003的Start Page,动态读取cnBlogs.Com的最新.NET随笔
作为.NET开发人员,也许你也像我一样,天天上CNBLOGS.COM,天天用VS 2003,这已经成了工作中的一个重要部分。既要打开IE,又要跑VS,累吧!那就动动手,让我们能在VS2003 IDE中就能看到CNBLOGS.com上的最新.NET随笔。(如下图)
好了,现在我们就来设置一下:
如果你的VS 2003中文版是安装在C:\Program Files\Microsoft Visual Studio .NET 2003目录中,请打开
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\HTML\2052\Custom,(如果是英文版的VS2003,对应的就不是2052而是1033),语言版本与目录对照表如下
语言版本 |
对应目录 |
中文简体 |
2052 |
中文繁体 |
1028 |
英语 |
1033 |
德语 |
1031 |
法语 |
1036 |
意大利语 |
1040 |
日语 |
1041 |
韩语 |
1042 |
如果Custom不存在,请自行建立该目录,然后请将以下内容保存为一个XML文件并放在Custom目录中(文件名随便你取,例如cnblogs.xml,或者你怕COPY代码麻烦,那就直接下载cnblogs.rar并将解压出的cnblogs.xml文件放到Custom目录中),,
<?xml version="1.0" encoding="UTF-8" ?>
<TabDefinition>
<Tab ID="live_tab" Name="AspSir VSTabEx"
Filterable="true">
<Application ID="Live_App">
<Pane ID="Main_Pane">
<Break/>
<TextSpan ID="Tab_Description">Unable to load content from the remote
server,please tell me by msn(aspsir#hotmail.com).</TextSpan>
</Pane>
</Application>
<Feeds>
<Feed>
<Source LCID="1033" URL="http://www.aspsir.com/rss.aspx">
<Arg Name="feedName">defaultFeed</Arg>
</Source>
</Feed>
</Feeds>
</Tab>
</TabDefinition>
然后启动Visual Studio .NET 2003,在开始页面中点击“在线资源/Online Resources”,这时左边会出现我们自定义的AspSir VSTabEx项,点击该项就可以看到CNBLOGS.COM首页最新的.NET随笔了(受网络速度可能要稍等几秒才能看到)!
注:也许你已经注意到http://www.aspsir.com/rss.aspx这个地址(这是为了方便我发布上去的),其实就是它来负责从CNBLOGS.COM来读取最新随笔的,当然你也可以把rss.aspx放到你本地机上,不过需要手工设置虚拟目录,这样反而比较麻烦!如果你想在本地试一试,请通过MSN向我索取rss.aspx的源代码,免费的,如果有什么疑问,我可以专门来补充一文作一些详细的说明!