<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>James Zhou's blog</title><link>http://blog.csdn.net/jameszhou/</link><description>MCAD / PMP</description><dc:language>zh-CN</dc:language><lastUpdateTime>Tue, 13 May 2008 16:09:45 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>James Zhou</dc:creator><title>MVC 示例代码</title><link>http://blog.csdn.net/jameszhou/archive/2008/04/23/2317317.aspx</link><pubDate>Wed, 23 Apr 2008 11:42:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/04/23/2317317.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2317317.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/04/23/2317317.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2317317.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2317317</trackback:ping><description>Scott Hanselman提供了一个根据Northwind数据库编写的MVC示例程序，朋友们可以参考学习:&lt;br /&gt;&lt;br /&gt;示例代码可以从下面页面下载：&lt;br /&gt;http://www.hanselman.com/blog/ASPNETMVCCheesyNorthwindSampleCode.aspx&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2317317.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>免费图标大集合！</title><link>http://blog.csdn.net/jameszhou/archive/2008/04/21/2311286.aspx</link><pubDate>Mon, 21 Apr 2008 11:28:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/04/21/2311286.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2311286.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/04/21/2311286.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2311286.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2311286</trackback:ping><description>免费图标大集合！&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2311286.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>第一次在.NET 北京俱乐部做演示</title><link>http://blog.csdn.net/jameszhou/archive/2008/04/17/2301305.aspx</link><pubDate>Thu, 17 Apr 2008 16:06:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/04/17/2301305.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2301305.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/04/17/2301305.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2301305.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2301305</trackback:ping><description>   上周末在.NET北京俱乐部做了次演示 - ".NET MVC介绍"，感觉很不错。去之前还稍有些紧张，必定是第一次去做演讲。去的比较早，跟参加活动的一些朋友交流了一下，看看大家都在关注什么技术，是否使用过MVC做过开发。我发现这是很好的一种放松方法。甚至有点儿迫不及待的要开始，让大家看到我的.PPT及代码演示。呵呵～～&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2301305.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>命名规范</title><link>http://blog.csdn.net/jameszhou/archive/2008/03/28/2226044.aspx</link><pubDate>Fri, 28 Mar 2008 15:23:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/03/28/2226044.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2226044.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/03/28/2226044.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2226044.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2226044</trackback:ping><description>任何语言除了语法，还有各种约定俗成的语言习惯。编程语言也是如此，所有团队成员使用一种统一的"语言习惯“很重要 &lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2226044.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>微软认证- 升级之路</title><link>http://blog.csdn.net/jameszhou/archive/2008/03/23/2210670.aspx</link><pubDate>Sun, 23 Mar 2008 17:54:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/03/23/2210670.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2210670.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/03/23/2210670.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2210670.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2210670</trackback:ping><description>微软认证- 升级之路&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2210670.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET 2.0 - Validation Groups and Cross-Page Posting</title><link>http://blog.csdn.net/jameszhou/archive/2008/03/16/2187831.aspx</link><pubDate>Sun, 16 Mar 2008 17:16:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/03/16/2187831.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2187831.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/03/16/2187831.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2187831.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2187831</trackback:ping><description>In ASP.NET 2.0, there is a new property called the ValidationGroup that can be assigned a string to specify a section. This property exists on the validation controls and on the controls that cause PostBacks to occur. When a control performs a PostBack, the validator controls that have a matching ValidationGroup property are validated.&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2187831.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ADO.NET 2.0 - New things</title><link>http://blog.csdn.net/jameszhou/archive/2008/03/16/2187688.aspx</link><pubDate>Sun, 16 Mar 2008 16:05:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/03/16/2187688.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2187688.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/03/16/2187688.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2187688.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2187688</trackback:ping><description>A DataTableReader created using DataTable.CreateDataReader will expose the same rows and columns as the DataTable. When a DataTableReader is created from a DataSet or a DataTable's CreateDataReader method, the DataTableReader will contain all of the rows from the container object, with the exception of deleted rows.&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2187688.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET 2.0 - Control State</title><link>http://blog.csdn.net/jameszhou/archive/2008/03/09/2159978.aspx</link><pubDate>Sun, 09 Mar 2008 16:53:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/03/09/2159978.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2159978.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/03/09/2159978.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2159978.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2159978</trackback:ping><description>if you populate the contents of a control every time a page is requested, you should disable view state for that control.&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2159978.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET 3.5 Extension (CTP) - Dynamic Data的元数据</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/13/2042434.aspx</link><pubDate>Sun, 13 Jan 2008 20:58:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/13/2042434.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2042434.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/13/2042434.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2042434.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2042434</trackback:ping><description>Dynamic Data 最cool的技术是其提供了一套scaffolding的框架，几乎不用写什么代码就可以搭起一个数据驱动的web程序-数据库表对应的添加、删除、修改、查看功能都可自动生成。通过LINQ to SQL的Model生成的Metadata(元数据)是其核心。&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2042434.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET MVC (CTP) - 在MVC中使用AJAX</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/13/2042271.aspx</link><pubDate>Sun, 13 Jan 2008 17:59:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/13/2042271.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2042271.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/13/2042271.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2042271.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2042271</trackback:ping><description>MVC中没有了Form runat="server" 因此AJAX  Toolkit中的那些controls无法使用了(相信在以后的3.5Entension会增加MVC可以使用的AJAX控件)
&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2042271.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET MVC - View Engines</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/11/2037929.aspx</link><pubDate>Fri, 11 Jan 2008 17:42:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/11/2037929.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2037929.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/11/2037929.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2037929.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2037929</trackback:ping><description>NHamlNHaml (pronounced enamel) is a pure .NET implementation of the popular Rails Haml view engine.NHaml is an external DSL for XHTML. It’s primary qualities are it’s simplicity, terseness, performance and that it outputs nicely formatted XHTML. Additionally, the NHaml view engine provides support for Rails style layouts and partials – more on that below.see more: http://andrewpeters.net/2007/12/19/introducing-nhaml-an-aspnet-mvc-view-engine/XsltViewEngine in the MVCContriba XS&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2037929.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET MVC - 用户验证和权限验证</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/10/2033945.aspx</link><pubDate>Thu, 10 Jan 2008 16:15:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/10/2033945.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2033945.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/10/2033945.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2033945.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2033945</trackback:ping><description>MVC架构下如何实现登录验证这一常见功能？Troy通过一个Security Controller给出了一种方法：

 http://www.squaredroot.com/post/2007/12/ASPNet-MVC-Membership-Basics.aspx

