<?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>PeterKellner.net &#187; ASP.NET 3.5</title>
	<atom:link href="http://peterkellner.net/category/aspnet-35/feed/" rel="self" type="application/rss+xml" />
	<link>http://peterkellner.net</link>
	<description>Specializing in Microsoft Web and Database Technologies</description>
	<lastBuildDate>Thu, 29 Jul 2010 14:32:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installing Umbraco To Windows 7 Ultimate &#8211; Step By Step</title>
		<link>http://peterkellner.net/2010/07/10/installing-umbraco-to-win7-step-by-step/</link>
		<comments>http://peterkellner.net/2010/07/10/installing-umbraco-to-win7-step-by-step/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 16:29:41 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Forums Software]]></category>
		<category><![CDATA[Umbraco]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/07/10/installing-umbraco-to-win7-step-by-step/</guid>
		<description><![CDATA[I’m planning on launching some small consumer software products in the next couple months and to support this effort, I need to have a CMS, Forums Software, Store Front (Credit Card Processing) and Wiki solutions up and running.&#160; Since I’m a .Net guy, my first choice is to use Microsoft .Net technology, but if I [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/07/10/installing-umbraco-to-win7-step-by-step/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Returning JsonResult From ASP.NET MVC 2.0 Controller and Unit Testing</title>
		<link>http://peterkellner.net/2010/05/14/unit-test-jsonresult-aspnet-mvc-reflection/</link>
		<comments>http://peterkellner.net/2010/05/14/unit-test-jsonresult-aspnet-mvc-reflection/#comments</comments>
		<pubDate>Sat, 15 May 2010 04:19:31 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Reflection]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/05/14/unit-test-jsonresult-aspnet-mvc-reflection/</guid>
		<description><![CDATA[   * I’m adding this comment after the post has been written to let anyone coming here know of another great post that goes further to explain no only what I’ve done here, but also two other ways including Mock and using Json Serialization.&#160; The Post is written by Ashic Mahtab, aka “HeartattacK” [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/05/14/unit-test-jsonresult-aspnet-mvc-reflection/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Is There A Need For End-To-End ExtJS to Microsoft Server (MVC-C#, LOB) 4 Day Class? (Poll Enclosed)</title>
		<link>http://peterkellner.net/2010/05/04/lob-training-poll-using-extjs-dotnet-aspnet-mvc/</link>
		<comments>http://peterkellner.net/2010/05/04/lob-training-poll-using-extjs-dotnet-aspnet-mvc/#comments</comments>
		<pubDate>Wed, 05 May 2010 02:54:13 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[ASP.NET 4.0]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[LINQ to SQL]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[OData]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://peterkellner.net/?p=1289</guid>
		<description><![CDATA[Over the past couple years, the focus of the web development I’ve been doing involves building highly flexible, highly scalable and straight forward web sites to implement and maintain Line of Business (LOB) applications.&#160; As you can probably tell from my posts, I’m very “practical” focused, and at the same time have a desire to [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/05/04/lob-training-poll-using-extjs-dotnet-aspnet-mvc/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ReSharper 5.0&#8217;s LINQ Refactoring Continues to be Amazing!</title>
		<link>http://peterkellner.net/2010/04/21/linq-refactor-resharper-aspnet-dropdownlist/</link>
		<comments>http://peterkellner.net/2010/04/21/linq-refactor-resharper-aspnet-dropdownlist/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 00:46:00 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[ReSharper]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2010/04/21/linq-refactor-resharper-aspnet-dropdownlist/</guid>
		<description><![CDATA[&#160;  In this post, we’ll take a straight forward procedure based set of code and convert it to LINQ using a ReSharper from JetBrains suggestion.&#160;&#160; I’ve found that in general, when I do things with foreach syntax, there is often a better way in Linq to do this.&#160; The better does not jump out [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2010/04/21/linq-refactor-resharper-aspnet-dropdownlist/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To User StreamReader to Open A File ReadOnly in C# (.NET)</title>
		<link>http://peterkellner.net/2009/12/07/csharp-streamreader-readonly/</link>
		<comments>http://peterkellner.net/2009/12/07/csharp-streamreader-readonly/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 01:14:35 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/12/07/csharp-streamreader-readonly/</guid>
		<description><![CDATA[&#160;  This is probably something pretty simple, hardly worth blogging about, but it took me a little while (15 minutes)&#160; to figure out how to open a file ReadOnly with StreamReader,&#160; so hopefully, next person looking will hit my blog post right away and save themselves 14 minutes.&#160; StreamReader can be very useful in [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/12/07/csharp-streamreader-readonly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fun Times at &#8220;Ask the Experts&#8221; table at PDC09 Today</title>
		<link>http://peterkellner.net/2009/11/16/pdc09-asktheexperts-dynamicdata/</link>
		<comments>http://peterkellner.net/2009/11/16/pdc09-asktheexperts-dynamicdata/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 22:56:38 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/11/16/pdc09-asktheexperts-dynamicdata/</guid>
		<description><![CDATA[One of the fun parts of being an MVP is that occasionally we get asked to help at Microsoft events and answer questions around topics that are just fun to talk about regardless (and usually includes a free lunch).&#160; Today, I was sitting at the ASP.NET Dynamic Data table.&#160; We probably had about 10 people [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/11/16/pdc09-asktheexperts-dynamicdata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To View JSON in a Pretty Way</title>
		<link>http://peterkellner.net/2009/11/06/formatting-json-best-tool/</link>
		<comments>http://peterkellner.net/2009/11/06/formatting-json-best-tool/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 16:49:04 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[JSON]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/11/06/formatting-json-best-tool/</guid>
		<description><![CDATA[Cutting to the chase, I choose Vladimir Bodurov’s Color Formatter!  For the past year or so, I’ve been working on a project that uses Microsoft’s ASP.NET MVC for providing data to our pure JavaScript application.&#160; That is, there are no web forms, no dynamic HTML generation, just 100% JavaScript running on the client.&#160; I’m [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/11/06/formatting-json-best-tool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>At PDC09 Windows Bootcamp (Monday 11/16) Doing Table Top Demos of ASP.NET Dynamic Data</title>
		<link>http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/</link>
		<comments>http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 18:33:13 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/</guid>
		<description><![CDATA[ Microsoft’s big developer conference (PDC http://microsoftpdc.com/) happens about every other year when Microsoft has big announcements.&#160; Turns out, there was one last year, and for the first time ever, they are having a second one in row this year.&#160; Reason is because of large announcements from Microsoft including Windows 7.  The conference is [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/26/pdc09-windows7bootcamp-showingdynamicdata-aspnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using LINQ to Convert an Array Into a Generic List with C#</title>
		<link>http://peterkellner.net/2009/10/14/linq-convert-array-to-list/</link>
		<comments>http://peterkellner.net/2009/10/14/linq-convert-array-to-list/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 00:35:45 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/14/linq-convert-array-to-list/</guid>
		<description><![CDATA[This is just going to be a short post, but I bet it’s something I do a large number of times so I thought I’d blog it.&#160; Say you get back from something like a web service an array of objects.   In my case this:  cmRateResult[] cmRateResults = TransiteUtils.MakeRateRequest(_cmRateRequest);

.csharpcode, .csharpcode pre
{
	font-size: small;
	color: [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/14/linq-convert-array-to-list/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to Disable Edit/Insert/New Buttons in DetailsView or GridView (ASP.NET 2.0+)</title>
		<link>http://peterkellner.net/2009/09/06/detailsview-gridview-aspnet-disable-new-edit-delete-buttons/</link>
		<comments>http://peterkellner.net/2009/09/06/detailsview-gridview-aspnet-disable-new-edit-delete-buttons/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 00:27:24 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[DetailsView]]></category>
		<category><![CDATA[GridView]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/09/06/detailsview-gridview-aspnet-disable-new-edit-delete-buttons/</guid>
		<description><![CDATA[So, this is kind of embarrassing, that it took me a while to figure this out.&#160; I have not been doing pure asp.net server control programming for a while, but I figure since it took me a while, maybe there is someone else in the same boat.  So, you have a GridView or DetailsView [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/09/06/detailsview-gridview-aspnet-disable-new-edit-delete-buttons/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bravo for ORCSWeb! On so many fronts</title>
		<link>http://peterkellner.net/2009/07/27/orcsweb-hosting-company-awesome-review/</link>
		<comments>http://peterkellner.net/2009/07/27/orcsweb-hosting-company-awesome-review/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 19:59:07 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Code Camp Web Site Series]]></category>
		<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[Sql Server 2008]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/07/27/orcsweb-hosting-company-awesome-review/</guid>
		<description><![CDATA[Many of you know of ORCSWeb either by reputation, or by way of Scott Forsyth, one of my ASP.NET MVP brothers.&#160; In case you don’t, they are a managed hosting solutions company specializing in Microsoft technologies.&#160; I’ve used their basic services for quite a while and have always been very happy.&#160; It has always seemed [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/07/27/orcsweb-hosting-company-awesome-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>In ASP.NET, How To Create a DropDownList from an ENUM</title>
		<link>http://peterkellner.net/2009/06/16/in-aspnet-how-to-create-a-dropdownlist-from-an-enum/</link>
		<comments>http://peterkellner.net/2009/06/16/in-aspnet-how-to-create-a-dropdownlist-from-an-enum/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 23:05:14 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/06/16/in-aspnet-how-to-create-a-dropdownlist-from-an-enum/</guid>
		<description><![CDATA[ So, you have an enum defined as follows:  public enum CompanyAddressType
    {
        Unknown = 0,
        Primary = 1,
        Warehouse = 2,
        Distribution_Center [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/06/16/in-aspnet-how-to-create-a-dropdownlist-from-an-enum/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My Two Presentations Today at VSLive in Las Vegas (ExtJS, Then High Performance ASP.NET Web Sites)</title>
		<link>http://peterkellner.net/2009/06/08/vslive-las-vegas-presentations/</link>
		<comments>http://peterkellner.net/2009/06/08/vslive-las-vegas-presentations/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 05:41:51 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/06/08/vslive-las-vegas-presentations/</guid>
		<description><![CDATA[Today was my first time doing 2 presentations during the same day at a professional conference (VSLive, Las Vegas).&#160; Both sessions were fun to present and hopefully the audience got as much out of it as I did.&#160; Lots of great questions, several twitter posts and best of all, they both finished on time (that [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/06/08/vslive-las-vegas-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My ExtJS Presentation at Microsoft&#8217;s Office in San Francisco Last Night</title>
		<link>http://peterkellner.net/2009/05/21/baydotnet-presentation-extjs-aspnet-membership-profile-provider/</link>
		<comments>http://peterkellner.net/2009/05/21/baydotnet-presentation-extjs-aspnet-membership-profile-provider/#comments</comments>
		<pubDate>Thu, 21 May 2009 19:07:27 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[ExtJS]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/05/21/baydotnet-presentation-extjs-aspnet-membership-profile-provider/</guid>
		<description><![CDATA[Last night, I gave a 90 minute presentation on how to use ExtJS with ASP.NET serving up the data at the San Francisco Microsoft Office to what seemed to be between 50 and 100 people.&#160; I started out with just a basic overview of ExtJS, starting with a hello world app, then, finally building it [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/05/21/baydotnet-presentation-extjs-aspnet-membership-profile-provider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LINQ To SQL Very Slow Performance Without Compile (CompileQuery)</title>
		<link>http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/</link>
		<comments>http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/#comments</comments>
		<pubDate>Wed, 06 May 2009 17:23:25 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[LINQ to SQL]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/</guid>
		<description><![CDATA[<br/>
In this article, it is shown how important it can be to use the CompileQuery class when using LINQ to SQL.  Doing a simple query in LINQ to SQL verses ADO.NET is shown to run 37 times slower without taking advantage of the Compile feature in LINQ to SQL.  If you are doing the same query over and over in LINQ to SQL, this is a no brainer.  I'm surprised I did not know this myself previously.

<br/><br/>
<img src='http://peterkellner.net/FilesForWebDownload/LINQToSQLVerySlowPerformanceWithoutCompi_88A7/image.png' alt='Performance of LINQ to SQL compiled verses not and ADO.NET' />]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How to Set JavaScript Programmatically on a Page in ASP.NET with Parameters</title>
		<link>http://peterkellner.net/2009/05/03/including-javascript-aspnet-pageload-clientscriptmanager/</link>
		<comments>http://peterkellner.net/2009/05/03/including-javascript-aspnet-pageload-clientscriptmanager/#comments</comments>
		<pubDate>Sun, 03 May 2009 23:42:50 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/05/03/including-javascript-aspnet-pageload-clientscriptmanager/</guid>
		<description><![CDATA[Programmatically setting JavaScript into an ASP.NET page is very straight forward when you do it in code.&#160; That is, in my case, I simply put it in the Page_Load event of the page and have it load from there.&#160; I’m currently working on an ExtJS project that requires me to show some details on a [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/05/03/including-javascript-aspnet-pageload-clientscriptmanager/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Speaking Wednesday May 20th, 6:30PM, Microsoft Office San Francisco on ExtJS and ASP.NET Membership!</title>
		<link>http://peterkellner.net/2009/04/20/speaking-aspnet-extjs-microsoft-sanfrancisco-high-perf-javascript/</link>
		<comments>http://peterkellner.net/2009/04/20/speaking-aspnet-extjs-microsoft-sanfrancisco-high-perf-javascript/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 04:59:38 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Membership]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/04/20/speaking-aspnet-extjs-microsoft-sanfrancisco-high-perf-javascript/</guid>
		<description><![CDATA[&#160;  Come hear about how to see ExtJS integrated with ASP.NET for awesome Membership and Profile Management!&#160; I will speaking at the Microsoft Office at a meeting of Bay.Net Users Group.  http://www.baynetug.org/DesktopModules/DetailXEvents.aspx?ItemID=378&#38;mid=49  ASP.NET: Membership with Profile and High Performance ExtJS JavaScript Interface  When:&#160;   Wednesday, 5/20/2009 at 6:30 PM  [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/04/20/speaking-aspnet-extjs-microsoft-sanfrancisco-high-perf-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Not Using Session in ASP.NET means Session Affinity/Sticky Sessions Not Necessary in Web Farms!</title>
		<link>http://peterkellner.net/2009/04/03/aspnet-session-provider-stefan-schackow-thread-affinity/</link>
		<comments>http://peterkellner.net/2009/04/03/aspnet-session-provider-stefan-schackow-thread-affinity/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 04:51:53 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[How Things Work]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[WebFarm]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/04/03/aspnet-session-provider-stefan-schackow-thread-affinity/</guid>
		<description><![CDATA[So, I’ve always incorrectly thought that somehow, the cookie stored in asp.net was somehow tied to the Session provider in asp.net.&#160; Turns out I’m wrong.&#160; This came up because I was discussing with another engineer whether we need to bother with a Session provider since we do not use Session in our web application.&#160; That [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/04/03/aspnet-session-provider-stefan-schackow-thread-affinity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Great Telerik Training Coming Up in Capitola, CA 4/13-4/15</title>
		<link>http://peterkellner.net/2009/04/03/telerik-training-falafel-capitola-ca/</link>
		<comments>http://peterkellner.net/2009/04/03/telerik-training-falafel-capitola-ca/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 04:41:00 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Telerik]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/04/03/telerik-training-falafel-capitola-ca/</guid>
		<description><![CDATA[Falafel Software is putting a three day training course in their new training facility in Capitola from Monday to Wednesday April 13-15th.&#160; As many of you know, I&#8217;ve used Telerik control in many projects and have blogged extensively about my experiences.&#160; The control toolkit is hugely rich and very well written.&#160; Personally, I never had [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/04/03/telerik-training-falafel-capitola-ca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi Level ASP.NET Menu with CSS Friendly Control Adapters (The Source Code!) Part 6</title>
		<link>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/</link>
		<comments>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 19:40:23 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[CSS Adapters]]></category>
		<category><![CDATA[Code Camp Web Site Series]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/</guid>
		<description><![CDATA[Article Series             Article 1:        Best Practices for Building an ASP.NET quality web site                  Article 2:     [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/03/27/codecampwebsiteseries6-cssfriendly-adapters-aspnet-menu/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 4/11 queries in 0.016 seconds using disk
Content Delivery Network via cdn.peterkellner.net

Served from: peterkellner.net @ 2010-07-30 09:23:18 -->