<rss version="2.0"><channel><title>Code Voyeur - Open Source .NET Projects</title><link>http://www.codevoyeur.com</link><description>.NET Exposed</description><copyright>&amp;copy; 2008, All Rights Reserved</copyright><language>en-us</language><item><title>ASP.NET MVC HtmlHelper Extensions for jQuery AutoComplete</title><description>The jQuery JavaScript library has a rich repository of plugins.  The AutoComplete plugin provides an easy mechanism to make any textbox perform like a searchable drop down list.  While the code to provide a textbox with autocomplete functionality is somewhat simple, it requires a little finessing to get it to work in place of a drop down list on an MVC view page.  The extension methods in this article will demonstrate how to achieve this behavior.</description><link>http://www.codevoyeur.com/Articles/10/ASP.NET-MVC-HtmlHelper-Extensions-for-jQuery-AutoComplete.aspx</link><pubDate>11/12/2008</pubDate></item><item><title>A Boo Object Validation DSL</title><description>Validation routines are typically stored in XML files when configured externally.  This article will demonstrate how to create a simple DSL with Boo for validating both business objects and non-business objects (web forms for example).</description><link>http://www.codevoyeur.com/Articles/9/A-Boo-Object-Validation-DSL.aspx</link><pubDate>11/9/2008</pubDate></item><item><title>A Boo DSL for Transforming Objects to RSS</title><description>Boo's flexible syntax has allowed it to join Ruby as a language option for creating a non-XML based DSL.  This article will examine how to create a simple DSL using Boo.  The purpose of the DSL will be to define an set of rules for serializing objects as item blocks in an RSS feed.  The rules will be externally defined as would be typical of a solution that instead uses XML configuration.</description><link>http://www.codevoyeur.com/Articles/8/A-Boo-DSL-for-Transforming-Objects-to-RSS.aspx</link><pubDate>6/26/2008</pubDate></item><item><title>A Tag Cloud ViewComponent for MonoRail</title><description>Tagging is an increasingly popular way to categorize data on the web.  From flickr to Slashdot, tags are becoming commonplace.  This article demonstrates how to create a simple ViewComponent to create tag clouds.  </description><link>http://www.codevoyeur.com/Articles/7/A-Tag-Cloud-ViewComponent-for-MonoRail.aspx</link><pubDate>6/10/2008</pubDate></item><item><title>A Simple IronPython Dependency Injection Framework</title><description>Dependency injection frameworks (i.e., IoC containers) found as  part of  the Castle and Spring.NET projects (among others) support object wiring through XML.  This article will demonstrate how XML and IronPython may be coupled to produce a natural and extensible language for managing object creation.</description><link>http://www.codevoyeur.com/Articles/6/A-Simple-IronPython-Dependency-Injection-Framework.aspx</link><pubDate>4/16/2008</pubDate></item></channel></rss>