权限验证的一个方法：
http://www.squaredroot.com/post/2008/01/MVC-Authentication-and-Errors.aspx&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2033945.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET MVC - 一次思想解放</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/08/2031062.aspx</link><pubDate>Tue, 08 Jan 2008 23:56:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/08/2031062.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2031062.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/08/2031062.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2031062.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2031062</trackback:ping><description>如果你看过ScottGu的MVC系列blog，那么你一定对MVC有了一个初步的认识。这只是惊鸿一瞥！Rob Conery带来的才是真正的 ”思想解放“！(用词太夸张了吧？- 看过Rob的blog 就知道了)&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2031062.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>ASP.NET MVC Toolkit - how to use the Html Helper class</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/08/2031042.aspx</link><pubDate>Tue, 08 Jan 2008 23:27:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/08/2031042.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2031042.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/08/2031042.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2031042.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2031042</trackback:ping><description>第一次看到ScottGu的MVC系列blog中的代码示例，产生第一个疑惑：为什么View中的markup都是inline code？！简直是从优雅的CodeBehide技术的倒退！？&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2031042.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Zhou</dc:creator><title>.NET数据访问策略：From "LINQ to SQL" to "LINQ to X"</title><link>http://blog.csdn.net/jameszhou/archive/2008/01/08/2030987.aspx</link><pubDate>Tue, 08 Jan 2008 22:29:00 GMT</pubDate><guid>http://blog.csdn.net/jameszhou/archive/2008/01/08/2030987.aspx</guid><wfw:comment>http://blog.csdn.net/jameszhou/comments/2030987.aspx</wfw:comment><comments>http://blog.csdn.net/jameszhou/archive/2008/01/08/2030987.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jameszhou/comments/commentRss/2030987.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2030987</trackback:ping><description>ScottGu的LINQ to SQL系列blog让人耳目 一新。随然此.NET 3.5中的数据访问技术仅针对SQL Server，但显然是.NET数据访问技术的升级的序幕。紧接着ASP.NET 3.5 Extension 中出现了Entity Framework，LINQ to Entities 来了，数据访问技术的升级将从SQL不断扩展到其他数据源平台。&lt;img src ="http://blog.csdn.net/jameszhou/aggbug/2030987.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>