﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>博客园-ZJ</title><link>http://www.cnblogs.com/jaic-xiao/</link><description>ZJIAN    </description><language>zh-cn</language><lastBuildDate>Sun, 05 Jul 2009 20:57:15 GMT</lastBuildDate><pubDate>Sun, 05 Jul 2009 20:57:15 GMT</pubDate><ttl>60</ttl><item><title>如何在ASP.NET中使用Windows Live Web Bar</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/04/30/Ru_He_Zai_ASPNET_Zhong_Shi_Yong_Windows_Live_Web_Bar.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Thu, 30 Apr 2009 09:51:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/04/30/Ru_He_Zai_ASPNET_Zhong_Shi_Yong_Windows_Live_Web_Bar.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1447177.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/04/30/Ru_He_Zai_ASPNET_Zhong_Shi_Yong_Windows_Live_Web_Bar.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1447177.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1447177.html</trackback:ping><description><![CDATA[摘要: 前言  Messenger Platform 团队将在 Mix 09 上推出新的 Windows Live Messenger Web Toolkit 和 Web Bar 控件，其中Web Bar控件包含完整的 Messenger 体验，功能包括： &#160;&#160;&#160; 联系人列表 — 管理、搜索、发起对话，还支持 Favorites 联系人； &#160;&#160;&#160;&nbsp;&nbsp;<a href='http://www.cnblogs.com/jaic-xiao/archive/2009/04/30/Ru_He_Zai_ASPNET_Zhong_Shi_Yong_Windows_Live_Web_Bar.html'>阅读全文</a><img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1447177.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47989/" target="_blank">Twitter无处不在 魔兽世界Twitter发送器插件发布</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>博客园的一篇好文</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/04/02/Cnblogs_De_Yi_Pian_Hao_Wen.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Thu, 02 Apr 2009 07:24:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/04/02/Cnblogs_De_Yi_Pian_Hao_Wen.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1428197.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/04/02/Cnblogs_De_Yi_Pian_Hao_Wen.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1428197.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1428197.html</trackback:ping><description><![CDATA[<div id="goclass" class="godiv">
<h3><a id="Header1_HeaderTitle" class="headermaintitle" href="http://www.cnblogs.com/Diryboy/">DiryBoy's .Net Life</a>&nbsp;- <a href="http://www.cnblogs.com/Diryboy/archive/2009/04/01/1427551.html">http://www.cnblogs.com/Diryboy/archive/2009/04/01/1427551.html</a> </h3>
</div>
<img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1428197.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47988/" target="_blank">Firefox 3.5匆忙推出漏洞多 Mozilla本月将更新</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>Internet Explorer 8.0 正式版</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/03/20/InternetExplorer8ZhengShiBan.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Thu, 19 Mar 2009 16:06:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/03/20/InternetExplorer8ZhengShiBan.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1417254.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/03/20/InternetExplorer8ZhengShiBan.html#Feedback</comments><slash:comments>69</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1417254.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1417254.html</trackback:ping><description><![CDATA[<div id="goclass" class="godiv">
<p><strong><a href="http://www.microsoft.com/presspass/press/2009/mar09/03-18IE8AvailablePR.mspx?rss_fdn=Press%20Releases" target="_blank"><font size="5">微软宣布Internet Explorer 8.0 释放</font></a></strong></p>
<blockquote><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" /> 中国 - 中文 简体 For Windows Server 2003 <a title="http://go.microsoft.com/fwlink/?LinkID=142202" href="http://go.microsoft.com/fwlink/?LinkID=142202">http://go.microsoft.com/fwlink/?LinkID=142202</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/1/6/1/16174D37-73C1-4F76-A305-902E9D32BAC9/IE8-WindowsXP-x86-CHS.exe" target="_blank">Windows XP</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/4/E/3/4E30CB91-FC6D-4358-AE62-C8F1382D2C03/IE8-WindowsServer2003-x64-CHS.exe" target="_blank">Windows XP x64</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/7/9/7/7973BA4C-09AA-46E7-ADBF-D18077F8A241/IE8-WindowsVista-x86-CHS.exe" target="_blank">Windows Vista</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/F/4/A/F4A92676-8B12-4324-A44A-95D4CD8D16D7/IE8-WindowsVista-x64-CHS.exe" target="_blank">Windows Vista 64-bit</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/0/E/7/0E7904F9-0C7D-45AC-9058-F4ABC3B0C4AD/IE8-WindowsServer2003-x86-CHS.exe" target="_blank">Windows Server 2003</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/4/E/3/4E30CB91-FC6D-4358-AE62-C8F1382D2C03/IE8-WindowsServer2003-x64-CHS.exe" target="_blank">Windows Server 2003 64-bit</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/7/9/7/7973BA4C-09AA-46E7-ADBF-D18077F8A241/IE8-WindowsVista-x86-CHS.exe" target="_blank">Windows Server 2008</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://download.microsoft.com/download/F/4/A/F4A92676-8B12-4324-A44A-95D4CD8D16D7/IE8-WindowsVista-x64-CHS.exe" target="_blank">Windows Server 2008 64-bit</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=ab4655f2-0a3c-42eb-974d-24b2790bf592" target="_blank">Group Policy Settings Reference Windows Internet Explorer 8 Release Candidate 1</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=148fbe97-8bed-451e-9b8c-15f5f8e923b1" target="_blank">Windows Internet Explorer 8 Technology Overview for Developers</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e1da2f8c-f982-4cae-a83a-831188e57df9" target="_blank">Windows Internet Explorer 8 FAQ for Business</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=19d2fc2b-a7f2-4aad-a1e2-6bbb773fb78b" target="_blank">Windows Internet Explorer 8 Technology Overview for Enterprise and IT Pros</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=728ab2c8-8000-4888-8f62-340223d01fe0#tm" target="_blank">Techniques for Preinstalling Windows Internet Explorer 8 whitepaper</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=b885e621-91b7-432d-8175-a745b87d2588#tm" target="_blank">Windows Internet Explorer 8 Compatibility View List</a></blockquote>
<p>&nbsp;</p>
<p><strong><font color="#c0c0c0" size="5">如何让你的网站从今天开始准备迎接IE8</font></strong></p>
<blockquote>
<p><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/040.gif" /> 推荐：修改你网站的内容以支持Internet Explorer 8的默认网页视图标准，欲了解更多信息，请参阅：<a title="http://msdn.microsoft.com/zh-cn/library/cc817575.aspx" href="http://msdn.microsoft.com/zh-cn/library/cc817575.aspx" target="_blank">http://msdn.microsoft.com/zh-cn/library/cc817575.aspx</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/040.gif" /> 备用：让你的网站告诉Internet Explorer 8强制使用Internet Explorer 7模式。<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/013.gif" />&nbsp; <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/004.gif" /> 如果以网站为基础，请新增HTTP标头:<strong>X-UA-Compatible: IE=EmulateIE7</strong> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/004.gif" /> 如果以网页为基础，请在网页的&lt;title&gt;标记之后添加<strong>&lt;meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /&gt;</strong></p>
</blockquote>
<p>&nbsp;</p>
<p><strong><font color="#c0c0c0" size="5">Windows Internet Explorer工具</font></strong></p>
<p><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/034.gif" />&nbsp;<a href="http://www.istartedsomething.com/20090318/expression-web-superpreview-cross-browser-testing/" target="_blank"><strong>MIX09:Expression Web 团队昨宣布了一款跨浏览器测试工具 SuperPreview</strong></a><strong>,,,,,,,</strong><a href="http://download.microsoft.com/download/5/6/8/568F0D28-0434-4794-B7FC-FB293BCC98FB/SuperPreview_Trial_en.exe" target="_blank"><strong>下载Microsoft Expression Web SuperPreview</strong></a><strong> <br />
</strong><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/009.gif" />&nbsp; <a href="http://www.ie7pro.com/download.php?language=cn" target="_blank">IE7Pro</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/009.gif" />&nbsp; <a href="http://www.my-debugbar.com/wiki/IETester/HomePage" target="_blank">IETester</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/009.gif" />&nbsp; <a href="http://www.microsoft.com/DownLoads/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;displaylang=en" target="_blank">Internet Explorer 开发者工具栏（IE8已封装 ）</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/009.gif" />&nbsp;<a href="http://www.debugbar.com/?langage=en">IE DebugBar</a>( 现已无法访问 ) <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/009.gif" />&nbsp;<a href="http://toolbar.google.com/T5/intl/zh-CN/index.html" target="_blank">Internet Explorer 谷歌工具栏</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/009.gif" />&nbsp;<a href="http://download.live.com/toolbar" target="_blank">Windows Live 工具栏</a></p>
<p>&nbsp;</p>
<p><strong><font color="#c0c0c0" size="5">Web应用程序开发</font></strong></p>
<blockquote>
<blockquote><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/003.gif" />&nbsp;<a href="http://www.cnblogs.com/daizhj/archive/2008/08/13/1266879.html" target="_blank">IE8的Activities,WebSlices示例--ie8.taobao.com</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/003.gif" />&nbsp;<a href="http://www.cnblogs.com/yuehua/archive/2008/11/10/1330690.html" target="_blank">IE8学习资料集合</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/003.gif" />&nbsp;<a href="http://www.cnblogs.com/huazhihao/archive/2008/03/09/taste_IE8_WebSlice.html" target="_blank">IE8 WebSlice 尝鲜</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/003.gif" />&nbsp;<a href="http://www.cnblogs.com/JustinYoung/archive/2008/03/17/IE8-WebSlices.html" target="_blank">实例讲解IE8新特性之webSlices</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/003.gif" />&nbsp;<a href="http://www.cnblogs.com/jaic-xiao/archive/2008/08/29/Ru_He_Chuang_Jian_IE_8_Xin_Zeng_Shi_Shi__Sou_Suo_Jian_Yi_Gong_Neng.html" target="_blank">如何创建IE8新增即时搜索建议功能Search AutoSuggestions</a></blockquote>
<p><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2009/03/11/web-slice-and-feed-authentication-developer-guidelines.aspx" target="_blank">Web Slice and Feed Authentication &#8211; Developer Guidelines</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx" target="_blank"><strong><font color="#ff0000">Site Compatibility and IE8</font></strong></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2009/03/10/more-ie8-extensibility-improvements.aspx" target="_blank">More IE8 Extensibility Improvements</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2009/02/19/the-css-corner-using-filters-in-ie8.aspx" target="_blank">The CSS Corner: Using Filters In IE8</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2009/01/27/ie8-security-part-vii-clickjacking-defenses.aspx" target="_blank">IE8 Security Part VII: ClickJacking Defenses</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2009/01/16/accessibility-improved-aria-support-in-the-IE8-RC.aspx" target="_blank">Accessibility: Improved ARIA Support in the IE8 RC</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/12/16/the-css-corner-alternate-style-sheets.aspx" target="_blank">The CSS Corner: Alternate Style Sheets</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/12/10/new-accessibility-features-in-ie8.aspx" target="_blank"><font color="#ff0000"><strong>New Accessibility Features in IE8</strong></font></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/10/16/ending-expressions.aspx" target="_blank">Ending Expressions</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/10/06/updates-for-ajax-in-ie8-beta-2.aspx" target="_blank">Updates for AJAX in IE8 Beta 2</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/22/the-ie8-ieak.aspx" target="_blank">The IE8 IEAK</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/18/hello-world-getting-started-with-ie8-visual-search.aspx" target="_blank"><font color="#ff0000"><strong>Hello, World: Getting Started with IE8 Visual Search</strong></font></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/11/introducing-the-ie8-developer-tools-jscript-profiler.aspx" target="_blank">Introducing the IE8 Developer Tools JScript Profiler</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/10/native-json-in-ie8.aspx" target="_blank">Native JSON in IE8</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/08/microsoft-css-vendor-extensions.aspx" target="_blank">Microsoft CSS Vendor Extensions</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/03/developer-tools-in-internet-explorer-8-beta-2.aspx" target="_blank"><strong><font color="#ff0000">Developer Tools in Internet Explorer 8 Beta 2</font></strong></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/09/02/ie8-security-part-vi-beta-2-update.aspx" target="_blank">IE8 Security Part VI: Beta 2 Update</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/08/27/introducing-compatibility-view.aspx" target="_blank"><strong><font color="#ff0000">Introducing Compatibility View</font></strong></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx" target="_blank"><strong><font color="#ff0000">Introducing IE=EmulateIE7</font></strong></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/05/07/ie8-security-part-ii-activex-improvements.aspx" target="_blank">IE8 Security Part II: ActiveX Improvements</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/03/11/address-bar-improvements-in-internet-explorer-8-beta-1.aspx" target="_blank">Address Bar Improvements in Internet Explorer 8 Beta 1</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/archive/2008/03/06/activities-and-webslices-in-internet-explorer-8.aspx" target="_blank"><strong><font color="#ff0000">Activities and WebSlices in Internet Explorer 8</font></strong></a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<strong><font color="#ff0000">T</font></strong><a href="http://blogs.msdn.com/ie/archive/2008/02/21/the-internet-explorer-8-user-agent-string.aspx" target="_blank"><strong><font color="#ff0000">he Internet Explorer 8 User-Agent String</font></strong></a><strong><font color="#ff0000"> 和 </font></strong><a href="http://blogs.msdn.com/ie/archive/2009/01/09/the-internet-explorer-8-user-agent-string-updated-edition.aspx" target="_blank"><strong><font color="#ff0000">The Internet Explorer 8 User-Agent String (Updated Edition)</font></strong></a></p>
</blockquote>
<p>&nbsp;</p>
<p><strong><font color="#c0c0c0" size="5">早前的Internet Explorer 8.0 Beta</font></strong></p>
<p><img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.cnblogs.com/jaic-xiao/archive/2009/01/27/Windows_Internet_Explorer_8_Release_Candidate_1_for_Windows.html" target="_blank">Internet Explorer 8 RC1发布</a> <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://www.cnblogs.com/jaic-xiao/archive/2008/08/28/Internet_Explorer_8_Beta_2_Xian_Zai_Ke_Yong.html" target="_blank">Internet Explorer 8 Beta 2 发布（ 追加内容 ）</a></p>
<p>&nbsp;</p>
<p><strong><font color="#c0c0c0" size="5">Internet Explorer 8.0 资源</font></strong></p>
<p>Internet Explorer 8 中的新东西 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://msdn.microsoft.com/zh-cn/library/cc288472(en-us,VS.85).aspx" href="http://msdn.microsoft.com/zh-cn/library/cc288472(en-us,VS.85).aspx" target="_blank">http://msdn.microsoft.com/zh-cn/library/cc288472(en-us,VS.85).aspx</a></p>
<p>Internet Explorer 8 主页 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://www.microsoft.com/windows/internet-explorer/beta/default.aspx" href="http://www.microsoft.com/windows/internet-explorer/beta/default.aspx" target="_blank">http://www.microsoft.com/windows/internet-explorer/beta/default.aspx</a>&nbsp;&nbsp;&nbsp; </p>
<p>Internet Explorer MSDN开发中心 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://msdn.microsoft.com/zh-cn/ie/default.aspx" href="http://msdn.microsoft.com/zh-cn/ie/default.aspx" target="_blank">http://msdn.microsoft.com/zh-cn/ie/default.aspx</a></p>
<p>Internet Explorer Technet技术中心 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://technet.microsoft.com/zh-cn/ie/default.aspx" href="http://technet.microsoft.com/zh-cn/ie/default.aspx" target="_blank">http://technet.microsoft.com/zh-cn/ie/default.aspx</a></p>
<blockquote>
<p>IE浏览器兼容中心 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://msdn.microsoft.com/zh-cn/ie/cc405106.aspx" href="http://msdn.microsoft.com/zh-cn/ie/cc405106.aspx" target="_blank">http://msdn.microsoft.com/zh-cn/ie/cc405106.aspx</a></p>
<p>Internet Explorer 8 封锁工具包&nbsp;&nbsp;&nbsp; <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=21687628-5806-4ba6-9e4e-8e224ec6dd8c&amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=21687628-5806-4ba6-9e4e-8e224ec6dd8c&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyID=21687628-5806-4ba6-9e4e-8e224ec6dd8c&amp;displaylang=en</a></p>
</blockquote>
<p>Internet Explorer 8 准备工具包 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://www.microsoft.com/windows/internet-explorer/beta/readiness/" href="http://www.microsoft.com/windows/internet-explorer/beta/readiness/" target="_blank">http://www.microsoft.com/windows/internet-explorer/beta/readiness/</a></p>
<p>Internet Explorer Administration Kit 8 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://technet.microsoft.com/zh-cn/library/cc817437(en-us).aspx" href="http://technet.microsoft.com/zh-cn/library/cc817437(en-us).aspx" target="_blank">http://technet.microsoft.com/zh-cn/library/cc817437(en-us).aspx</a></p>
<p>IE Blog <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a href="http://blogs.msdn.com/ie/" target="_blank">http://blogs.msdn.com/ie/</a></p>
<blockquote>
<p>IE8 在 Channel 9 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp; <a title="http://channel9.msdn.com/tags/IE8/" href="http://channel9.msdn.com/tags/IE8/" target="_blank">http://channel9.msdn.com/tags/IE8/</a></p>
<p>IE8 视频 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://www.microsoft.com/windows/internet-explorer/beta/videos.aspx" href="http://www.microsoft.com/windows/internet-explorer/beta/videos.aspx" target="_blank">http://www.microsoft.com/windows/internet-explorer/beta/videos.aspx</a></p>
<p>IE8 Demos&nbsp;&nbsp;&nbsp; <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://www.ie8demos.com/" href="http://www.ie8demos.com/" target="_blank">http://www.ie8demos.com/</a></p>
<p>IE8 加载项资源库&nbsp;&nbsp;&nbsp; <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://ieaddons.com/cn/" href="http://ieaddons.com/cn/" target="_blank">http://ieaddons.com/cn/</a>&nbsp;&nbsp; </p>
<p>IE8 中的兼容性视图列表的说明 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://support.microsoft.com/kb/960321/" href="http://support.microsoft.com/kb/960321/">http://support.microsoft.com/kb/960321/</a></p>
<blockquote>某些网站可能无法正确显示，或在 Windows Internet Explorer 8 中正常工作 <br />
<img alt="" align="center" src="http://www.dotnetscraps.com/samples/bullets/001.gif" />&nbsp;<a title="http://support.microsoft.com/kb/956197" href="http://support.microsoft.com/kb/956197" target="_blank">http://support.microsoft.com/kb/956197</a></blockquote></blockquote></div>
<img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1417254.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47987/" target="_blank">预测：Twitter最可能收购的十家公司</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>提交按钮OnCheck之后的技巧</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/03/13/Ti_Jiao_An_Niu_OnCheck_Zhi_Hou_De_Ji_Qiao.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Fri, 13 Mar 2009 09:45:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/03/13/Ti_Jiao_An_Niu_OnCheck_Zhi_Hou_De_Ji_Qiao.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1410954.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/03/13/Ti_Jiao_An_Niu_OnCheck_Zhi_Hou_De_Ji_Qiao.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1410954.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1410954.html</trackback:ping><description><![CDATA[<pre class="csharpcode"><font size="3">btnSubmit.Attributes.Add(<span class="str">"onclick"</span>,
ClientScript.GetPostBackEventReference(btnSubmit, <span class="str">""</span>)
+ <span class="str">";this.value='正在提交...';this.disabled = true;"</span>);</font></pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1410954.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47986/" target="_blank">网易澄清:与暴雪合资公司仅提供技术支持</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>如何在ASP.NET中使用Syndication创建一个RSS源</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/02/24/Ru_He_Zai_ASP_NET_Zhong_Shi_Yong_Syndication_Chuang_Jian_Yi_Ge_RSS_Yuan.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Tue, 24 Feb 2009 09:49:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/02/24/Ru_He_Zai_ASP_NET_Zhong_Shi_Yong_Syndication_Chuang_Jian_Yi_Ge_RSS_Yuan.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1397421.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/02/24/Ru_He_Zai_ASP_NET_Zhong_Shi_Yong_Syndication_Chuang_Jian_Yi_Ge_RSS_Yuan.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1397421.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1397421.html</trackback:ping><description><![CDATA[<div id="goclass" class="godiv">   <p><strong>前言</strong></p>    <p>RSS(Really Simple Syndication)一词有时候仍大体上意为<a href="http://zh.wikipedia.org/w/index.php?title=%E7%B6%B2%E6%91%98&amp;variant=zh-hans">网摘</a>，一个Syndication源采用已知的XML标准。因此，任何一台电脑都能解析Syndication数据，使用者输入RSS阅读器地址或是用滑鼠点取浏览器上指向订阅程序的RSS小图示之<a href="http://zh.wikipedia.org/w/index.php?title=URI&amp;variant=zh-hans">URI</a>（非通常称为<a href="http://zh.wikipedia.org/w/index.php?title=URL&amp;variant=zh-hans">URL</a>）来订阅网摘。RSS阅读器定期检阅使是否有更新，然后下载够监看用者介面。例如：<a href="http://www.cnblogs.com/all/rss" target="_blank">cnblogs博客园-所有随笔区</a>的阅读器更新了最近(最新)的40篇开发技术文章，你可以把它显示在你的博客。</p>    <p>.NET Framework在最新的3.5之前没有提供任何内置的功能，但在3.5推出<a href="http://msdn.microsoft.com/zh-cn/library/system.servicemodel.syndication.aspx" target="_blank">System.ServiceModel.Syndication</a>名称空间,其中一个核心类叫<a href="http://msdn.microsoft.com/zh-cn/library/system.servicemodel.syndication.syndicationfeed.aspx" target="_blank">SyndicationFeed</a>，它提供了如Title，Description，Links和Copyright详细信息，并通过其具体的Items属性的Item对象<a href="http://msdn.microsoft.com/zh-cn/library/system.servicemodel.syndication.syndicationitem.aspx" target="_blank">SyndicationItem</a>提供详细内容。本文介绍了如何在ASP.NET3.5中使用<a href="http://msdn.microsoft.com/zh-cn/library/system.servicemodel.syndication.aspx" target="_blank">System.ServiceModel.Syndication</a>来为网站创建一个RSS Feeds。</p>    <p><strong>版本</strong></p>    <p>目前RSS规范的主要版本有0.91、1.0和2.0等。0.91版和1.0版完全不同，风格不同，制定标准的人也不同。0.91版和2.0版一脉相承。1.0版更接近<a href="http://zh.wikipedia.org/w/index.php?title=XML&amp;variant=zh-hans">XML</a>标准。目前世界上大多数知名，虽有很多种不同的RSS，但都定型于两个重要的支干（RDF和2.*）。RDF或RSS 1.*的分支包括下列版本： RSS 0.90原本属于美国网景公司的版本。这个RSS被称为<i><a href="http://zh.wikipedia.org/w/index.php?title=%E4%B8%87%E7%BB%B4%E7%BD%91%E8%81%94%E7%9B%9F&amp;variant=zh-hans">RDF</a> Site Summary</i>，但其基础构图建立在初期的RDF规格上，以及和末版的RDF推荐标准不相容。 RSS 1.0是一个开放式的版本，由RSS-DEV工作团队再次建立为<i>RDF Site Summary</i>。RSS 1.0是一个像RSS 0.90的RDF形式，但是并没有完全的和他相容，自从1.0基新闻网站都提供RSS订阅支持。 </p>    <p><strong>历史</strong></p>    <p>RSS格式采纳之前有过几次web联合化的尝试，但都没有达到广泛的传播。关于重构web站点信息的基本思想可以追溯到早至1995年，当时<a href="http://zh.wikipedia.org/w/index.php?title=Ramanathan_V._Guha&amp;action=edit&amp;redlink=1">Ramanathan V. Guha</a>以及他在<a href="http://zh.wikipedia.org/w/index.php?title=%E8%8B%B9%E6%9E%9C%E5%85%AC%E5%8F%B8&amp;variant=zh-hans">苹果公司</a>高科技小组的同事开发出了<a href="http://zh.wikipedia.org/w/index.php?title=%E5%85%83%E5%86%85%E5%AE%B9%E6%A1%86%E6%9E%B6&amp;variant=zh-hans">元内容框架</a>。对这些早期发展的更详细讨论，请参见<a href="http://zh.wikipedia.org/w/index.php?title=%E7%BD%91%E9%A1%B5%E8%81%94%E5%90%88%E4%BE%9B%E7%A8%BF%E6%8A%80%E6%9C%AF%E7%9A%84%E5%8E%86%E5%8F%B2&amp;action=edit&amp;redlink=1">网页联合供稿技术的历史</a>。</p>    <p>RSS的第一个版本为RDF Site Summary，在1999年三月由美国网景公司的Guha为了用在My.Netscape.Com 入口网站而开发。这个版本开始以RSS0.9为名。在1999年七月，美国网景公司的Dan Libby 发明了新版本RSS 0.91，此版本简化了形式，借由 撤去 RDF 元素及合并Dave Winer的 scriptingNews企业联合组织化格式。Libby并且将此重新命名为RSS，全名 &quot;Rich Site Summary&quot;，并且在&quot;futures document&quot;论述了未来的发展形式。</p>    <p>这会是Netscape在RSS八年的研究中最后一次的参与，当RSS被一些想要他们的feeds被用在My.Netscape.Com 和其他早期 RSS入口的网路出版者环绕，美国“网景”公司下降RSS并支持 MY. Netscape.Com 在2001年四月期间新主人AOL的重建公司，还取消了支撑格式化的使用说明文件和工具。</p>    <p><strong>创建Syndication RSS Feed<font color="#ff0000">网站</font></strong></p>    <p>网站的RSS源可以是一个静态的XML文件(此方法是生成的静态文件)，也可以是一个动态网页输出相应的XML标记，这里演示后者。</p>    <p>项目的结构图如下：</p>    <p>&#160;<img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="sshot-1" border="0" alt="sshot-1" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/ASP.NET_BFE9/sshot-1_6.png" width="615" height="480" /> </p>    <p>新建一个Feed.aspx，.aspx页面如下：</p>    <pre class="csharpcode"><font size="3"><span class="asp">&lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;Feed.aspx.cs&quot; Inherits=&quot;Feed&quot; %&gt;</span>
<span class="asp">&lt;%@ OutputCache Duration=&quot;60&quot; VaryByParam=&quot;Type&quot; %&gt;</span>

