<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/style/rss/rss_feed.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="/style/rss/rss_feed.css" type="text/css" media="screen" ?><rss version="2.0"><channel><title>Clipmarks | travislaborde's 'asp.net' clips</title><link>http://clipmarks.com/clipper/travislaborde/tag/asp.net/</link><feedUrl>http://rss.clipmarks.com/clipper/travislaborde/tag/asp.net/</feedUrl><ttl>15</ttl><description>Clip, tag and save information that's important to you. Bookmarks save entire pages...Clipmarks save the specific content that matters to you!</description><language>en-us</language><item><title>Hidden Surprises in .NET 3.5 Service Pack 1</title><link>http://clipmarks.com/clipmark/19C98FFD-1BC3-42B9-B5FF-DC01396E757E/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://geekswithblogs.net/LessonsLearned/archive/2008/08/21/hidden-surprises-in-.net-3.5-service-pack-1.aspx" title="http://geekswithblogs.net/LessonsLearned/archive/2008/08/21/hidden-surprises-in-.net-3.5-service-pack-1.aspx"&gt;geekswithblogs.net&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV class="postTitle"&gt;
		&lt;A href="http://geekswithblogs.net/LessonsLearned/archive/2008/08/21/hidden-surprises-in-.net-3.5-service-pack-1.aspx" title="Title of this entry." id="viewpost_ascx_TitleUrl"&gt;Hidden Surprises in .NET 3.5 Service Pack 1&lt;/A&gt;
	&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;PRE&gt;Could not load type 'System.Web.UI.ScriptReferenceBase' from assembly &lt;BR /&gt;'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, &lt;BR /&gt;PublicKeyToken=31bf3856ad364e35'.&lt;/PRE&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;
