<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries for miies</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/niners/miies/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries for miies</title><link>http://channel9.msdn.com/Niners/miies/</link></image><description>Entries, comments and threads posted by miies</description><link>http://channel9.msdn.com/Niners/miies/</link><language>en-us</language><pubDate>Tue, 18 May 2004 12:14:23 GMT</pubDate><lastBuildDate>Tue, 18 May 2004 12:14:23 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3149.21012, Culture=neutral, PublicKeyToken=null)</generator><item><title>[asp.net] session state management / performance [[asp.net] session state management / performance]</title><description>I'm curious to your experiences with performance gains/losses with the different types of session state management (InProc, StateServer, SQLServer).&lt;br /&gt;&amp;nbsp;&lt;br /&gt;InProc is pretty much unusable in our projects due to building/deploying issues, so I have the choice: aspnet_state.exe or SQL Server? Probably both have their pros and cons, but which one do you think is 'best'?&lt;br /&gt;&lt;br /&gt;Links to webpages/articles are of course very welcome, too.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Michel&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/TechOff/7108-aspnet-session-state-management--performance/'&gt;[asp.net] session state management / performance&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/7108/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/TechOff/7108-aspnet-session-state-management--performance/</comments><link>http://channel9.msdn.com/forums/TechOff/7108-aspnet-session-state-management--performance/</link><pubDate>Tue, 18 May 2004 12:14:23 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/TechOff/7108-aspnet-session-state-management--performance/</guid><evnet:views>7317</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/7108/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I'm curious to your experiences with performance gains/losses with the different types of session state management (InProc, StateServer, SQLServer).&lt;br /&gt;&amp;nbsp;&lt;br /&gt;InProc is pretty much unusable in our projects due to building/deploying issues, so I have the choice: aspnet_state.exe or SQL Server? Probably both have their pros and cons, but which one do you think is 'best'?&lt;br /&gt;&lt;br /&gt;Links to webpages/articles are of course very welcome, too.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Michel&lt;br /&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/TechOff/7108-aspnet-session-state-management--performance/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/7108/Trackback.aspx</trackback:ping></item><item><title>Longhorn to feature flashy interface [Longhorn to feature flashy interface]</title><description>&lt;p&gt;SEATTLE--The next version of Windows will sport some fancy, three-dimensional graphics, but for those with an older video card, Longhorn will look a lot like Windows 2000.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news.com.com/2100-1016_3-5207576.html?part=rss&amp;amp;tag=feed&amp;amp;subj=news"&gt;more...&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;(CNET.com article)&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/5921-Longhorn-to-feature-flashy-interface/'&gt;Longhorn to feature flashy interface&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/5921/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/5921-Longhorn-to-feature-flashy-interface/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/5921-Longhorn-to-feature-flashy-interface/</link><pubDate>Thu, 06 May 2004 21:40:10 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/5921-Longhorn-to-feature-flashy-interface/</guid><evnet:views>4631</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/5921/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;SEATTLE--The next version of Windows will sport some fancy, three-dimensional graphics, but for those with an older video card, Longhorn will look a lot like Windows 2000.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news.com.com/2100-1016_3-5207576.html?part=rss&amp;amp;tag=feed&amp;amp;subj=news"&gt;more...&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;(CNET.com article)&lt;/p&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/5921-Longhorn-to-feature-flashy-interface/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/5921/Trackback.aspx</trackback:ping></item><item><title>More movies [More movies]</title><description>&lt;p&gt;scoble(izer) just posted this in his blog, thought you would find it interesting, loving videos and all:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/vbasic/atthemovies/"&gt;http://msdn.microsoft.com/vbasic/atthemovies/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's really fun, I've been watching videos for a while now. Great way to spend a sunday morning&amp;nbsp;:)&lt;br /&gt;&lt;br /&gt;Cheers&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/5442-More-movies/'&gt;More movies&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/5442/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/5442-More-movies/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/5442-More-movies/</link><pubDate>Sun, 02 May 2004 10:28:44 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/5442-More-movies/</guid><evnet:views>5188</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/5442/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;scoble(izer) just posted this in his blog, thought you would find it interesting, loving videos and all:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/vbasic/atthemovies/"&gt;http://msdn.microsoft.com/vbasic/atthemovies/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's really fun, I've been watching videos for a while now. Great way to spend a sunday morning&amp;nbsp;&lt;img src='/emoticons/C9/emotion-1.gif' alt='Smiley' /&gt;&lt;br /&gt;&lt;br /&gt;Cheers&lt;/p&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/5442-More-movies/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/5442/Trackback.aspx</trackback:ping></item><item><title>&amp;quot;My&amp;quot; [&amp;quot;My&amp;quot;]</title><description>I've just read this:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/05/VisualBasic2005/default.aspx"&gt;Navigate the .NET Framework and Your Projects with "My"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and I didn't like it. Although I love easy-to-use software, I think this is just a worthless effort. The way to help developers understand the framework is to improve documentation (as discussed &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=4689"&gt;here&lt;/a&gt;), not to create yet another vast library of wrapper classes and functions. Why?&lt;br /&gt;&lt;br /&gt;- Now, you have to learn two major namespaces (As if the framework itself isn't enough). As I understand it, "My" is used to handle some 'frequently used code', and is certainly not going to provide wrappers for the &lt;em&gt;entire&lt;/em&gt; framework.&lt;br /&gt;&lt;br /&gt;- Even if it did, I would want to learn the framework structure itself, not just a language&amp;nbsp;extension..&lt;br /&gt;&lt;br /&gt;-&amp;nbsp;Since, as I understand it, "My" is a layer on top of the framework, won't it&amp;nbsp;slow down applications even more?&lt;br /&gt;&lt;br /&gt;Your thoughts?&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/TechOff/4367-quotMyquot/'&gt;&amp;quot;My&amp;quot;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/4367/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/TechOff/4367-quotMyquot/</comments><link>http://channel9.msdn.com/forums/TechOff/4367-quotMyquot/</link><pubDate>Fri, 23 Apr 2004 19:19:43 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/TechOff/4367-quotMyquot/</guid><evnet:views>13422</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/4367/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I've just read this:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/05/VisualBasic2005/default.aspx"&gt;Navigate the .NET Framework and Your Projects with "My"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and I didn't like it. Although I love easy-to-use software, I think this is just a worthless effort. The way to help developers understand the framework is to improve documentation (as discussed &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=4689"&gt;here&lt;/a&gt;), not to create yet another vast library of wrapper classes and functions. Why?&lt;br /&gt;&lt;br /&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>21</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/TechOff/4367-quotMyquot/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/4367/Trackback.aspx</trackback:ping></item><item><title>Show us your workspace [Show us your workspace]</title><description>I'm&amp;nbsp;curious to where you all spend your days writing cool applications :) Starting off, here's mine. I deliberately did not directly embed an image, if everyone did that the thread'll take ages to load.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://browse.secondtry.nl/trilab/miies.jpg"&gt;http://browse.secondtry.nl/trilab/miies.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(Never mind the cable mess and stuff, we're moving soon anyway)&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/4169-Show-us-your-workspace/'&gt;Show us your workspace&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/4169/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/4169-Show-us-your-workspace/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/4169-Show-us-your-workspace/</link><pubDate>Thu, 22 Apr 2004 19:02:23 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/4169-Show-us-your-workspace/</guid><evnet:views>36233</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/4169/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I'm&amp;nbsp;curious to where you all spend your days writing cool applications &lt;img src='/emoticons/C9/emotion-1.gif' alt='Smiley' /&gt; Starting off, here's mine. I deliberately did not directly embed an image, if everyone did that the thread'll take ages to load.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://browse.secondtry.nl/trilab/miies.jpg"&gt;http://browse.secondtry.nl/trilab/miies.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(Never mind the cable mess and stuff, we're moving soon anyway)&lt;br /&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>30</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/4169-Show-us-your-workspace/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/4169/Trackback.aspx</trackback:ping></item><item><title>C9 suggestion [C9 suggestion]</title><description>Maybe it would be a good idea to add an extended 'What is this' section to this site (homepage?) for completely new visitors who don't directly understand it. Lots of sites&amp;nbsp;have such a 'New visitor? Click here!' message. It could contain, for example:&lt;br /&gt;&lt;br /&gt;- The introduction text that's on the homepage's left bar right now&lt;br /&gt;- Some links to important forum topics (&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=74"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=74&lt;/a&gt;&amp;nbsp;and &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=110"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=110&lt;/a&gt;&amp;nbsp;are&amp;nbsp;must-reads)&lt;br /&gt;- What's New list&lt;br /&gt;- Link to the FAQ&lt;br /&gt;etc.&lt;br /&gt;&lt;br /&gt;On a sidenote, I just saw that the site is already 3 weeks old today. Time flies when you're having fun :)&lt;br /&gt;&lt;br /&gt;Cheers&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/4015-C9-suggestion/'&gt;C9 suggestion&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/4015/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/4015-C9-suggestion/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/4015-C9-suggestion/</link><pubDate>Wed, 21 Apr 2004 20:16:37 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/4015-C9-suggestion/</guid><evnet:views>1405</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/4015/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Maybe it would be a good idea to add an extended 'What is this' section to this site (homepage?) for completely new visitors who don't directly understand it. Lots of sites&amp;nbsp;have such a 'New visitor? Click here!' message. It could contain, for example:&lt;br /&gt;&lt;br /&gt;- The introduction text that's on the homepage's left bar right now&lt;br /&gt;- Some links to important forum topics (&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=74"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=74&lt;/a&gt;&amp;nbsp;and &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=110"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=110&lt;/a&gt;&amp;nbsp;are&amp;nbsp;must-reads)&lt;br /&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/4015-C9-suggestion/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/4015/Trackback.aspx</trackback:ping></item><item><title>Automatic Formatting [Automatic Formatting]</title><description>VisualStudio 2003 sometimes (randomly)&amp;nbsp;performs automatic formatting on html pages when switching between Design view and code view. Unchecking the relevant option checkboxes has no effect. I've Googled, and saw other people have the same problem.&lt;br /&gt;&lt;br /&gt;I assume this is a known bug&amp;nbsp;in VS.. Will it be fixed in Whidbey? It drives me pretty mad :(&lt;br /&gt;&lt;br /&gt;If anyone has registry hacks to solve this, they are quite welcome.&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/3934-Automatic-Formatting/'&gt;Automatic Formatting&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/3934/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/3934-Automatic-Formatting/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/3934-Automatic-Formatting/</link><pubDate>Wed, 21 Apr 2004 12:02:34 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/3934-Automatic-Formatting/</guid><evnet:views>2885</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/3934/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>VisualStudio 2003 sometimes (randomly)&amp;nbsp;performs automatic formatting on html pages when switching between Design view and code view. Unchecking the relevant option checkboxes has no effect. I've Googled, and saw other people have the same problem.&lt;br /&gt;&lt;br /&gt;I assume this is a known bug&amp;nbsp;in VS.. Will it be fixed in Whidbey? It drives me pretty mad &lt;img src='/emoticons/C9/emotion-6.gif' alt='Sad' /&gt;&lt;br /&gt;&lt;br /&gt;If anyone has registry hacks to solve this, they are quite welcome.&lt;br /&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/3934-Automatic-Formatting/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/3934/Trackback.aspx</trackback:ping></item><item><title>[ASP.NET] the page template paradox - separating design and content [[ASP.NET] the page template paradox - separating design and content]</title><description>&lt;p&gt;
				&lt;a href="http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;PostID=35732"&gt;http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;PostID=35732&lt;/a&gt;
				&lt;br /&gt;
				&lt;br /&gt;As you see, on asp.net&amp;nbsp;there's a very long-running discussion going on on an important topic for many web developers: how to create&amp;nbsp;page templates that contain the layout of a webpage and are re-usable for each of your pages. A&amp;nbsp;template must conform to&amp;nbsp;at least the following rules:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1)&amp;nbsp;The template should contain&amp;nbsp;the entire HTML structure, from &amp;lt;html&amp;gt; to &amp;lt;/html&amp;gt;, except for the content section of course.&lt;br /&gt;2) Use of separate header and footer templates are reluctantly&amp;nbsp;allowed, but if it's in any way possible the template must consist of one file.&lt;br /&gt;3) The template must be usable by&amp;nbsp;multiple pages (doh).&lt;br /&gt;4) The template file, as well as the page that uses the template, must remain in a format&amp;nbsp;that VisualStudio recognizes, so you can use&amp;nbsp;Design Mode, IntelliSense, etc.&lt;br /&gt;5)&amp;nbsp;The template should contain customizable properties of its own, for example: a PageTitle property that is parsed within the &amp;lt;title&amp;gt; and &amp;lt;/title&amp;gt; tags.&lt;br /&gt;&lt;br /&gt;There are many ways to do this, but none of them is perfect: from user controls to inheritance, they all cause&amp;nbsp;problems one way or another.&lt;br /&gt;&lt;br /&gt;The question.&lt;br /&gt;&lt;br /&gt;To the Channel 9 guys: how have you templated these C9 pages? What technique do you use? (&lt;em&gt;Do&lt;/em&gt; you use templates? :)&lt;br /&gt;&lt;br /&gt;To all other folks: your thoughts on this problem? What pros and cons do you see in the various methods?&lt;br /&gt;&lt;br /&gt;(Reading the entire asp.net thread, or at least skimming it, is recommended)&lt;br /&gt;&lt;br /&gt;Cheers!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/3536-ASPNET-the-page-template-paradox-separating-design-and-content/'&gt;[ASP.NET] the page template paradox - separating design and content&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/3536/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/3536-ASPNET-the-page-template-paradox-separating-design-and-content/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/3536-ASPNET-the-page-template-paradox-separating-design-and-content/</link><pubDate>Mon, 19 Apr 2004 19:34:45 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/3536-ASPNET-the-page-template-paradox-separating-design-and-content/</guid><evnet:views>5075</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/3536/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;
				&lt;a href="http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;PostID=35732"&gt;http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;PostID=35732&lt;/a&gt;
				&lt;br /&gt;
				&lt;br /&gt;As you see, on asp.net&amp;nbsp;there's a very long-running discussion going on on an important topic for many web developers: how to create&amp;nbsp;page templates that contain the layout of a webpage and are re-usable for each of your pages. A&amp;nbsp;template must conform to&amp;nbsp;at least the following rules:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1)&amp;nbsp;The template should contain&amp;nbsp;the entire HTML structure, from &amp;lt;html&amp;gt; to &amp;lt;/html&amp;gt;, except for the content section of course.&lt;br /&gt;&lt;/p&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/3536-ASPNET-the-page-template-paradox-separating-design-and-content/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/3536/Trackback.aspx</trackback:ping></item><item><title>What's wrong with ASP.NET? [What's wrong with ASP.NET?]</title><description>Well not much actually ;)&lt;br /&gt;&lt;br /&gt;There's imho one major flaw I'm currently experiencing&amp;nbsp;and that is the lack of advanced CSS support. I'll explain with an example.&lt;br /&gt;&lt;br /&gt;In classic ASP, when I want to build a&amp;nbsp;list&amp;nbsp;I do this:&lt;br /&gt;&lt;br /&gt;&amp;lt;table class="list"&amp;gt;&lt;br /&gt;&amp;lt;tr class="list"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th class="list"&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;tr class="list"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td class="list"&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="list"&amp;gt;&lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;I am a strong supporter of using CSS for storing&amp;nbsp;as much design as possible. My HTML pages contain the 'skeleton' of the list while my CSS file contains the complete design. This works like a charm - by modifying the CSS, &lt;em&gt;every&lt;/em&gt; list on &lt;em&gt;every&lt;/em&gt; page in my site uses the new design. I hate using deprecated HTML attributes like &lt;em&gt;border&lt;/em&gt;, &lt;em&gt;cellspacing&lt;/em&gt;, etc. because&amp;nbsp;almost every one of them is covered by CSS.&amp;nbsp;The last couple of years, web development has slowly begun to evolve like this.&lt;br /&gt;&lt;br /&gt;Now I'm using .NET so of course I want to use the very nifty DataGrid control. The problem is, these controls send you right back into the HTML stone age by applying&amp;nbsp;the same old HTML attributes I mentioned above. Oh of course, I can disable most of them and apply CssClass properties, but CssClass is treated as an &lt;em&gt;additional&lt;/em&gt; property, not as &lt;em&gt;the&lt;/em&gt; container for &lt;em&gt;all&lt;/em&gt; visual attributes. The result is an HTML fragment with HTML attributes (&lt;em&gt;cellpadding="0"&lt;/em&gt;)&amp;nbsp;&lt;strong&gt;AND&lt;/strong&gt; a CSS class (&lt;em&gt;class="list"&lt;/em&gt;)&amp;nbsp;&lt;strong&gt;AND&lt;/strong&gt; CSS style attributes (&lt;em&gt;style="blah"&lt;/em&gt;). Looks like crap.&lt;br /&gt;&lt;br /&gt;Imho, when using a web control you should be given the choice:&lt;br /&gt;&lt;br /&gt;1) Use HTML attributes&lt;br /&gt;2) Use &lt;em&gt;class=""&lt;/em&gt;&lt;br /&gt;3) Use &lt;em&gt;class=""&lt;/em&gt;&amp;nbsp;and/or &lt;em&gt;style=""&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;But &lt;strong&gt;never&lt;/strong&gt; a combination of all. You could (very) slowly phase out option #1 to please&amp;nbsp;webdesigners who are still using classic HTML.&lt;br /&gt;&lt;br /&gt;For now, I'l stick to disabling as much datagrid properties as possible (why do the CellSpacing and CellPadding properties accept a -1 value and BorderWith does not?).&lt;br /&gt;&lt;br /&gt;Sorry for the lengthy post. I hope&amp;nbsp;this explains my troubles a little, that CSS will&amp;nbsp;play a more important role in future releases/updates, and that I haven't bored you all with this rant. :)&lt;br /&gt;&lt;br /&gt;Cheers.&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/962-Whats-wrong-with-ASPNET/'&gt;What's wrong with ASP.NET?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/962/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/962-Whats-wrong-with-ASPNET/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/962-Whats-wrong-with-ASPNET/</link><pubDate>Thu, 08 Apr 2004 08:55:45 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/forums/Coffeehouse/962-Whats-wrong-with-ASPNET/</guid><evnet:views>6901</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/962/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Well not much actually &lt;img src='/emoticons/C9/emotion-5.gif' alt='Wink' /&gt;&lt;br /&gt;&lt;br /&gt;There's imho one major flaw I'm currently experiencing&amp;nbsp;and that is the lack of advanced CSS support. I'll explain with an example.&lt;br /&gt;&lt;br /&gt;In classic ASP, when I want to build a&amp;nbsp;list&amp;nbsp;I do this:&lt;br /&gt;&lt;br /&gt;&amp;lt;table class="list"&amp;gt;&lt;br /&gt;&amp;lt;tr class="list"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th class="list"&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;tr class="list"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td class="list"&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="list"&amp;gt;&lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;</evnet:previewtext><dc:creator>miies</dc:creator><slash:comments>18</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/962-Whats-wrong-with-ASPNET/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/962/Trackback.aspx</trackback:ping></item></channel></rss>