<span class="asp">&lt;%</span>-- 因为不是网页，所以删除@ Page之后的HTML. </font></pre>

  <pre class="csharpcode"><font size="3">     OutputCache表示当生成一次XML输出，在接下来的60分钟，其他请求XML的输出将存储于缓存中， –<span class="asp">%&gt;</span></font></pre>

  <pre class="csharpcode"><font size="3"><span class="asp"></span></font></pre>

  <pre class="csharpcode"><font size="3"><span class="asp"></span></font></pre>
  <style type="text/css">










.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

  <p>然后，<code>Feed.aspx </code><code>Page_Load</code>事件处理程序中的代码如下，数据库使用<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=06616212-0356-46A0-8DA2-EEBC53A68034&amp;displaylang=en" target="_blank">pubs 数据库</a>，并使用<a href="http://msdn.microsoft.com/en-us/library/bb425822.aspx" target="_blank">LINQ to SQL</a>作数据访问层：</p>

  <pre class="csharpcode"> <font size="3"><span class="kwrd">protected</span> <span class="kwrd">void</span> Page_Load(<span class="kwrd">object</span> sender, EventArgs e)
    {
        <span class="rem">// 获得图书表中的数据并pubdate降序排列</span>
        PubsDataContext db = <span class="kwrd">new</span> PubsDataContext();
        var dataItems = from book <span class="kwrd">in</span> db.Titles
                        orderby book.pubdate descending
                        select book;

        <span class="rem">// 确定显示在阅读器中最大列表数</span>
        <span class="kwrd">const</span> <span class="kwrd">int</span> maxItemsInFeed = 10;

        <span class="rem">// 确定是否输出一个Atom或RSS格式</span>
        <span class="kwrd">bool</span> outputRss = (Request.QueryString[<span class="str">&quot;Type&quot;</span>] == <span class="str">&quot;RSS&quot;</span>);
        <span class="kwrd">bool</span> outputAtom = !outputRss;

        <span class="rem">// 输出适当的ContentType</span>
        <span class="kwrd">if</span> (outputRss)
            Response.ContentType = <span class="str">&quot;application/rss+xml&quot;</span>;
        <span class="kwrd">else</span> <span class="kwrd">if</span> (outputAtom)
            Response.ContentType = <span class="str">&quot;application/atom+xml&quot;</span>;

        <span class="rem">// 创建RSS格式具体的属性</span>
        SyndicationFeed myFeed = <span class="kwrd">new</span> SyndicationFeed();
        myFeed.Title = TextSyndicationContent.CreatePlaintextContent( <span class="str">&quot;chinabooks.com图书网&quot;</span> );
        myFeed.Description = TextSyndicationContent.CreatePlaintextContent( <span class="str">&quot;chinabooks.com图书网最新的图书.&quot;</span> );
        myFeed.Links.Add(SyndicationLink.CreateAlternateLink(<span class="kwrd">new</span> Uri(GetFullyQualifiedUrl(<span class="str">&quot;~/Default.aspx&quot;</span>))));
        myFeed.Links.Add(SyndicationLink.CreateSelfLink(<span class="kwrd">new</span> Uri(GetFullyQualifiedUrl(Request.RawUrl))));
        myFeed.Copyright = TextSyndicationContent.CreatePlaintextContent( <span class="str">&quot;版权所有chinabooks.com书店&quot;</span> );
        myFeed.Language = <span class="str">&quot;en-us&quot;</span>;

        <span class="rem">// 创建并填充SyndicationItems</span>
        List&lt;SyndicationItem&gt; feedItems = <span class="kwrd">new</span> List&lt;SyndicationItem&gt;();

        <span class="kwrd">foreach</span> (Title t <span class="kwrd">in</span> dataItems.Take(maxItemsInFeed))
        {
            <span class="rem">// Atom items 必须要有author, 因此没有作者的这一项就跳到下一项</span>
            <span class="kwrd">if</span> (outputAtom &amp;&amp; t.TitleAuthors.Count == 0)
                <span class="kwrd">continue</span>;

            SyndicationItem item = <span class="kwrd">new</span> SyndicationItem();
            item.Title = TextSyndicationContent.CreatePlaintextContent(t.title1);
            item.Links.Add(SyndicationLink.CreateAlternateLink(<span class="kwrd">new</span> Uri(GetFullyQualifiedUrl(<span class="str">&quot;~/Titles.aspx&quot;</span>))));
            item.Summary = TextSyndicationContent.CreatePlaintextContent(t.notes);
            item.Categories.Add(<span class="kwrd">new</span> SyndicationCategory(t.type));
            item.PublishDate = t.pubdate;

            <span class="kwrd">foreach</span> (TitleAuthor ta <span class="kwrd">in</span> t.TitleAuthors)
            {
                SyndicationPerson authInfo = <span class="kwrd">new</span> SyndicationPerson();
                authInfo.Email = ta.Author.au_lname + <span class="str">&quot;@example.com&quot;</span>;
                authInfo.Name = ta.Author.au_lname+ta.Author.au_fname;
                item.Authors.Add(authInfo);

                <span class="rem">// RSS源只能有一个作者，所以退出循环。第一个作者已经添加</span>
                <span class="kwrd">if</span> (outputRss)
                    <span class="kwrd">break</span>;
            }

            <span class="rem">// 添加到feedItems</span>
            feedItems.Add(item);
        }

        myFeed.Items = feedItems;

        <span class="rem">// 用response返回XML数据源</span>
        XmlWriterSettings outputSettings = <span class="kwrd">new</span> XmlWriterSettings();
        outputSettings.Indent = <span class="kwrd">true</span>; <span class="rem">//(使用注释便于阅读)</span>
        XmlWriter feedWriter = XmlWriter.Create(Response.OutputStream, outputSettings);

        <span class="kwrd">if</span> (outputAtom)
        {
            <span class="rem">// 使用 Atom 1.0  格式标准      </span>
            Atom10FeedFormatter atomFormatter = <span class="kwrd">new</span> Atom10FeedFormatter(myFeed);
            atomFormatter.WriteTo(feedWriter);
        }
        <span class="kwrd">else</span> <span class="kwrd">if</span> (outputRss)
        {
            <span class="rem">// 否则使用 RSS 2.0 格式</span>
            Rss20FeedFormatter rssFormatter = <span class="kwrd">new</span> Rss20FeedFormatter(myFeed);
            rssFormatter.WriteTo(feedWriter);
        }

        feedWriter.Close();
    }</font></pre>

  <pre class="csharpcode"><font size="3"></font></pre>

  <pre class="csharpcode"><font size="3"><strong>结果</strong></font></pre>

  <pre class="csharpcode"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="sshot-9" border="0" alt="sshot-9" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/ASP.NET_BFE9/sshot-9_3.png" width="615" height="480" /> </pre>

  <pre class="csharpcode"><font size="3"></font></pre>

  <pre class="csharpcode"><font size="3"></font></pre>
  <style type="text/css">