You are stymied. You've never heard of the class; you certainly don't use it in your code. You use &lt;A target="_blank" href="http://msdn.microsoft.com/en-us/library/system.web.ui.scriptreference.aspx"&gt;ScriptReference&lt;/A&gt;, of course; who doesn't? But what's &lt;A target="_blank" href="http://msdn.microsoft.com/en-us/library/system.web.ui.scriptreferencebase.aspx"&gt;ScriptReferenceBase&lt;/A&gt;? Going to the documentation for ScriptReferenceBase, you learn that it is the parent class of ScriptReference and &lt;A target="_blank" href="http://msdn.microsoft.com/en-us/library/system.web.ui.compositescriptreference.aspx" id="ctl00_rs1_mainContentContainer_ctl29"&gt;&lt;SPAN class="nu"&gt;&lt;/SPAN&gt;CompositeScriptReference&lt;/A&gt;. What? No it isn't! The documentation for ScriptReference clearly indicates that it's parent is &lt;A target="_blank" id="ctl00_rs1_mainContentContainer_ctl108" href="http://msdn.microsoft.com/en-us/library/system.object.aspx"&gt;System&lt;SPAN class="cs"&gt;&lt;/SPAN&gt;&lt;SPAN class="vb"&gt;&lt;/SPAN&gt;&lt;SPAN class="cpp"&gt;&lt;/SPAN&gt;&lt;SPAN class="nu"&gt;.&lt;/SPAN&gt;Object&lt;/A&gt;! What's going on here?&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;
Then you notice the Version Information for ScriptReferenceBase: "Supported in: 3.5 SP1". It's a new class for Service Pack 1. It doesn't exist in .NET 3.5 and the documentation for ScriptReference is clearly stale. &lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://geekswithblogs.net/LessonsLearned/archive/2008/08/21/hidden-surprises-in-.net-3.5-service-pack-1.aspx</clipSource><pubDate>Fri, 22 Aug 2008 12:14:21 GMT</pubDate></item><item><title>Checking Request is Synchronous or Asynchronous in ASP.NET</title><link>http://clipmarks.com/clipmark/C5D3A32A-2E25-4AB0-B8BD-1A5EC3A27D8C/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.codeproject.com/script/Articles/Article.aspx?aid=28486" title="http://www.codeproject.com/script/Articles/Article.aspx?aid=28486"&gt;www.codeproject.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;SPAN class="ArticleTopTitle" id="ctl00_ArticleTopHeader_ArticleTitle"&gt;Checking Request is Synchronous or Asynchronous in ASP.NET&lt;/SPAN&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;In case Asp.Net 2.0 and AJAX, when any exception thrown while execution of asynchronous request, it is catched in "&lt;CODE&gt;ScriptManager1_AsyncPostBackError&lt;/CODE&gt;" event, then AJAX framework handles that exception and shows java script alert box to user. No event (&lt;CODE&gt;Application_Error&lt;/CODE&gt;) from Global.asax file gets fired.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;But, in Asp.Net 3.5 AJAX they changed exception handling mechanism and now both events "&lt;CODE&gt;ScriptManager1_AsyncPostBackError&lt;/CODE&gt;" and &lt;CODE&gt;Application_Error &lt;/CODE&gt;from Global.asax gets fired.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;&lt;EM&gt;Issue&lt;/EM&gt;: Now, if exception occurs in case of asynchronous request, application tries to redirect user to generic error page instead of showing JavaScript alert and ends up in another exception as &lt;CODE&gt;Redirect &lt;/CODE&gt;is not allowed in asynchronous request. &lt;EM&gt;Ha.... exception within Application_Error method&lt;/EM&gt; ;).&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://clipmarks.com/image_cache/travislaborde/512/2D90D022-81E1-42D0-95B8-F113DAB23CA9.jpg" alt="image" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.codeproject.com/script/Articles/Article.aspx?aid=28486</clipSource><pubDate>Tue, 12 Aug 2008 18:05:44 GMT</pubDate></item><item><title>Speeding Up FireFox When Using the ASP.NET Development Server from Localhost</title><link>http://clipmarks.com/clipmark/FA7D7AF3-83A2-44C2-813A-B0FE5BD2AA94/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://scottonwriting.net/sowblog/posts/13367.aspx#13368" title="http://scottonwriting.net/sowblog/posts/13367.aspx#13368"&gt;scottonwriting.net&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;
			&lt;A href="http://scottonwriting.net/sowblog/posts/13367.aspx" id="_ctl0__ctl4_TitleUrl"&gt;Speeding Up FireFox When Using the ASP.NET Development Server from Localhost&lt;/A&gt;
		&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;The problem was I noticed that Firefox was loading pages &lt;EM&gt;very slowly&lt;/EM&gt;. I'd visit a site through localhost (via the &lt;A href="http://msdn.microsoft.com/en-us/library/58wxa9w5.aspx"&gt;ASP.NET Development Web Server&lt;/A&gt;) and pages would take several seconds to load.&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;Firebug will show you the total number of network resources downloaded when visiting a page, along with the time it took to download each.&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://clipmarks.com/image_cache/travislaborde/512/507B31E8-0355-4863-B66A-CD5C87CC0922.gif" alt="Firebug" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;Each resource - from the 4KB HTML fiel to the 7KB JPG file, was taking close to a FULL second to retrieve!&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;I next opened Internet Explorer - the same pages loaded instantaneously.&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;Turns out that there is a known issue with Firefox's IPv6 support and the ASP.NET Web Development Server that introduces these lengthy delays.&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;Consequently, to fix this problem of slow response times when visiting localhost using Firefox, either set the network.dns.diableIPv6 configuration property to true &lt;EM&gt;or&lt;/EM&gt; set the &lt;STRONG&gt;network.dns.ipv4OnlyDomains&lt;/STRONG&gt; configuration property to “localhost”.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/firefox/" rel="tag"&gt;firefox&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://scottonwriting.net/sowblog/posts/13367.aspx#13368</clipSource><pubDate>Thu, 10 Jul 2008 12:26:05 GMT</pubDate></item><item><title>ZipFS: Using ZIP files as virtual directories</title><link>http://clipmarks.com/clipmark/5DA4C7DF-3585-40C7-A767-0B279D6EA69B/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;b&gt;clipper's remarks:&lt;/b&gt;  not actual IIS virtual directories, mind you... much cooler than that &lt;img src="http://clipmarks.com/images/icons/smilies/happy.gif?r=2" style="margin-bottom: -4px;" alt="" /&gt;&lt;br/&gt; &lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.codeproject.com/KB/aspnet/aspnetzipfs.aspx" title="http://www.codeproject.com/KB/aspnet/aspnetzipfs.aspx"&gt;www.codeproject.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1&gt;&lt;SPAN class="ArticleTopTitle" id="ctl00_ArticleTopHeader_ArticleTitle"&gt;ZipFS: Using ZIP files as virtual directories or read-only resource containers in ASP.NET&lt;/SPAN&gt;&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;In your ASP.NET application, you may have a set of static files and directories with many image, script, resource files in them. Especially extensive javascript libraries with plugin support (like TinyMCE) may have hundreds of files on their own. You probably never modify any of these files, unless you upgrade to a newer version of those libraries.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;And here comes my solution proposal: Why not keep these libraries (or other resources) in a zip file of their own (as most of them already distributed as zip files) and use them as if that ZIP file is a virtual directory on ASP.NET server? (note: "virtual directory" here is not related to IIS virtual directories) &lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.codeproject.com/KB/aspnet/aspnetzipfs.aspx</clipSource><pubDate>Thu, 15 May 2008 12:36:37 GMT</pubDate></item><item><title>ASP.NET 2.0: Use VB.NET and C# within the App_Code folder</title><link>http://clipmarks.com/clipmark/E6FD6609-8715-45D5-B240-FEA26CBB36E4/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;b&gt;clipper's remarks:&lt;/b&gt;  nice to know &lt;img src="http://clipmarks.com/images/icons/smilies/happy.gif?r=2" style="margin-bottom: -4px;" alt="" /&gt; &lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://geekswithblogs.net/VROD/archive/2008/04/17/121330.aspx" title="http://geekswithblogs.net/VROD/archive/2008/04/17/121330.aspx"&gt;geekswithblogs.net&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1 class="block_title"&gt;&lt;A href="http://geekswithblogs.net/VROD/archive/2008/04/17/121330.aspx" title="Title of this entry." id="viewpost_ascx_TitleUrl"&gt;ASP.NET 2.0: Use VB.NET and C# within the App_Code folder&lt;/A&gt;&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
