<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://professionalaspnet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Chris Love's Official Blog - Professional ASP.NET</title><subtitle type="html">Chris Love's Helpful tips, tricks and pragmatic development knowledge for the ASP.NET world.</subtitle><id>http://professionalaspnet.com/atom.aspx</id><link rel="alternate" type="text/html" href="http://professionalaspnet.com/default.aspx" /><link rel="self" type="application/atom+xml" href="http://professionalaspnet.com/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.60809.935">Community Server</generator><updated>2008-04-16T00:27:01Z</updated><entry><title>Links of the Week May 12th 2008</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/05/13/Links-of-the-Week-May-12th-2008.aspx" /><id>http://professionalaspnet.com/archive/2008/05/13/Links-of-the-Week-May-12th-2008.aspx</id><published>2008-05-13T04:28:49Z</published><updated>2008-05-13T04:28:49Z</updated><content type="html">OK, so work is picking up quite a bit, but I am still checking out articles everywhere. I just do not have the right amount of time to post them on the Blog. Serving CSS from IIS 7 - This could be a common issue for the uninitiated admins. Twitter thinking of scrapping Ruby On Rails - If the Microsoft Dev team is smart they will pursue them with everything they have. Joe Stagner Videos on ASP.NET Security programming - Never have enough security measures I say. IIS 7 Machine Keys .NET 3.5 Enhancements...(&lt;a href="http://professionalaspnet.com/archive/2008/05/13/Links-of-the-Week-May-12th-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1901" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Links of the Week" scheme="http://professionalaspnet.com/archive/tags/Links+of+the+Week/default.aspx" /></entry><entry><title>Visual Studio 2008 SP1 and .NET 3.5 SP1 - Go Get It</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/05/12/Visual-Studio-2008-SP1-and-.NET-3.5-SP1-_2D00_-Go-Get-It.aspx" /><id>http://professionalaspnet.com/archive/2008/05/12/Visual-Studio-2008-SP1-and-.NET-3.5-SP1-_2D00_-Go-Get-It.aspx</id><published>2008-05-12T23:27:07Z</published><updated>2008-05-12T23:27:07Z</updated><content type="html">I am not going to even bother talking about what is in it, I am reading it like everyone else! But go get it, install it into your favorite virtual machine development environment and see for yourself. Scott Gu Talks about Visual Studio 2008/3.5 SP1 Download It The 'official' announcement on Somasegar's Blog I like what I am reading and if I get a chance I will talk about it more later. :) But I did like reading this on ScottHa's Blog: On the .NET 3.5 side of things, since this is an SP (Service...(&lt;a href="http://professionalaspnet.com/archive/2008/05/12/Visual-Studio-2008-SP1-and-.NET-3.5-SP1-_2D00_-Go-Get-It.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1900" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="ASP.NET" scheme="http://professionalaspnet.com/archive/tags/ASP.NET/default.aspx" /><category term=".NET" scheme="http://professionalaspnet.com/archive/tags/.NET/default.aspx" /><category term="Visual Studio 2008" scheme="http://professionalaspnet.com/archive/tags/Visual+Studio+2008/default.aspx" /></entry><entry><title>Stop Telemarketers with ASP.NET</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/05/08/Stop-Telemarketers-with-ASP.NET.aspx" /><id>http://professionalaspnet.com/archive/2008/05/08/Stop-Telemarketers-with-ASP.NET.aspx</id><published>2008-05-08T11:26:38Z</published><updated>2008-05-08T11:26:38Z</updated><content type="html">So I found this really neat new site this morning written in ASP.NET, CallerComplaints.com . The site allows you to look up complaints about a phone number and report the number The site is a vigilante site that will allow you to blow off some steam when it comes to annoying and harassing phone calls. You can read more about Caller Complaints on Mashable , which is where I found it. The site is not only fast, but very informative too. It will tell you any side information about the number it has,...(&lt;a href="http://professionalaspnet.com/archive/2008/05/08/Stop-Telemarketers-with-ASP.NET.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1741" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Useful" scheme="http://professionalaspnet.com/archive/tags/Useful/default.aspx" /></entry><entry><title>Type 'ASP.global_asax' is not defined.</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/05/07/Type-_2700_ASP.global_5F00_asax_2700_-is-not-defined_2E00_.aspx" /><id>http://professionalaspnet.com/archive/2008/05/07/Type-_2700_ASP.global_5F00_asax_2700_-is-not-defined_2E00_.aspx</id><published>2008-05-07T19:58:16Z</published><updated>2008-05-07T19:58:16Z</updated><content type="html">I am honestly not sure how I created this error, but I know this I did not find much out there on how to solve the issue. I think part of the reason this occurred is I was adding existing pages from another site to reuse in a new web site. But I have not conclusive evidence to isolate this as the source of the exception. Since I did not find anything of help to solve the issue I resorted to a tried and true trick, deleting the temporary files created by Visual Studio. This requires you first close...(&lt;a href="http://professionalaspnet.com/archive/2008/05/07/Type-_2700_ASP.global_5F00_asax_2700_-is-not-defined_2E00_.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1711" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="ASP.NET" scheme="http://professionalaspnet.com/archive/tags/ASP.NET/default.aspx" /><category term="Useful" scheme="http://professionalaspnet.com/archive/tags/Useful/default.aspx" /><category term="Errors" scheme="http://professionalaspnet.com/archive/tags/Errors/default.aspx" /></entry><entry><title>‘ScriptManager’ is ambiguous in the namespace ‘System.Web.UI’</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/05/05/_1820_ScriptManager_1920_-is-ambiguous-in-the-namespace-_1820_System.Web.UI_1920_.aspx" /><id>http://professionalaspnet.com/archive/2008/05/05/_1820_ScriptManager_1920_-is-ambiguous-in-the-namespace-_1820_System.Web.UI_1920_.aspx</id><published>2008-05-05T19:26:07Z</published><updated>2008-05-05T19:26:07Z</updated><content type="html">I suddenly found myself getting this error the first time I tried to run a freshly minted ASP.NET 3.5 web site with the ScriptManager in place on the Master Pages. I did a quick search, but only found some references from the time before 3.5, and they did not seem to apply at all. I continued my search for an answer and came across an article by Amit where he discovered the ambiguous ScriptManager error . Well, that was the end, as it turns out I had installed both the Ajax that comes with the .NET...(&lt;a href="http://professionalaspnet.com/archive/2008/05/05/_1820_ScriptManager_1920_-is-ambiguous-in-the-namespace-_1820_System.Web.UI_1920_.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1620" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="ASP.NET" scheme="http://professionalaspnet.com/archive/tags/ASP.NET/default.aspx" /><category term="AJAX" scheme="http://professionalaspnet.com/archive/tags/AJAX/default.aspx" /><category term="Useful" scheme="http://professionalaspnet.com/archive/tags/Useful/default.aspx" /><category term="Tips" scheme="http://professionalaspnet.com/archive/tags/Tips/default.aspx" /><category term="Errors" scheme="http://professionalaspnet.com/archive/tags/Errors/default.aspx" /></entry><entry><title>Raleigh Rollout for Visual Studio 2008 LINQ Demos</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/05/05/Raleigh-Rollout-for-Visual-Studio-2008-LINQ-Demos.aspx" /><id>http://professionalaspnet.com/archive/2008/05/05/Raleigh-Rollout-for-Visual-Studio-2008-LINQ-Demos.aspx</id><published>2008-05-05T14:56:46Z</published><updated>2008-05-05T14:56:46Z</updated><content type="html">Last week I had the pleasure of showing the attendees at the Raleigh Hero's Happen Here event an introduction to LINQ. I hated I only had about 15 minutes to introduce this great new feature of .NET 3.5. I was able to demonstrate a few simple aspects of using LINQ to query of data. LINQ to SQL Select Customs Select Customers with 'Bike' in their name Filter Customers by last name LINQ to Objects Select Processes on System Select folders on Hard Drive LINQ to XML Select RSS Items LINQ to Flickr I...(&lt;a href="http://professionalaspnet.com/archive/2008/05/05/Raleigh-Rollout-for-Visual-Studio-2008-LINQ-Demos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1609" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Linq" scheme="http://professionalaspnet.com/archive/tags/Linq/default.aspx" /></entry><entry><title>Custom httpModules eBook from WROX</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/30/Custom-httpModules-eBook-from-WROX.aspx" /><id>http://professionalaspnet.com/archive/2008/04/30/Custom-httpModules-eBook-from-WROX.aspx</id><published>2008-04-30T14:05:03Z</published><updated>2008-04-30T14:05:03Z</updated><content type="html">WROX , one of the .NET community's best friends over the years, has started a new line of eBooks called WROX BLOX. I like the idea of publishing in an eBook format, because you can buy just the part of the book you really want and it give authors the ability to focus on a topic to produce something that can go deeper than a magazine article, but not as demanding as a full book. Earlier this year I proposed two WROX BLOX to Chris Webb based on one of my popular presentations, httpModules and httpHandlers....(&lt;a href="http://professionalaspnet.com/archive/2008/04/30/Custom-httpModules-eBook-from-WROX.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1473" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="ASP.NET" scheme="http://professionalaspnet.com/archive/tags/ASP.NET/default.aspx" /><category term="httpModule" scheme="http://professionalaspnet.com/archive/tags/httpModule/default.aspx" /><category term="Useful" scheme="http://professionalaspnet.com/archive/tags/Useful/default.aspx" /><category term="Book Review" scheme="http://professionalaspnet.com/archive/tags/Book+Review/default.aspx" /></entry><entry><title>Links of the Week April 30th 2008</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/30/Links-of-the-Week-April-30th-2008.aspx" /><id>http://professionalaspnet.com/archive/2008/04/30/Links-of-the-Week-April-30th-2008.aspx</id><published>2008-04-30T11:52:54Z</published><updated>2008-04-30T11:52:54Z</updated><content type="html">OK, so this is a little more than a week. Sorry I have been very busy since getting back from Seattle. I think a lot of the Bloggers out there have been busy too, but still there are some great gems that I found over the last 10 days or so. Rules for making a startup in ASP.NET ASP.NET Security Practices - A nice long list of great security tips for ASP.NET development. New Dynamic Data Web Site bits - I think there will be more coming from me in the near future... Copy Source as HTML from Visual...(&lt;a href="http://professionalaspnet.com/archive/2008/04/30/Links-of-the-Week-April-30th-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1464" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Useful" scheme="http://professionalaspnet.com/archive/tags/Useful/default.aspx" /><category term="Links of the Week" scheme="http://professionalaspnet.com/archive/tags/Links+of+the+Week/default.aspx" /></entry><entry><title>What Does Alt.Net Mean to You?</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/29/What-Does-Alt.Net-Mean-to-You_3F00_.aspx" /><id>http://professionalaspnet.com/archive/2008/04/29/What-Does-Alt.Net-Mean-to-You_3F00_.aspx</id><published>2008-04-29T12:30:38Z</published><updated>2008-04-29T12:30:38Z</updated><content type="html">I was fortunate that my schedule changed slightly just before the MVP Summit. This gave me the opportunity to stay a few more days for the Alt.Net conference. I have to admit that I was not really sure what to expect and had some preconceived notions before showing up. My only exposure to the Alt.Net conference and community before this weekend was hearing about the October conference in Austin after it happened. At that conference Scott Guthrie made the now famous presentation of the MVC framework...(&lt;a href="http://professionalaspnet.com/archive/2008/04/29/What-Does-Alt.Net-Mean-to-You_3F00_.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1427" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Alt.Net" scheme="http://professionalaspnet.com/archive/tags/Alt.Net/default.aspx" /></entry><entry><title>Installing Windows Vista SP1</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/23/Installing-Windows-Vista-SP1.aspx" /><id>http://professionalaspnet.com/archive/2008/04/23/Installing-Windows-Vista-SP1.aspx</id><published>2008-04-23T14:45:02Z</published><updated>2008-04-23T14:45:02Z</updated><content type="html">I have been using Vista on both of my primary machines pretty much since day 1, and there have been some funny issues. Service Pack 1 is finally out and I have been a little hesitant to do the upgrade, mostly because I have been in the middle of a few projects I did not want to change the base too much during. Since I am here at the MVP Summit with about 5000 of the smartest folks in the Microsoft Stack (man I feel intimidated), I thought this would be the perfect time to work on the upgrade. List...(&lt;a href="http://professionalaspnet.com/archive/2008/04/23/Installing-Windows-Vista-SP1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1241" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Vista" scheme="http://professionalaspnet.com/archive/tags/Vista/default.aspx" /></entry><entry><title>My Thoughts and Reflections on the MVP Summit</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/20/My-Thoughts-and-Reflections-on-the-MVP-Summit.aspx" /><id>http://professionalaspnet.com/archive/2008/04/20/My-Thoughts-and-Reflections-on-the-MVP-Summit.aspx</id><published>2008-04-20T14:00:14Z</published><updated>2008-04-20T14:00:14Z</updated><content type="html">Thursday afternoon my first Microsoft Global MVP Summit officially came to an end, sadly. But that did not mean the experience ended. Even now I am still in Seattle on Saturday, taking a few moments out of my time at the Alt.net conference to document a little about the experience I had at my first MVP Summit. There is not one word I can think of that will adequately describe what I was able to experience, well maybe wow. I thought I knew what being an MVP meant before I came up here, but I was wrong,...(&lt;a href="http://professionalaspnet.com/archive/2008/04/20/My-Thoughts-and-Reflections-on-the-MVP-Summit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1137" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author></entry><entry><title>Links of the Week April 20, 2008</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/19/Links-of-the-Week-April-20_2C00_-2008.aspx" /><id>http://professionalaspnet.com/archive/2008/04/19/Links-of-the-Week-April-20_2C00_-2008.aspx</id><published>2008-04-19T19:09:59Z</published><updated>2008-04-19T19:09:59Z</updated><content type="html">This is a really fun week for me at the MVP Summit. But I am gathering a lot of great URLs to reference. PowerShell Provider for Creating IIS Websites, AppPools, etc. OpenID for ASP.NET , How to Add OpenId to ASP.NET New IIS Support Team Blog Mine Sweeper in Silverlight 1.0 SharePoint for Hosters Brian Hitney demonstrates poor exception handling on a public site written in ASP.NET and offers proper corrections that all ASP.NET developers should know. Silverlight 2 Control Demonstration Site .NET...(&lt;a href="http://professionalaspnet.com/archive/2008/04/19/Links-of-the-Week-April-20_2C00_-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1131" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="Links of the Week" scheme="http://professionalaspnet.com/archive/tags/Links+of+the+Week/default.aspx" /></entry><entry><title>Professional IIS 7</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/18/Professional-IIS-7.aspx" /><id>http://professionalaspnet.com/archive/2008/04/18/Professional-IIS-7.aspx</id><published>2008-04-19T00:30:05Z</published><updated>2008-04-19T00:30:05Z</updated><content type="html">I recently got a copy of my friend Scott Forsyth's IIS 7 book from WROX. The book has 6 authors and covers just about everything you need to know about IIS 7. I have examined a few IIS 7 books and have played a little with IIS 7 so far. Professional IIS 7 provides a great wealth of information about the latest version of the Microsoft Web Server. Professional IIS 7 by Ken Schaefer, Jeff Cochran, Scott Forsyth, Rob Baugh, Mike Everest, Dennis Glendenning Read more about this book... It provides a...(&lt;a href="http://professionalaspnet.com/archive/2008/04/18/Professional-IIS-7.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1108" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="IIS" scheme="http://professionalaspnet.com/archive/tags/IIS/default.aspx" /><category term="Book Review" scheme="http://professionalaspnet.com/archive/tags/Book+Review/default.aspx" /></entry><entry><title>How to Deal with the 'Failed to Access IIS Metabase' Error</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/18/How-to-Deal-with-the-_2700_Failed-to-Access-IIS-Metabase_2700_-Error.aspx" /><id>http://professionalaspnet.com/archive/2008/04/18/How-to-Deal-with-the-_2700_Failed-to-Access-IIS-Metabase_2700_-Error.aspx</id><published>2008-04-18T19:48:12Z</published><updated>2008-04-18T19:48:12Z</updated><content type="html">You may get this the first time you try to execute an ASP.NET site on a Windows XP installation of IIS 5.1 The error will point you to a Microsoft Knowledge Base article to solve the Failed to Access IIS Metabase error that instructs you to use a Metaacl.vbs script to apply permissions to the IIS Metabase on your workstation. This is fine for older versions of ASP.NET, but with ASP.NET 2.0 and above you need to be aware of the aspnet_regiis command line utility. The aspnet_regiis utility is located...(&lt;a href="http://professionalaspnet.com/archive/2008/04/18/How-to-Deal-with-the-_2700_Failed-to-Access-IIS-Metabase_2700_-Error.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1107" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author><category term="IIS" scheme="http://professionalaspnet.com/archive/tags/IIS/default.aspx" /><category term="Useful" scheme="http://professionalaspnet.com/archive/tags/Useful/default.aspx" /><category term="Errors" scheme="http://professionalaspnet.com/archive/tags/Errors/default.aspx" /></entry><entry><title>Know Your Status Codes</title><link rel="alternate" type="text/html" href="http://professionalaspnet.com/archive/2008/04/16/Know-Your-Status-Codes.aspx" /><id>http://professionalaspnet.com/archive/2008/04/16/Know-Your-Status-Codes.aspx</id><published>2008-04-16T04:27:01Z</published><updated>2008-04-16T04:27:01Z</updated><content type="html">Developing applications that work across the Internet requires knowledge of protocols. To actually debug any communications or protocol errors you need to be aware of status codes. For the web you need to know and understand http Status codes and in our case how IIS responds with status codes. For e-mail you need to be aware of the SMTP and POP status codes. Remember when you send a communication across the Internet you are really doing an old fashion telnet session. I used to amaze folks by sending...(&lt;a href="http://professionalaspnet.com/archive/2008/04/16/Know-Your-Status-Codes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://professionalaspnet.com/aggbug.aspx?PostID=1049" width="1" height="1"&gt;</content><author><name>Chris Love</name><uri>http://professionalaspnet.com/members/Chris+Love.aspx</uri></author></entry></feed>