.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

  <p><strong><font color="#000000">从网站的一个页面上显示另一个网站的Syndication RSS Feed</font></strong></p>

  <p>除了创建一个SyndicationFeed外，还可以使用SyndicationFeed的Load方法获取另一个网站的RSS，比如<a href="http://www.cnblogs.com/all" target="_blank">博客园:http://www.cnblogs.com/all</a>（具体代码请下载最后给出的项目）:</p>

  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="sshot-2" border="0" alt="sshot-2" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/ASP.NET_BFE9/sshot-2_3.png" width="984" height="768" /> </p>

  <p><strong>接下来</strong></p>

  <p>记得在网站首页的头部新增meta链接到输出feed的HTML页面。使得小RSS图标发光的显示在Web浏览器地址栏中。</p>

  <pre class="csharpcode"><font size="3"><span class="kwrd">&lt;</span><span class="html">link</span> <span class="attr">rel</span><span class="kwrd">=&quot;Alternate&quot;</span> <span class="attr">type</span><span class="kwrd">=&quot;application/atom+xml&quot;</span> <span class="attr">href</span><span class="kwrd">=&quot;Feed.aspx?Type=Atom&quot;</span> <span class="kwrd">/&gt;</span>
<span class="kwrd">&lt;</span><span class="html">link</span> <span class="attr">rel</span><span class="kwrd">=&quot;Alternate&quot;</span> <span class="attr">type</span><span class="kwrd">=&quot;application/rss+xml&quot;</span> <span class="attr">href</span><span class="kwrd">=&quot;Feed.aspx?Type=RSS&quot;</span> <span class="kwrd">/&gt;</span></font></pre>

  <pre class="csharpcode"><font size="3"><span class="kwrd"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="sshot-3" border="0" alt="sshot-3" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/ASP.NET_BFE9/sshot-3_3.png" width="640" height="36" /> </span></font></pre>
  <style type="text/css">