There is a way to partition the App_Code folder into sub-folders, one for each set of code files written in the same programming language. Awesome, I didn't have to spend a couple hours converting code from VB.NET to C#! &lt;/P&gt;
&lt;P&gt;&lt;FONT face="Arial"&gt;&amp;lt;configuration&amp;gt;&lt;BR /&gt;
    &amp;lt;system.web&amp;gt;&lt;BR /&gt;
        &amp;lt;compilation&amp;gt;&lt;BR /&gt;
            &amp;lt;codeSubDirectories&amp;gt;&lt;BR /&gt;
                &amp;lt;add directoryName="VB_Code"/&amp;gt;&lt;BR /&gt;
                &amp;lt;add directoryName="CS_Code"/&amp;gt;&lt;BR /&gt;
            &amp;lt;/codeSubDirectories&amp;gt;&lt;BR /&gt;
        &amp;lt;/compilation&amp;gt;&lt;BR /&gt;
    &amp;lt;/system.web&amp;gt;&lt;BR /&gt;
&amp;lt;/configuration&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Arial"&gt;Even if you don't use multiple different programming languages for your code files in the App_Code folder, you could use this feature to organize your sets of related code files into sub-folders.&lt;/FONT&gt;&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2005/" rel="tag"&gt;2005&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://geekswithblogs.net/VROD/archive/2008/04/17/121330.aspx</clipSource><pubDate>Fri, 18 Apr 2008 12:04:23 GMT</pubDate></item><item><title>A Blog worth Mentioning: alik levin's</title><link>http://clipmarks.com/clipmark/71564DB2-8065-4CE4-B2FE-90DEF5055D06/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;b&gt;clipper's remarks:&lt;/b&gt;  It's not often I find a new blog with so much content that I wonder how I never knew about it before, but this one is worth sharing.&lt;br/&gt;&lt;br/&gt;I've clipped just the titles of a few of the articles on the front page that caught my eye.&lt;br/&gt; &lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://blogs.msdn.com/alikl/default.aspx" title="http://blogs.msdn.com/alikl/default.aspx"&gt;blogs.msdn.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;alik levin's&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;Security, Performance, and Operations For .Net Developers - State Of The Practice&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/03/09/stress-test-asp-net-web-application-with-free-wcat-tool.aspx" id="bp___v___r___postlist___EntryItems_ctl00_PostTitle"&gt;Stress Test ASP.NET Web Application With Free WCAT Tool&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/02/02/performance-sin-using-exceptions-to-control-flow.aspx" id="bp___v___r___postlist___EntryItems_ctl03_PostTitle"&gt;Performance Sin - Using Exceptions To Control Flow&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/01/24/security-code-review-use-visual-studio-bookmarks-to-capture-security-findings.aspx" id="bp___v___r___postlist___EntryItems_ctl04_PostTitle"&gt;Security Code Review – Use Visual Studio Bookmarks To Capture Security Findings&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/01/21/performance-code-review-tool-practices-checker.aspx" id="bp___v___r___postlist___EntryItems_ctl05_PostTitle"&gt;Performance Code Review Tool – Practices Checker&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/01/20/design-for-operations-dfo-problems-and-solution-frame.aspx" id="bp___v___r___postlist___EntryItems_ctl06_PostTitle"&gt;Design For Operations [DFO] – Problems And Solution Frame&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/01/14/chain-of-responsibility-design-pattern-focus-on-security-performance-and-operations.aspx" id="bp___v___r___postlist___EntryItems_ctl08_PostTitle"&gt;Chain Of Responsibility Design Pattern – Focus On Security, Performance, And Operations&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A href="http://blogs.msdn.com/alikl/archive/2008/01/08/how-to-keep-asp-net-viewstate-on-the-server-revised.aspx" id="bp___v___r___postlist___EntryItems_ctl10_PostTitle"&gt;How To Keep ASP.NET ViewState On The Server – Revised&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/blogs/" rel="tag"&gt;blogs&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://blogs.msdn.com/alikl/default.aspx</clipSource><pubDate>Mon, 10 Mar 2008 13:31:58 GMT</pubDate></item><item><title>Cuyahoga Template Development Guide</title><link>http://clipmarks.com/clipmark/F12C5D86-8644-4A0E-BD07-20482D0188C6/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.cuyahoga-project.org/10/section.aspx/75" title="http://www.cuyahoga-project.org/10/section.aspx/75"&gt;www.cuyahoga-project.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H4&gt;Cuyahoga Template Development Guide&lt;/H4&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;A little howto for creating Cuyahoga templates is now online. You can it in the &lt;A href="http://www.cuyahoga-project.org/home/developers.aspx"&gt;Developers&lt;/A&gt; section, or download it directly from this &lt;A href="http://www.cuyahoga-project.org/37/section.aspx/download/20"&gt;location&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The package contains the template development guide in .pdf format and also the example files that are being used in the document.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2005/" rel="tag"&gt;2005&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/cuyahoga/" rel="tag"&gt;cuyahoga&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.cuyahoga-project.org/10/section.aspx/75</clipSource><pubDate>Fri, 22 Feb 2008 13:26:16 GMT</pubDate></item><item><title>Getting data into Second Life using .NET</title><link>http://clipmarks.com/clipmark/D9FE4F0B-BA07-4522-85DC-35E210847F4E/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://blogs.ipona.com/chris/archive/2008/02/17/8465.aspx" title="http://blogs.ipona.com/chris/archive/2008/02/17/8465.aspx"&gt;blogs.ipona.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;
			&lt;A href="http://blogs.ipona.com/chris/archive/2008/02/17/8465.aspx" title="Title of this entry." id="viewpost_ascx_TitleUrl"&gt;Getting data into Second Life using .NET&lt;/A&gt;
		&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;I've been having fun getting objects in Second Life talking to a database on my dev server using .NET code, so I thought I'd share the magic with those of you who are interested.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;For the SecondLife bit, I'll use the &lt;A href="http://wiki.secondlife.com/wiki/LlHTTPRequest" title="llHTTPRequest on the LSL wiki"&gt;llHTTPRequest&lt;/A&gt; object to request data from my external source. The real-world bit is some ASP.NET code running on a development server. In order to understand how this code works, you need to understand the underlying structure of a HTTP request. If you've not done anything like this before, here's a quick dive in.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/.net/" rel="tag"&gt;.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/second+life/" rel="tag"&gt;second life&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://blogs.ipona.com/chris/archive/2008/02/17/8465.aspx</clipSource><pubDate>Tue, 19 Feb 2008 13:21:18 GMT</pubDate></item><item><title>Intellisense for jQuery in Visual Studio 2008</title><link>http://clipmarks.com/clipmark/DDD641A5-724C-420E-BDF8-168EAD841638/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/" title="http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/"&gt;brennan.offwhite.net&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A title="Permanent Link: Intellisense for jQuery in Visual Studio 2008" rel="bookmark" href="http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/"&gt;Intellisense for jQuery in Visual Studio 2008&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;These days I write JavaScript than C#, or at least it seems like it sometime. To make my work a little easier I have started using the JavaScript support in Visual Studio 2008 that provides Intellisense support if you put &lt;A href="http://weblogs.asp.net/bleroy/archive/2007/04/23/the-format-for-javascript-doc-comments.aspx"&gt;Xml Doc&lt;/A&gt; into your JavaScript. The problem with working with jQuery in Visual Studio 2008 is that it happens fail due to how the jQuery script is written. For reasons why Intellisense fails, you can &lt;A href="http://blogs.msdn.com/webdevtools/archive/2008/01/31/jscript-intellisense-handling-errors.aspx"&gt;read more from Jeff King&lt;/A&gt;. Adjusting jQuery to make Visual Studio happy is not really a priority and not even necessary. I can simply reference the real jQuery script from the web pages and within my scripts I can reference a stub for jQuery that is simply a shell with Xml Doc.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;I copied the documentation right from the &lt;A href="http://jquery.com/"&gt;jQuery website&lt;/A&gt; and put it all into the following stub named &lt;CODE&gt;jquery.intellisense.js&lt;/CODE&gt;, shown below:&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/javascript/" rel="tag"&gt;javascript&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/jquery/" rel="tag"&gt;jquery&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://brennan.offwhite.net/blog/2008/02/01/intellisense-for-jquery-in-visual-studio-2008/</clipSource><pubDate>Mon, 04 Feb 2008 12:05:05 GMT</pubDate></item><item><title> Response.Redirect into a new window (with Extension Methods)</title><link>http://clipmarks.com/clipmark/99451016-5171-4AB9-A11A-0AE556C53BAF/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://weblogs.asp.net/infinitiesloop/archive/2007/09/25/response-redirect-into-a-new-window-with-extension-methods.aspx" title="http://weblogs.asp.net/infinitiesloop/archive/2007/09/25/response-redirect-into-a-new-window-with-extension-methods.aspx"&gt;weblogs.asp.net&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;
                Response.Redirect into a new window (with Extension Methods)
                
            &lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;This question comes up from &lt;A mce_href="http://forums.asp.net/t/1161626.aspx" target="_blank" href="http://forums.asp.net/t/1161626.aspx"&gt;time&lt;/A&gt; to &lt;A mce_href="http://www.dotnet247.com/247reference/msgs/31/158269.aspx" target="_blank" href="http://www.dotnet247.com/247reference/msgs/31/158269.aspx"&gt;time&lt;/A&gt;, to &lt;A mce_href="http://p2p.wrox.com/topic.asp?TOPIC_ID=11046" target="_blank" href="http://p2p.wrox.com/topic.asp?TOPIC_ID=11046"&gt;time&lt;/A&gt;. If you understand how redirects work, then you also know it is "not possible" to redirect into a new window, because a redirect on the server causes a special HTTP response to be sent to the users browser, the client. The browsers native implementation interprets the special response code and sends the user off to the destination. There's no built-in mechanism or standard for specifying a new window. &lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;The only way to open a new window is for it to be initiated on the client side, whether it be through script or clicking on a link.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;So the solution always proposed to this problem is to instead write out some script that opens the window, rather than using Response.Redirect:&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV class="codeSample"&gt;&lt;PRE&gt;&lt;SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;script&lt;/SPAN&gt; type&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;"text/javascript"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;    window.open(&lt;SPAN&gt;"foo.aspx"&lt;/SPAN&gt;);&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN&gt;script&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://weblogs.asp.net/infinitiesloop/archive/2007/09/25/response-redirect-into-a-new-window-with-extension-methods.aspx</clipSource><pubDate>Thu, 03 Jan 2008 12:23:17 GMT</pubDate></item><item><title>ASP.NET MVC Framework = Classic ASP</title><link>http://clipmarks.com/clipmark/9D6B3C34-C06F-4D7C-882E-94983952DA9F/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://geekswithblogs.net/AzamSharp/archive/2007/12/11/117590.aspx" title="http://geekswithblogs.net/AzamSharp/archive/2007/12/11/117590.aspx"&gt;geekswithblogs.net&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H4&gt;&lt;A href="http://geekswithblogs.net/AzamSharp/archive/2007/12/11/117590.aspx" title="Title of this entry." id="viewpost_ascx_TitleUrl"&gt;ASP.NET MVC Framework = Classic ASP&lt;/A&gt;&lt;/H4&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;&lt;DIV&gt; &amp;lt;select&amp;gt;&lt;/DIV&gt;    &lt;BR /&gt;    &amp;lt;% foreach (var category in ViewData)&lt;BR /&gt;       {  %&amp;gt;&lt;BR /&gt;    &lt;BR /&gt;&lt;DIV&gt;    &amp;lt;option id="ddlCategories" value = "&amp;lt;%= category.id %&amp;gt;"&amp;gt; &amp;lt;%=  category.CategoryName %&amp;gt; &amp;lt;/option&amp;gt;   &lt;/DIV&gt;    &lt;BR /&gt;&lt;DIV&gt;    &amp;lt;% } %&amp;gt;&lt;/DIV&gt;    &lt;BR /&gt;    &amp;lt;/select&amp;gt;&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/mvc/" rel="tag"&gt;mvc&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://geekswithblogs.net/AzamSharp/archive/2007/12/11/117590.aspx</clipSource><pubDate>Fri, 14 Dec 2007 11:58:09 GMT</pubDate></item><item><title>Dissecting ASP.NET Version 3.5's Web.config File</title><link>http://clipmarks.com/clipmark/8A68B6CC-33B2-4E37-A98D-8EC8090252C8/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.4guysfromrolla.com/articles/121207-1.aspx" title="http://www.4guysfromrolla.com/articles/121207-1.aspx"&gt;www.4guysfromrolla.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;B&gt;
