<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: My First Real ASP.NET Site</title>
	<atom:link href="http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/</link>
	<description>From one geek to another</description>
	<lastBuildDate>Thu, 29 Sep 2011 13:47:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Michael Paladino</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-57</link>
		<dc:creator>Michael Paladino</dc:creator>
		<pubDate>Wed, 16 Apr 2008 09:43:15 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-57</guid>
		<description>I&#039;m not crazy about this solution either, but I found a couple of folks who wrote their own ValidationSummary controls to add a .AddMessage() method.  It then allows you to add an error message without first having to generate the validator control because they do that for you behind the scenes.  Seems kinda clunky, but might be worth taking a look:

&lt;a href=&quot;http://www.codeproject.com/KB/validation/validationsummary.aspx&quot;&gt;http://www.codeproject.com/KB/validation/validationsummary.aspx&lt;/a&gt;
&lt;a href=&quot;http://forums.asp.net/p/1245903/2296241.aspx&quot;&gt;http://forums.asp.net/p/1245903/2296241.aspx&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;m not crazy about this solution either, but I found a couple of folks who wrote their own ValidationSummary controls to add a .AddMessage() method.  It then allows you to add an error message without first having to generate the validator control because they do that for you behind the scenes.  Seems kinda clunky, but might be worth taking a look:</p>
<p><a href="http://www.codeproject.com/KB/validation/validationsummary.aspx">http://www.codeproject.com/KB/validation/validationsummary.aspx</a><br />
<a href="http://forums.asp.net/p/1245903/2296241.aspx">http://forums.asp.net/p/1245903/2296241.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Sullivan</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-56</link>
		<dc:creator>Brian Sullivan</dc:creator>
		<pubDate>Wed, 16 Apr 2008 06:07:29 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-56</guid>
		<description>@Michael Yeah, I&#039;ve been thinking about making that error message a list.  The only thing is that I&#039;m using a CustomValidator control right now to display the server-side errors in a ValidationSummary along with the client-side(ish) errors.  If I have multiple server-side errors, do I just dynamically add validator controls to the page?  I don&#039;t know if I like that, but I&#039;m not sure if there&#039;s another way to do it and still get the messages to show up in the ValidationSummary.</description>
		<content:encoded><![CDATA[<p>@Michael Yeah, I&#8217;ve been thinking about making that error message a list.  The only thing is that I&#8217;m using a CustomValidator control right now to display the server-side errors in a ValidationSummary along with the client-side(ish) errors.  If I have multiple server-side errors, do I just dynamically add validator controls to the page?  I don&#8217;t know if I like that, but I&#8217;m not sure if there&#8217;s another way to do it and still get the messages to show up in the ValidationSummary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Paladino</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-55</link>
		<dc:creator>Michael Paladino</dc:creator>
		<pubDate>Tue, 15 Apr 2008 14:00:11 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-55</guid>
		<description>I&#039;ve been meaning to sit down and think through this more, but haven&#039;t gotten the time, so I&#039;ll just throw out a couple of ideas.  Disclaimer:  I usually don&#039;t have the time to think about architecture on the projects I work on, so I&#039;m far from qualified to comment on this.  

First of all, I like the overall concept of what you&#039;ve proposed.  I would suggest changing the ErrorMessage string to a list of strings to handle multiple error messages such as &quot;UserName must be at least 5 characters.&quot; and &quot;Password must be at least 5 characters.&quot;  I would then probably have a helper function or maybe even a function in a BasePage class or something like that take that list and format the message for display with appropriate HTML markup, etc.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been meaning to sit down and think through this more, but haven&#8217;t gotten the time, so I&#8217;ll just throw out a couple of ideas.  Disclaimer:  I usually don&#8217;t have the time to think about architecture on the projects I work on, so I&#8217;m far from qualified to comment on this.  </p>
<p>First of all, I like the overall concept of what you&#8217;ve proposed.  I would suggest changing the ErrorMessage string to a list of strings to handle multiple error messages such as &#8220;UserName must be at least 5 characters.&#8221; and &#8220;Password must be at least 5 characters.&#8221;  I would then probably have a helper function or maybe even a function in a BasePage class or something like that take that list and format the message for display with appropriate HTML markup, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary White</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-54</link>
		<dc:creator>Gary White</dc:creator>
		<pubDate>Mon, 14 Apr 2008 12:41:45 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-54</guid>
		<description>Cool, I was curious.  Our area expressed the desire to go the C# route.  Back in the dark ages when I attended college I did quite a bit of C/C+ and even some C++.  Yes, colleges existed back then.  I promise.  ;)</description>
		<content:encoded><![CDATA[<p>Cool, I was curious.  Our area expressed the desire to go the C# route.  Back in the dark ages when I attended college I did quite a bit of C/C+ and even some C++.  Yes, colleges existed back then.  I promise.  <img src='http://www.sullivansoftdev.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Sullivan</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-53</link>
		<dc:creator>Brian Sullivan</dc:creator>
		<pubDate>Mon, 14 Apr 2008 12:11:28 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-53</guid>
		<description>@Gary,

Actually, no.  I&#039;ve been using VB at work, because that&#039;s what most people at DTC are using.  I&#039;d prefer to use C#, since I cut my teeth on C++ and that syntax just &quot;feels&quot; better.  Plus the IntelliSense and syntax highlighting in C# in VS 2005 is better.  I usually use C# in any projects I do on my own, and so it shows up in my blog code samples.  :-)</description>
		<content:encoded><![CDATA[<p>@Gary,</p>
<p>Actually, no.  I&#8217;ve been using VB at work, because that&#8217;s what most people at DTC are using.  I&#8217;d prefer to use C#, since I cut my teeth on C++ and that syntax just &#8220;feels&#8221; better.  Plus the IntelliSense and syntax highlighting in C# in VS 2005 is better.  I usually use C# in any projects I do on my own, and so it shows up in my blog code samples.  <img src='http://www.sullivansoftdev.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary White</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-52</link>
		<dc:creator>Gary White</dc:creator>
		<pubDate>Mon, 14 Apr 2008 08:08:51 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-52</guid>
		<description>Hey Brian - are you going with C# for your project?</description>
		<content:encoded><![CDATA[<p>Hey Brian &#8211; are you going with C# for your project?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Erwin</title>
		<link>http://www.sullivansoftdev.com/blog/2008/04/12/my-first-real-aspnet-site/comment-page-1/#comment-51</link>
		<dc:creator>Sam Erwin</dc:creator>
		<pubDate>Sun, 13 Apr 2008 20:46:44 +0000</pubDate>
		<guid isPermaLink="false">/blog/post/My-First-Real-ASPNET-Site.aspx#comment-51</guid>
		<description>I know what you mean about the DB stuff. I think some of the stuff I&#039;ve worked on is one of the few systems to use ASTs (most other systems handle their own summarization) and if one of my current projects looks similar enough by the time it&#039;s done, it&#039;ll likely be the second project in the whole company to make use of triggers.</description>
		<content:encoded><![CDATA[<p>I know what you mean about the DB stuff. I think some of the stuff I&#8217;ve worked on is one of the few systems to use ASTs (most other systems handle their own summarization) and if one of my current projects looks similar enough by the time it&#8217;s done, it&#8217;ll likely be the second project in the whole company to make use of triggers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