.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

  <p><strong>最后</strong></p>

  <p><strong><a href="http://dotnetslackers.com/articles/aspnet/How-to-create-a-syndication-feed-for-your-website.aspx" target="_blank">Thanks Scott Mitchell</a>, </strong></p>

  <p><strong><a href="http://cid-66beaf4032cd49a6.skydrive.live.com/embedrowdetail.aspx/My%20Code/SyndicationFeed.rar" target="_blank">下载项目Source 539K</a>。</strong></p>

  <p><iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-66beaf4032cd49a6.skydrive.live.com/embedrowdetail.aspx/My%20Code/SyndicationFeed.rar" frameborder="0" marginwidth="0" scrolling="no"></iframe></p>
</div><img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1397421.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47985/" target="_blank">杰克逊悼念仪式或成史上最大规模Web活动</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>如何创建Sql Server数据库关系图 + Silverlight 2 GDR1 发布</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/02/20/Ru_He_Chuang_Jian_Sql_Server_Shu_Ju_ku_Guan_Xi_Tu_And_Silverlight_2_GDR_1_Fa_Bu.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Fri, 20 Feb 2009 03:54:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/02/20/Ru_He_Chuang_Jian_Sql_Server_Shu_Ju_ku_Guan_Xi_Tu_And_Silverlight_2_GDR_1_Fa_Bu.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1394669.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/02/20/Ru_He_Chuang_Jian_Sql_Server_Shu_Ju_ku_Guan_Xi_Tu_And_Silverlight_2_GDR_1_Fa_Bu.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1394669.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1394669.html</trackback:ping><description><![CDATA[<div id="goclass" class="godiv">
<p>&nbsp;</p>
<p><strong><font color="#808080" size="5"></font></strong></p>
<p><strong><font color="#808080" size="5">前言</font></strong></p>
<blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果你创建一个SQL表关系图，你就会得到许多好处。 据说最重要的好处是保护你的数据的完整性， 除了数据库，还有另一个巨大的好处：SQL表关系图使用 许多 对象/关系映射器 </a>创建一个结构化的对象模型，例如Linq2Sql ＆ ADO.NET实体框架都是<strong><font color="#ff8000">新建</font></strong>的 对象/关系映射器，而这其中的关系就是你的对象模型，相当于一个数据库。因此你可以在SQL Management Studio 以及 Visual Studio 中从一个表<strong><font color="#ff8000">拖动</font></strong>到另外一个表上。</p>
</blockquote>
<p>&nbsp;</p>
<p><strong><font color="#808080" size="5">创建关系</font></strong></p>
<blockquote>
<p>1.选择表---&gt;某一列---&gt;修改</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="zjimg1" border="0" alt="zjimg1" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/Silverlight2GDR1_96FD/zjimg1_3.png" width="360" height="403" /> </p>
<p>2.右键单击--- &gt;关系</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="zjimg2" border="0" alt="zjimg2" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/Silverlight2GDR1_96FD/zjimg2_3.png" width="363" height="456" /> </p>
</blockquote>
<p>3.添加---&gt;表和列规范--&gt;选择表和列</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="zjimg3" border="0" alt="zjimg3" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/Silverlight2GDR1_96FD/zjimg3_3.png" width="450" height="493" /> </p>
<p>&nbsp;</p>
<p><strong><font color="#808080" size="5">创建关系图</font></strong></p>
<p>新建数据库关系图</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="zjimg4" border="0" alt="zjimg4" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/Silverlight2GDR1_96FD/zjimg4_thumb.png" width="238" height="178" /></p>
<p>&nbsp;</p>
<p>只需要按住主键 并拖动 到它外键上，你就会看到一个指定关系的对话框</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="zjimg5" border="0" alt="zjimg5" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/Silverlight2GDR1_96FD/zjimg5_3.png" width="354" height="588" /> </p>
<p><font color="#808080" size="5"><strong>好处</strong></font></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在视觉上是可视化的，每一个表与表 以及每一个表的每一个字段属性都一目了然。</p>
<p>&nbsp;</p>
<p><strong><font color="#808080" size="5">Silverlight</font></strong></p>
<p>Silverlight2.0有一个小小的更新，修补了一些小错误，其，可以在下面得到更新下载(&nbsp; 可以看到GDR1的版本号是2.0.40115.0)：</p>
<p><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="zjimg" border="0" alt="zjimg" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/Silverlight2GDR1_96FD/zjimg_3.png" width="558" height="485" /> </p>
<p>客户端：<a href="http://www.microsoft.com/silverlight/resources/install.aspx" target="_blank">Silverlight 2 GDR1&nbsp; runtime</a></p>
<p>如果你是安装了开发工具，你需要安装新的开发者版本：<a href="http://www.microsoft.com/silverlight/resources/help.aspx?errorID=1512" target="_blank">如果是装了Silverlight2.0更新的开发版将装不了GDR1的版本号是2.0.40115.0的更新</a> + <a href="http://go.microsoft.com/fwlink/?LinkID=119972" target="_blank">开发人员客户端Silverlight.2.0_Developer.exe</a></p>
<p>Silverlight 2 GDR1更新的开发工具:<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&amp;FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed" target="_blank">Microsoft&#174; Silverlight&#8482; Tools for Visual Studio 2008 SP1</a></p>
<p><strong>Microsoft Silverlight 发布历史：<a title="http://download.microsoft.com/download/F/D/8/FD8F5947-78FF-40A5-9A34-5E35243C12E4/40115/Microsoft%20Silverlight%20Release%20History.html" href="http://download.microsoft.com/download/F/D/8/FD8F5947-78FF-40A5-9A34-5E35243C12E4/40115/Microsoft%20Silverlight%20Release%20History.html">http://download.microsoft.com/download/F/D/8/FD8F5947-78FF-40A5-9A34-5E35243C12E4/40115/Microsoft%20Silverlight%20Release%20History.html</a></strong></p>
</div><img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1394669.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47984/" target="_blank">《商业周刊》:Mozilla的志愿者开发模式被复制</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>ASP.NET WebForms 4.0 新属性</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/02/04/ASP_NET_WebForms_4_0_Xin_Shu_Xing.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Wed, 04 Feb 2009 07:33:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/02/04/ASP_NET_WebForms_4_0_Xin_Shu_Xing.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1383925.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/02/04/ASP_NET_WebForms_4_0_Xin_Shu_Xing.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1383925.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1383925.html</trackback:ping><description><![CDATA[<div id="goclass" class="godiv"><p></p>  <p>现在ASP.NET 4.0已经有了培训教程：<a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-3-ASPNET-WebForms-40/" target="_blank"><strong>http://channel9.msdn.com/shows/10-4/10-4-Episode-3-ASPNET-WebForms-40/</strong></a>, 更深入的系列可以看：<a href="http://channel9.msdn.com/shows/10-4" target="_blank"><strong>http://channel9.msdn.com/shows/10-4</strong></a>。</p>  <p>&#160;</p>  <p><strong><font color="#808080" size="5">ASP.NET4.0---Page新属性</font></strong></p>  <p>ASP.NET 4.0 WebForms在Page上是增加了两个新属性，一个是<strong>Page.Keywords,</strong>一个是<strong>Page.Description。</strong></p>  <p></p>  <p>以前是：</p>  <pre class="csharpcode"><font size="3"><span class="kwrd">&lt;</span><span class="html">head</span> <span class="attr">runat</span><span class="kwrd">=&quot;server&quot;</span><span class="kwrd">&gt;</span>

    <span class="kwrd">&lt;</span><span class="html">title</span><span class="kwrd">&gt;</span>Untitled Page<span class="kwrd">&lt;/</span><span class="html">title</span><span class="kwrd">&gt;</span>

    <span class="kwrd">&lt;</span><span class="html">meta</span> <span class="attr">name</span><span class="kwrd">=&quot;keywords&quot;</span> <span class="attr">content</span><span class="kwrd">=&quot;SampleKeywords&quot;</span> <span class="kwrd">/&gt;</span>

    <span class="kwrd">&lt;</span><span class="html">meta</span> <span class="attr">name</span><span class="kwrd">=&quot;description&quot;</span> <span class="attr">content</span><span class="kwrd">=&quot;SampleDescription&quot;</span> <span class="kwrd">/&gt;</span>