Dissecting ASP.NET Version 3.5's Web.config File
&lt;/B&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
If you've had a chance to check out Visual Studio 2008, you may have noticed that it creates a rather verbose &lt;CODE&gt;Web.config&lt;/CODE&gt;
file with a bevy of configuration elements not found in the more terse &lt;CODE&gt;Web.config&lt;/CODE&gt; file created by Visual Studio
2005. Likewise, when opening an existing Visual Studio 2005 project in Visual Studio 2008, you are prompted with a dialog box
asking if you want to upgrade the website to use .NET Framework version 3.5. If you click Yes, Visual Studio updates the
application's &lt;CODE&gt;Web.config&lt;/CODE&gt; file to include the additional markup.
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
In this article we will examine each of the additional configuration elements added by Visual Studio 2008 to ASP.NET 3.5 
applications. Read on to learn more!
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.4guysfromrolla.com/articles/121207-1.aspx</clipSource><pubDate>Thu, 13 Dec 2007 14:24:35 GMT</pubDate></item><item><title>VS.NET Starter Kit for Facebook.NET Apps</title><link>http://clipmarks.com/clipmark/F82347B3-D596-4CAF-BC1F-B96785DA5EC5/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.stevetrefethen.com/blog/VSNETStarterKitForNikhilKotharisFacebookNET.aspx" title="http://www.stevetrefethen.com/blog/VSNETStarterKitForNikhilKotharisFacebookNET.aspx"&gt;www.stevetrefethen.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1 class="itemTitleStyle"&gt;&lt;A href="http://www.stevetrefethen.com/blog/VSNETStarterKitForNikhilKotharisFacebookNET.aspx" rel="bookmark" class="TitleLinkStyle"&gt;VS.NET starter kit for Nikhil Kothari's Facebook.NET&lt;/A&gt;&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV class="itemBodyStyle"&gt;
	Back in July &lt;A href="http://www.nikhilk.net/"&gt;Nikhil Kothari&lt;/A&gt; released &lt;A href="http://www.nikhilk.net/FacebookNET.aspx"&gt;Facebook.NET&lt;/A&gt; which is an ASP.NET wrapping of the &lt;A href="http://developers.facebook.com/"&gt;Facebook API&lt;/A&gt;. Facebook.NET is a bit different approach than &lt;A href="http://www.codeplex.com/FacebookToolkit"&gt;Facebook Developer’s Toolkit&lt;/A&gt; and provides some ASP.NET controls that wrap some of the more useful elements of the FB API. Nikhil and I exchanged a few emails back in July and he asked if I’d put this together but I’d just started a new job and was in the midst of remodeling my house and now things have settled down I decided to &lt;A href="http://www.stevetrefethen.com/files/FacebookNETStarterKit.vsi"&gt;get it out&lt;/A&gt;.   &lt;P&gt;Use of this starter kit is very close to the &lt;A href="http://www.stevetrefethen.com/wiki/Facebook%20application%20development%20in%20ASP.NET.ashx"&gt;previous one&lt;/A&gt; I released. The kit includes a Welcome.htm which is displayed in VS.NET when you create a new application that has all of the details of getting the two flavors of FB application (IFrame and FBML) up and running. One note, I tweaked the FB API version in FBML\Default.aspx since "0.3" is no longer supported.&lt;/P&gt;Let me know if you have any problems. &lt;A href="http://www.stevetrefethen.com/files/FacebookNETStarterKit.vsi"&gt;Download&lt;/A&gt;
