<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wagnerblog &#187; Asp.Net 2.o</title>
	<atom:link href="http://wagnerblog.com/category/net/aspnet-2o/feed/" rel="self" type="application/rss+xml" />
	<link>http://wagnerblog.com</link>
	<description>Development Ideas and Ramblings</description>
	<lastBuildDate>Fri, 06 Nov 2009 19:11:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Selenium and Fitnesse &#8211; two great tastes that taste great together</title>
		<link>http://wagnerblog.com/2007/05/selenium-and-fitnesse-two-great-tastes-that-taste-great-together/</link>
		<comments>http://wagnerblog.com/2007/05/selenium-and-fitnesse-two-great-tastes-that-taste-great-together/#comments</comments>
		<pubDate>Tue, 22 May 2007 13:19:09 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Asp.Net 2.o]]></category>
		<category><![CDATA[Software Quality]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=830</guid>
		<description><![CDATA[OK that was goofy. But it shouldn&#8217;t distract from Goijko&#8217;s post describing his experience of using Selenium and Fitnesse together to run some very nice functional tests of web sites. To me this is a great example because software testing can be a bit of a chore. Sure unit tests are nice, but how often [...]]]></description>
			<content:encoded><![CDATA[<p>OK that was goofy. But it shouldn&#8217;t distract from <a href="http://http://gojko.net/2007/05/20/automating-web-tests-with-fitnesse-and-selenium/">Goijko&#8217;s post describing his experience of using Selenium and Fitnesse </a>together to run some very nice functional tests of web sites. To me this is a great example because software testing can be a bit of a chore. Sure unit tests are nice, but how often do they suffice in testing the actual usage of a web application. Thats where tools like Selenium and even Watir come in handy.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2007/05/selenium-and-fitnesse-two-great-tastes-that-taste-great-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debug Statements and Trace Statements</title>
		<link>http://wagnerblog.com/2007/05/debug-statements-and-trace-statements/</link>
		<comments>http://wagnerblog.com/2007/05/debug-statements-and-trace-statements/#comments</comments>
		<pubDate>Sun, 13 May 2007 15:45:46 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET Code Related]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=820</guid>
		<description><![CDATA[dnrTV has a very nice episode full of information on using Debug.Writeline and Trace Statements to help debug applications. I continue to be blown away occassionally by the depth of Scotts knowledge.
Watch the show here
]]></description>
			<content:encoded><![CDATA[<p>dnrTV has a very nice episode full of information on using Debug.Writeline and Trace Statements to help debug applications. I continue to be blown away occassionally by the depth of Scotts knowledge.</p>
<p>Watch the show <a href="http://www.hanselman.com/blog/DNRTVScreencastASPNETDebuggingAndTracing.aspx">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2007/05/debug-statements-and-trace-statements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wicked Code: The SQL Site Map Provider You&#8217;ve Been Waiting For &#8212; MSDN Magazine, February 2006</title>
		<link>http://wagnerblog.com/2007/02/wicked-code-the-sql-site-map-provider-youve-been-waiting-for-msdn-magazine-february-2006/</link>
		<comments>http://wagnerblog.com/2007/02/wicked-code-the-sql-site-map-provider-youve-been-waiting-for-msdn-magazine-february-2006/#comments</comments>
		<pubDate>Sat, 03 Feb 2007 05:11:55 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Asp.Net 2.o]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=769</guid>
		<description><![CDATA[This is really very useful in larger sites. Now I only wonder if having a SiteMap provider can increase SEO. It even includes a nice little example of SQL 2005 cache dependency

The one drawback to site navigation is that XmlSiteMapProvider is the one and only site map provider included in the box with ASP.NET 2.0, [...]]]></description>
			<content:encoded><![CDATA[<p>This is really very useful in larger sites. Now I only wonder if having a SiteMap provider can increase SEO. It even includes a nice little example of SQL 2005 cache dependency</p>
<blockquote cite="http://msdn.microsoft.com/msdnmag/issues/06/02/wickedcode/default.aspx">
<p>The one drawback to site navigation is that XmlSiteMapProvider is the one and only site map provider included in the box with ASP.NET 2.0, which means that site maps must be stored in XML files. Even before ASP.NET 2.0 shipped, developers were clamoring for a means to store site maps in databases.</p>
</blockquote>
<p class="citation"><cite cite="http://msdn.microsoft.com/msdnmag/issues/06/02/wickedcode/default.aspx"><a href="http://msdn.microsoft.com/msdnmag/issues/06/02/wickedcode/default.aspx" target="_blank">Read Article</a></cite>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2007/02/wicked-code-the-sql-site-map-provider-youve-been-waiting-for-msdn-magazine-february-2006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The daily handful of links</title>
		<link>http://wagnerblog.com/2006/10/the-daily-handful-of-links/</link>
		<comments>http://wagnerblog.com/2006/10/the-daily-handful-of-links/#comments</comments>
		<pubDate>Wed, 25 Oct 2006 08:05:14 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[.NET Code Related]]></category>
		<category><![CDATA[.NET Tools]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=682</guid>
		<description><![CDATA[
Codeproject article on serializing a custom class (Via Frans Bouma)
Another drop in the CSS Friendly Adapter Toolkit. Its a nice way of changing the html/css output for server controls.It brings their output more in line with current CSS practices. 
Ryan Farley discusses RSS Feeds in IE and Vista. Both have built in FeedReader classes. 
Scott [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.codeproject.com/dotnet/FastSerializer.asp" target="_blank">Codeproject </a>article on serializing a custom class (Via Frans Bouma)</li>
<li><a href="http://forums.asp.net/thread/1439392.aspx" target="_blank">Another drop </a>in the CSS Friendly Adapter Toolkit. Its a nice way of changing the html/css output for server controls.It brings their output more in line with current CSS practices. </li>
<li><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><a href="http://ryanfarley.com/blog/archive/2006/10/24/35190.aspx" target="_blank">Ryan Farley </a>discusses RSS Feeds in IE and Vista. Both have built in FeedReader classes. </span></li>
<li><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><a href="http://aspnet.4guysfromrolla.com/articles/102506-1.aspx" target="_blank">Scott Mitchell</a> on creating a Tag Cloud server control in ASP.NET. Looks promising.</span></span></li>
<li><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><a href="http://blogs.msdn.com/olymars/archive/2006/10/25/ajouter-le-contenu-de-tout-un-r-pertoire-sous-forme-de-fichiers-de-code-source-li-s-dans-visual-studio-2005-c-est-maintenant-possible-avec-l-addin-adddirectorycontent.aspx" target="_blank">Pascal Belaud</a>, the creator of Olymars, has this really&nbsp;interesting&nbsp;VS add-in that lets you link source files into a project without copying the files themselves. By pointing at the original file you have a reference to the current code. So if the owner of the current code changes it, you see the changes right away. I&rsquo;m probably not doing a very good job explaining it so read the post, its good stuff. </span></span></span></li>
<li><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><a href="http://www.intelligententerprise.com/showArticle.jhtml?articleID=193104592" target="_blank">I came across this press release article today</a>. There is something very scary about a billion dollar corporation like MS <a href="" target="_blank">using a small Southern California based consultancy </a>as the driver for a &ldquo;prescriptive guidance&rdquo; dealing with ESB. Maybe it&rsquo;s my proximity and familiarity with local consulting companies that has me scratching my head about this move. But heck, if MS wants to do things that way &ndash; hey Redmond&hellip; I have a great &ldquo;prescriptive guidance&rdquo; for building fantastic <a href="http://toolsandhacks.com/wp-content/docs/html/ProductivityFramework.html" target="_blank">IoC systems using . NET</a>. Give me a call, lets chat. I like seeing my name in lights as much as the next guy.</span></span></span></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/10/the-daily-handful-of-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The most links for one post</title>
		<link>http://wagnerblog.com/2006/10/the-most-links-for-one-post/</link>
		<comments>http://wagnerblog.com/2006/10/the-most-links-for-one-post/#comments</comments>
		<pubDate>Fri, 20 Oct 2006 08:11:42 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[.NET Code Related]]></category>
		<category><![CDATA[.NET Tools]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=680</guid>
		<description><![CDATA[My collection of interesting links has been growing for weeks and I haven&#8217;t had the time to post them. So here they are in one massive list. 

Daniel Zeiss is on rev 9 of his major Ajax framework comparison. Great stuff. 
Today I installed ScrewTurn Wiki in 10 minutes (as opposed to an hour for [...]]]></description>
			<content:encoded><![CDATA[<p>My collection of interesting links has been growing for weeks and I haven&rsquo;t had the time to post them. So here they are in one massive list. </p>
<ul>
<li>Daniel Zeiss is on rev 9 of his major <a href="http://www.daniel-zeiss.de/AJAXComparison/Results.htm" target="_blank">Ajax framework comparison</a>. Great stuff. </li>
<li>Today I installed <a href="http://www.screwturn.eu/Wiki.ashx" target="_blank">ScrewTurn Wiki </a>in 10 minutes (as opposed to an hour for Sharepoint2007) </li>
<li>Another very <a href="http://www.colorjack.com/" target="_blank">cool color scheme generator </a></li>
<li>Microsoft has updated the <a href="http://www.microsoftcom/downloads/details.aspx?FamilyID=72d6aa49-787d-4118-ba5f-4f30fe913628&amp;DisplayLang=en" target="_blank">XML Notepad</a>. It has some very cool features.&nbsp; </li>
<li>Nice<a href="http://blogs.msdn.com/bwelcker/archive/2006/10/12/the-tigers-have-spoken-reporting-services-white-papers.aspx" target="_blank">list of links </a>for Reporting Services&nbsp; </li>
<li>A <a href="http://geekswithblogs.net/mahesh/archive/2006/10/10/93658.aspx" target="_blank">comparison of </a>Themes versus CSS </li>
<li>Atlas crash course <a href="http://devlicio.us/blogs/ziemowit_skowronski/archive/2006/10/04/Atlas-Extender-Crash-Course-_1320_-Part-1_3A00_-Introduction.aspx" target="_blank">part 1</a> </li>
<li>Atlas crash course <a href="http://devlicio.us/blogs/ziemowit_skowronski/archive/2006/10/10/Atlas-Extender-Crash-Course-_1320_-Part-2_3A00_-Page-Methods.aspx" target="_blank">part 2</a> </li>
<li>Creating and using your <a href="http://www.codeguru.com/csharp/.net/net_general/tipstricks/article.php/c12633/#more" target="_blank">own custom events </a></li>
<li>Enum to list <a href="http://devlicio.us/blogs/joe_niland/archive/2006/10/10/Generic-Enum-to-List_3C00_T_3E00_-converter.aspx" target="_blank">converter </a></li>
<li>Chad Finsterwald Server Side <a href="http://developer.coreweb.com/articles/Default4.aspx" target="_blank">Validation Lib </a></li>
<li>Convert the .NET tilde to normal <a href="http://devlicio.us/blogs/steve_wright/archive/2006/10/07/My-favorite-little-function.aspx" target="_blank">path in js </a></li>
<li>Prototyping <a href="http://www.xml-blog.com/articles/2006/09/29/in-browser-wireframe-prototyping-with-frametastic" target="_blank">wireframes directly in FF </a>browser </li>
<li><a href="http://www.sitevista.com/cssvista" target="_blank">Edit CSS </a>in Both IE and FF&nbsp; </li>
<li>Examine the <a href="http://devlicio.us/blogs/billy_mccafferty/archive/2006/10/09/Examine-XML-of-Web-Service-Response.aspx" target="_blank">XML output </a>of a webservice </li>
<li>Looking for an open <a href="http://intelligencia.com.au/australia/index.php/restfulnet/" target="_blank">rest-based api</a>? </li>
<li>Nice! Chad Finsterwals <a href="http://developer.coreweb.com/articles/Default15.aspx" target="_blank">Reg Expressions Class</a>. Patterns all set to verify one or multiple matches&nbsp; </li>
<li>Interesting discussion of <a href="http://devlicio.us/blogs/steve_wright/archive/2006/10/03/Importing-your-Business-Data-to-ASP.NET.aspx" target="_blank">scheduled app execution in asp.net </a></li>
<li>The Commerce Server team used divs and design time properties to create <a href="http://blogs.msdn.com/crisag/archive/2006/10/03/The-Page-Appearance-Framework_2E00_.aspx" target="_blank">layout flexibility in their product </a></li>
<li>RadRails made <a href="http://www.radrails.org/" target="_blank">some progress </a>-&nbsp; </li>
<li>Whitpaper on sql <a href="http://blogs.msdn.com/sqlblog/archive/2006/09/23/768110.aspx" target="_blank">server db physical design </a>decisions.&nbsp; </li>
<li>Tools for <a href="http://adminfoo.net/tools" target="_blank">sys admins </a></li>
<li>Rick Strahl talks about <a href="http://west-wind.com/weblog/posts/7551.aspx" target="_blank">Atlas </a></li>
<li><a href="http://www.codeproject.com/useritems/Kelvin.asp" target="_blank">Craig Dunn </a>- Generics serialization and Unit Tests (via Jason Haley)&nbsp; </li>
<li>Everything you need to create and <a href="http://agramont.net/blogs/provware/default.aspx" target="_blank">manage IIS sites in code </a>-&nbsp; </li>
<li><a href="http://blogs.technet.com/wardpond/archive/2006/06/09/434689.aspx" target="_blank">Ward Pond&#8217;s </a>Time Zone Table </li>
<li>A must read. The Definitive Guide to <a href="http://infinitiesloop.blogspot.com/2006/03/truly-understanding-viewstate.html" target="_blank">ASP.NET ViewState </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/10/the-most-links-for-one-post/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Link O Rama</title>
		<link>http://wagnerblog.com/2006/06/link-o-rama/</link>
		<comments>http://wagnerblog.com/2006/06/link-o-rama/#comments</comments>
		<pubDate>Mon, 19 Jun 2006 13:16:26 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[.NET Code Related]]></category>
		<category><![CDATA[.NET Tools]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=638</guid>
		<description><![CDATA[
Via Jason Haley &#8211; WebServiceStudio, a small utility program that can be used to test web services interactively. Might be fun to try out.
Poor Man&#8217;s Camtasia . Yes Software produces a screenshot animation tool that costs only $50..00 and can be used to produce software demo&#8217;s and training snippets. 
AJAX and the market saturation of [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Via <a href="http://www.jasonhaley.com/" target="_blank">Jason Haley </a>&ndash; <a href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c" target="_blank">WebServiceStudio</a>, a small utility program that can be used to test web services interactively. Might be fun to try out.</li>
<li>Poor Man&rsquo;s Camtasia . <a href="http://www.yessoftware.com/products/product_detail.php?product_id=19" target="_blank">Yes Software </a>produces a screenshot animation tool that costs only $50..00 and can be used to produce software demo&rsquo;s and training snippets. </li>
<li><a href="http://www.codinghorror.com/blog/archives/000606.html" target="_blank">AJAX </a>and the market saturation of IE. Love this! Jeff Atwood contrasts why we have AJAX in the first place and just how prevalent IE browsers are (lest we forget that AJAX was made possible specifically for / by IE to support Outlook Web Access)</li>
<li><a href="http://www.rssbus.com/default.aspx" target="_blank">RSS Bus.</a>&nbsp;As the&nbsp;name implies, its a Service Bus (see SOA) that uses&nbsp;RSS as the main interchange mechanism. Interesting and&nbsp;scary at the same time. Just&nbsp;what you need for&nbsp;a Monday morning.&nbsp;</li>
<li><a href="http://www.timesprite.com/" target="_blank">TimeSprite</a> &ndash; via <a href="http://www.larkware.com/" target="_blank">Mike Gunderloy</a>, another time measuring utility. Does it seem like coders are getting nickeled and dimed to death with these? So many companies I&rsquo;ve seen try to account for a programmers daily tasks you&rsquo;d think they are all in the consulting business. </li>
<li>Don&rsquo;t let your kids catch you doing this! <a href="http://gizmodo.com/gadgets/gadgets/usb-teddy-bear-with-removable-head-181607.php" target="_blank">USB Teddy Bear </a>with removable head. &ldquo;Daddy Daddy the computer ate my bear&rdquo; . What will they come up with next</li>
</ul>
<p>&nbsp;<img alt="Usbbearhead" hspace="1" src="http://www.wagnerblog.com/images/usbbearhead.jpg" align="textBottom" vspace="1" border="0" /></p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/06/link-o-rama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I wanna be like Mike</title>
		<link>http://wagnerblog.com/2006/04/i-wanna-be-like-mike/</link>
		<comments>http://wagnerblog.com/2006/04/i-wanna-be-like-mike/#comments</comments>
		<pubDate>Mon, 10 Apr 2006 09:09:28 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[.NET Tools]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>
		<category><![CDATA[Software Architecture]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=610</guid>
		<description><![CDATA[Remember the jingle during Michael Jordan&#8217;s days? &#8220;I wanna be like Mike..&#8221; Well as many links as I&#8217;ve been posting I think I wanna be like Mike Gunderloy &#160;

Dr. Peter has an article that delves into caching. 
Tim Bednar uses FireFox and some extensions to edit css live within the browser &#8211; rock on ! [...]]]></description>
			<content:encoded><![CDATA[<p>Remember the jingle during Michael Jordan&rsquo;s days? &ldquo;I wanna be like Mike..&rdquo; Well as many links as I&rsquo;ve been posting I think I wanna be like <a href="http://www.larkware.com/" target="_blank">Mike Gunderloy </a><img src="http://www.wagnerblog.com/images/smile1.gif" />&nbsp;</p>
<ul>
<li><a href="http://www.eggheadcafe.com/articles/20060407.asp" target="_blank">Dr. Peter </a>has an article that delves into caching. </li>
<li><a href="http://godbit.com/article/tools-i-use" target="_blank">Tim Bednar</a> uses FireFox and some extensions to edit css live within the browser &ndash; rock on ! </li>
<li>And in case you forgot how to&nbsp;optimize&nbsp;a stored proc , <a href="http://busybox.sourceforge.net/" target="_blank">here is one of those </a>&ldquo; we are working on it&rdquo; message boxes for the web &ndash; a progress bar of sorts</li>
<li>Last but not least, Scott Hanselman shows how to <a href="http://www.hanselman.com/blog/TrackingDownATrojan.aspx" target="_blank">find a Trojan</a>&nbsp;using his three horsemen. Thats the computer kind&hellip;. not the profilactic. Ok just read the darn blog post already!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/04/i-wanna-be-like-mike/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My XML Rant</title>
		<link>http://wagnerblog.com/2006/03/my-xml-rant/</link>
		<comments>http://wagnerblog.com/2006/03/my-xml-rant/#comments</comments>
		<pubDate>Tue, 21 Mar 2006 08:13:03 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[.NET Tools]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=592</guid>
		<description><![CDATA[I&#8217;ve mentioned that I am working on a code generator. Its quite a bit of fun. And I am purposefully going an &#8220;old-school&#8221; route by using System.CodeDom.Compiler.IndentedTextWriter to produce text. Yes I know this is NOT the most sexy way of doing things. If I were to follow the advice of people who have blazed [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve mentioned that I am working on a code generator. Its quite a bit of fun. And I am purposefully going an &#8220;old-school&#8221; route by using System.CodeDom.Compiler.IndentedTextWriter to produce text. Yes I know this is NOT the most sexy way of doing things. If I were to follow the advice of people who have blazed this trail before me &#8211; like Scott Hanselman or Kathleen Dollard, I would certainly try to use XML and perhaps some XSLT to embody the definition of how my business object will look.</p>
<p>In essence both bloggers / authors have described their way of approaching the idea of code generation. Each uses his or her own logic to describe the needs for it. Scott talks about something along the lines of a &#8220;language factory&#8221; for example. And while I am guessing that both Scott and Kathleen have had success with their approaches I have personally found that moving logic out of my class code and into angle brackets just confuses the hell out of me.</p>
<p>Somewhere there is an argument to be made that xml models  of the code that the generator produces is easier to maintain and change than having the same functionality embedded in code. Hogwash. (Again my personal opinion). I carefully design the output of the generator to match my needs. If those needs change, then it is certainly an unusual circumstance. Meaning that my entire framework of dealing with business objects has changed. Thats a biggie. And if that is the case, I would certainly take the time to change my generator code.</p>
<p>Call me an old fuddy-duddy but I like XML as a data transportation mechanism just fine. Even if I need to model XML documents into some sort of class structures, I can deal with that as well. XSD does a pretty good job there. But thats about where my love for XML ends. My buddy Dan has pulled his hair out so many times when trying to work with Hibernate in a similar setting, its not even funny. When something breaks in Hibernate you are left digging through mountains of angle brackets whilst trying to make sense of it. No fun. So there you have my justification for avoiding the fashionable approach to code gen. Hopefully by using a plain old text approach I will retain my hair whilst having an admittely less sexy piece of code.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/03/my-xml-rant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O&#8217;Reilly Radar &gt; ASP.Net on a Roll</title>
		<link>http://wagnerblog.com/2006/03/oreilly-radar-aspnet-on-a-roll/</link>
		<comments>http://wagnerblog.com/2006/03/oreilly-radar-aspnet-on-a-roll/#comments</comments>
		<pubDate>Sat, 04 Mar 2006 19:57:41 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Asp.Net 2.o]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=578</guid>
		<description><![CDATA[With all of the buzz about Ruby on Rails and AJAX, not a lot of people have noticed that Microsoft is making another really good run at the web development space. Based on book sales data, it looks like ASP.Net 2.0 is on fire, with ASP-related book sales up 53% since the same period a [...]]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://radar.oreilly.com/archives/2006/03/aspnet_on_a_roll.html"><p>With all of the buzz about Ruby on Rails and AJAX, not a lot of people have noticed that Microsoft is making another really good run at the web development space. Based on book sales data, it looks like ASP.Net 2.0 is on fire, with ASP-related book sales up 53% since the same period a year ago, versus PHP, down 3%, and JSP, down 25%.</p></blockquote>
<p class="citation"><cite cite="http://radar.oreilly.com/archives/2006/03/aspnet_on_a_roll.html"><a href="http://radar.oreilly.com/archives/2006/03/aspnet_on_a_roll.html">O&#8217;Reilly Radar &gt; ASP.Net on a Roll</a></cite>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/03/oreilly-radar-aspnet-on-a-roll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overloaded Web Methods</title>
		<link>http://wagnerblog.com/2006/01/overloaded-web-methods/</link>
		<comments>http://wagnerblog.com/2006/01/overloaded-web-methods/#comments</comments>
		<pubDate>Sat, 31 Dec 2005 15:57:15 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Asp.Net 2.o]]></category>

		<guid isPermaLink="false">http://wagnerblog.com/?p=545</guid>
		<description><![CDATA[Question: We are in the process of developing an application that will be used internally. We have just started coding using Visual Studio 2005. Part of the design uses overloaded functions and methods. This works fine until I start building some Web Services that we need. For some reason I keep getting the error that [...]]]></description>
			<content:encoded><![CDATA[<p>Question: We are in the process of developing an application that will be used internally. We have just started coding using Visual Studio 2005. Part of the design uses overloaded functions and methods. This works fine until I start building some Web Services that we need. For some reason I keep getting the error that the message name isn’t unique. Is overloaded WebMethods not supported? Or am I doing something wrong?</p>
<p>Answer: Overloaded WebMethods are actually supported. However, you have to add some additional attributes to your WebMethod calls.</p>
<p><a href="http://blogs.msdn.com/trobbins/articles/507833.aspx">Read More</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wagnerblog.com/2006/01/overloaded-web-methods/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