<span class="kwrd">&lt;/</span><span class="html">head</span><span class="kwrd">&gt;</span>
</font></pre>
<style type="text/css">




.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style><style type="text/css">





.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p></p>

<p></p>

<p>现在是 设在页面指令顶部：</p>

<pre class="csharpcode"><span class="asp"><font size="3">&lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeBehind=&quot;Default.aspx.cs&quot; Inherits=&quot;MetaWeblogSample._Default&quot; 
    <font color="#008000"><strong>Keywords=&quot;SampleKeywords&quot; Description=&quot;SampleDescription&quot;</strong>
</font>%&gt;</font></span></pre>
<style type="text/css">




.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>与 后台编程：</p>

<pre class="csharpcode"><font size="3"><span class="kwrd">protected</span> <span class="kwrd">void</span> Page_Load ( <span class="kwrd">object</span> sender, EventArgs e ) {
          <span class="kwrd">this</span>.Page.Keywords = <span class="str">&quot;SampleKeywords&quot;</span>;
          <span class="kwrd">this</span>.Page.Description = <span class="str">&quot;SampleDescription&quot;</span>;
          Response.Write ( <span class="str">&quot;&quot;</span> );
 }</font></pre>
<style type="text/css">




.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>这里还有个简单的小工具：<a href="http://www.apogee-web-consulting.com/tools/keyword_tool.php" target="_blank"><strong>http://www.apogee-web-consulting.com/tools/keyword_tool.php</strong></a>。</p>