&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/.net/" rel="tag"&gt;.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/facebook/" rel="tag"&gt;facebook&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.stevetrefethen.com/blog/VSNETStarterKitForNikhilKotharisFacebookNET.aspx</clipSource><pubDate>Mon, 26 Nov 2007 12:36:31 GMT</pubDate></item><item><title>New AJAX Control Toolkit For VS2008</title><link>http://clipmarks.com/clipmark/69021F94-D8D1-41BA-8E1C-BDE67EBD59A6/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit&amp;ReleaseId=8513" title="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit&amp;ReleaseId=8513"&gt;www.codeplex.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;table background="undefined" bgcolor=""&gt;&lt;tr&gt;&lt;TD class="AlignTop"&gt;
                &lt;DIV&gt;
                    
                    
                    

&lt;DIV class="ProjectTitleControl"&gt;
    &lt;A href="http://www.codeplex.com/AtlasControlToolkit" class="NoUnderline" id="ctl00_ctl00_WideContent_ProjectTitleControl1_ProjectTitleLink"&gt;&lt;IMG src="http://www.codeplex.com/Images/project_icon_lrg.gif" id="ctl00_ctl00_WideContent_ProjectTitleControl1_ProjectHex" /&gt;
        &lt;H1 class="Header StandardPaddingTop StandardPaddingBottom"&gt;&lt;SPAN id="ctl00_ctl00_WideContent_ProjectTitleControl1_TitleLabel"&gt;AJAX Control Toolkit&lt;/SPAN&gt;&lt;/H1&gt;
    &lt;/A&gt;
&lt;/DIV&gt;

                &lt;/DIV&gt;
            &lt;/TD&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H3 class="Header"&gt;Description&lt;/H3&gt;
                                                &lt;DIV class="wikidoc"&gt;
&lt;B&gt;Version 3.5.11119.0&lt;/B&gt; &lt;BR /&gt;2007-11-19 release of the AJAX Control Toolkit targets the official release of .NET Framework 3.5 and Visual Studio 2008. &lt;BR /&gt;&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;AjaxControlToolkit-Framework3.5.zip&lt;/B&gt; is the full release package with complete source code to all controls, the test framework, VSI, and more.&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;AjaxControlToolkit-Framework3.5-NoSource.zip&lt;/B&gt; contains only the sample web site and VSI and is for people who don't need or want the source code for the controls.&lt;/LI&gt;
&lt;/UL&gt;&lt;B&gt;Version 1.0.11119.0&lt;/B&gt;&lt;BR /&gt;You can also download the Toolkit for .NET Framework 2.0, ASP.NET AJAX 1.0 and Visual Studio 2005. This version has one AutoComplete fix which makes it different from the 10920 version of the Toolkit.&lt;BR /&gt;&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;AjaxControlToolkit.zip&lt;/B&gt; is the full release package with complete source code to all controls, the test framework, VSI, and more.&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;AjaxControlToolkit-NoSource.zip&lt;/B&gt; contains only the sample web site and VSI and is for people who don't need or want the source code for the controls.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/asp.net/" rel="tag"&gt;asp.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit&amp;ReleaseId=8513</clipSource><pubDate>Wed, 21 Nov 2007 12:21:45 GMT</pubDate></item><item><title>Visual Studio 2008 and .NET Framework 3.5 Training Kit</title><link>http://clipmarks.com/clipmark/D74E1EC2-836D-44C7-8DEF-4C20F927D795/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/travislaborde/"&gt;travislaborde&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8bdaa836-0bba-4393-94db-6c3c4a0c98a1&amp;DisplayLang=en" title="http://www.microsoft.com/downloads/details.aspx?FamilyID=8bdaa836-0bba-4393-94db-6c3c4a0c98a1&amp;DisplayLang=en"&gt;www.microsoft.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV id="detailsThankyouIntro"&gt;&lt;IMG width="168" height="97" alt="" src="http://img.microsoft.com/downloads/img/products/microsoft.gif" id="logo" /&gt;&lt;H1&gt;Visual Studio 2008 and .NET Framework 3.5 Training Kit&lt;/H1&gt;&lt;H5&gt;Brief Description&lt;/H5&gt;&lt;DIV id="quickDescription"&gt;Visual Studio 2008 and .NET Framework 3.5 Training Kit containing Labs, Demos and PPTs&lt;/DIV&gt;&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H4&gt;Overview&lt;/H4&gt;&lt;DIV class="downloadInfo"&gt;&lt;A name="Description"&gt;&lt;/A&gt;&lt;SPAN&gt;The Visual Studio 2008 and .NET Framework 3.5 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2008 features and a variety of framework technologies including: LINQ, C# 3.0, Visual Basic 9, WCF, WF, WPF, ASP.NET AJAX, VSTO, CardSpace, SilverLight, Mobile and Application Lifecycle Management.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/programming/" rel="tag"&gt;programming&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/.net/" rel="tag"&gt;.net&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/2008/" rel="tag"&gt;2008&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.microsoft.com/downloads/details.aspx?FamilyID=8bdaa836-0bba-4393-94db-6c3c4a0c98a1&amp;DisplayLang=en</clipSource><pubDate>Tue, 20 Nov 2007 14:27:50 GMT</pubDate></item></channel></rss>