<p>&#160;</p>

<p><strong><font color="#808080" size="5">ASP.NET4.0---ASP.NET控件新增的ViewStateMode属性</font></strong></p>

<p></p>

<p>至于ASP.NET 4.0为什么会这样做，可以先看看这篇文章：<a href="http://www.infoq.com/cn/news/2009/01/ASP-4-View-State" target="_blank"><strong>http://www.infoq.com/cn/news/2009/01/ASP-4-View-State</strong></a>, ASP.NET控件的ViewStatMode属性可能有3个值：<strong>Enabled</strong>, <strong>Disabled</strong> 和 <strong>Inherit。</strong></p>

<p></p>

<p></p>

<p>除了在控件上有这个属性，在Page上也新增了：</p>

<pre class="csharpcode"><font size="3"><span class="asp">&lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeBehind=&quot;Default.aspx.cs&quot; Inherits=&quot;MetaWeblogSample._Default&quot; 
    <font color="#008000"><strong>ViewStateMode=&quot;Disabled&quot;</strong></font>
%&gt;</span>
</font></pre>
<style type="text/css">


.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p><font size="3" face="Courier New"></font></p></div>  <img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1383925.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47977/" target="_blank">Mono 的Virtual PC 虚拟机</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>如何在ASP.NET中使用验证通过的Windows Live ID用户登录网站</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Ru_He_Shi_Yong_Yan_Zheng_Tong_Guo_De_Windows_Live_ID_Yong_Hu_Deng_Lu_Wang_Zhan.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Tue, 03 Feb 2009 12:37:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Ru_He_Shi_Yong_Yan_Zheng_Tong_Guo_De_Windows_Live_ID_Yong_Hu_Deng_Lu_Wang_Zhan.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1383398.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Ru_He_Shi_Yong_Yan_Zheng_Tong_Guo_De_Windows_Live_ID_Yong_Hu_Deng_Lu_Wang_Zhan.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1383398.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1383398.html</trackback:ping><description><![CDATA[摘要: 前言 现在有很多在线服务的验证，我曾经就写过一篇 如何在ASP.NET中创建OpenID, 这里我再介绍如何使用Windows Live ID在ASP.NET应用程序中验证用户的身份，说穿了这也是一种特殊验证模型，也就是说当在您的网站中使用Windows Live ID登录时，此用户首先会重定向到Windows Live登录页，然后通过验证的用户Windows Live将该用户再重定向到您的网站,&nbsp;&nbsp;<a href='http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Ru_He_Shi_Yong_Yan_Zheng_Tong_Guo_De_Windows_Live_ID_Yong_Hu_Deng_Lu_Wang_Zhan.html'>阅读全文</a><img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1383398.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47970/" target="_blank">19岁天才黑客发布首个iPhone 3GS破解软件</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>Using-更精彩更有用的做法-短签名</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Using_Duan_Qian_Ming_Geng_Jing_Cai_Geng_You_Yong.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Tue, 03 Feb 2009 05:46:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Using_Duan_Qian_Ming_Geng_Jing_Cai_Geng_You_Yong.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1383079.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/02/03/Using_Duan_Qian_Ming_Geng_Jing_Cai_Geng_You_Yong.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1383079.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1383079.html</trackback:ping><description><![CDATA[<p>一般我们编程的时候Using默认一般做法如下：</p><pre class="csharpcode"> <span class="kwrd">using</span> System;  
 <span class="kwrd">using</span> System.Collections.Generic;  
 <span class="kwrd">using</span> System.Text.RegularExpressions;  
 <span class="kwrd">using</span> System.Net;  
 <span class="kwrd">using</span> System.IO; </pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>

<p></p>
<p>但是，有很多情况，比如，现在有2个类，类名都叫Class1，2个类在不同的名称空间，现在要在同一文件中提取这2个类，你一般做法是：</p><pre class="csharpcode"><span class="kwrd">namespace</span>  SampleClass{
     <span class="kwrd">class</span> TestClass{
         <span class="kwrd">private</span> <span class="kwrd">void</span> F(){
              Namespace.one.Class1 c1= <span class="kwrd">new</span> Namespace.one.Class1();
              Namespace.two.Class1 c2= <span class="kwrd">new</span> Namespace.two.Class1();
         }
    }
}</pre><pre class="csharpcode">或者</pre><pre class="csharpcode"><span class="kwrd">using</span> Namespace.one;

<span class="kwrd">namespace</span>  SampleClass{
     <span class="kwrd">class</span> TestClass{
         <span class="kwrd">private</span> <span class="kwrd">void</span> F(){
              Class1 c1= <span class="kwrd">new</span> Class1();
              Namespace.two.Class1 c2= <span class="kwrd">new</span> Namespace.two.Class1();
         }
    }
}</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<pre class="csharpcode">&nbsp;</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>

<p></p>
<p>现在，有一种解决方法避免这种情况，当然也不算避免，但是可以使用更短的名字：有2中方法，第一种叫别名称，</p><pre class="csharpcode"><span class="kwrd">using</span> Namespace.one;
<span class="kwrd">using</span> T = Namespace.two;

<span class="kwrd">namespace</span>  SampleClass{
     <span class="kwrd">class</span> TestClass{
         <span class="kwrd">private</span> <span class="kwrd">void</span> F(){
              Class1 c1= <span class="kwrd">new</span> Class1();
              T.Class1 c2= <span class="kwrd">new</span> T.Class1();
         }
    }
}</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>

<p>第二种方法叫 别类名：</p><pre class="csharpcode"><span class="kwrd">using</span> Namespace.one;
<span class="kwrd">using</span> T = Namespace.two.Class1;

<span class="kwrd">namespace</span>  SampleClass{
     <span class="kwrd">class</span> TestClass{
         <span class="kwrd">private</span> <span class="kwrd">void</span> F(){
              Class1 c1= <span class="kwrd">new</span> Class1();
              T c2= <span class="kwrd">new</span> T();
         }
    }
}</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>

<p></p>
<p>怎么样，Class1和T那个更短，这让我想起来了现在流行的短URL服务网站兴起的重要。。</p>  <img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1383079.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47970/" target="_blank">19岁天才黑客发布首个iPhone 3GS破解软件</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>我的Windows 7系统</title><link>http://www.cnblogs.com/jaic-xiao/archive/2009/01/30/Zengjianwindows7system.html</link><dc:creator>真见</dc:creator><author>真见</author><pubDate>Fri, 30 Jan 2009 15:03:00 GMT</pubDate><guid>http://www.cnblogs.com/jaic-xiao/archive/2009/01/30/Zengjianwindows7system.html</guid><wfw:comment>http://www.cnblogs.com/jaic-xiao/comments/1381477.html</wfw:comment><comments>http://www.cnblogs.com/jaic-xiao/archive/2009/01/30/Zengjianwindows7system.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/jaic-xiao/comments/commentRss/1381477.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/jaic-xiao/services/trackbacks/1381477.html</trackback:ping><description><![CDATA[<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="1" border="0" alt="1" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/b470238d8f08_13910/1_1.png" width="1024" height="640" />&#160; </p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="3" border="0" alt="3" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/b470238d8f08_13910/3_1.png" width="1024" height="640" /></p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2" border="0" alt="2" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/b470238d8f08_13910/2_1.png" width="1024" height="640" /></p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="4" border="0" alt="4" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/b470238d8f08_13910/4_1.png" width="1024" height="640" /> </p>  <p>&#160;<img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="5" border="0" alt="5" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/b470238d8f08_13910/5_3.png" width="1024" height="640" /> </p>  <p></p>  <p></p>  <p>&#160; <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="6" border="0" alt="6" src="http://www.cnblogs.com/images/cnblogs_com/jaic-xiao/WindowsLiveWriter/b470238d8f08_13910/6_5.png" width="1024" height="640" /></p> <img src ="http://www.cnblogs.com/jaic-xiao/aggbug/1381477.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47969/" target="_blank">新浪邮箱大本营粉墨登场！Sina.cn开放注册</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item></channel></rss>