Scott Hanselman

Syndicating ComputerZen

September 19, '05 Comments [7] Posted in DasBlog | XML | Bugs
Sponsored By

After hearing good things about FeedBurner, I set up a syndication account through them. If you're not syndicating ComputerZen, or you're not familiar with RSS and you'd like to have my nonsense delivered to you rather than you coming to me, subscribe to my FeedBurner feed. Personally, I use and highly recommend FeedDemon as a desktop RSS Reader. You can use feed:// links with most desktop aggregators. That means you can click here to subscribe instantly! FeedBurner offers me a number of useful options for managing my content and it will also include content that my regular feed will not, including daily summaries of my del.icio.us bookmarks.

So, I modified DasBlog to support FeedBurner as an optional feed. If you tell DasBlog your FeedBurner username it will automatically do a number of things:

  • Makes all HTML instances of your RSS or Atom Feed point to FeedBurner instead.
  • Updates HTML source  <link rel="alternate" href="http://whatever" type="application/rss+xml" title="RSS" > AutoDiscovery links to point to FeedBurner.
  • Automatically returns an HTTP 301 when the original DasBlog "SyndicationService.asmx" is requested by a User-Agent that is not FeedBurner. This will automatically update your current feed.
  • Category-specific feeds remain untouched and will still be served locally.

In a nutshell, the point is that this requires NO ACTION ON YOUR PART as the subscriber. And that's why it's cool.

However, if you haven't subscribed, this is a great opportunity. Here's the feed: Subscribe to ComputerZen via RSS

If you want to subscribe online, you can try one of these:

Subscribe via Bloglines Add to My Yahoo! Subscribe in NewsGator Online 

Subscribe to ComputerZen in Rojo Add 'ComputerZen' to Newsburst Subscribe to ComputerZen in
Pluck RSS reader Add to MyMSN

You can also visit the feed here http://feeds.feedburner.com/ScottHanselman for more details and ideas on how to subscribe.

If you're a DasBlog user, this experimental feature is currently checked into the CVS HEAD on the DasBlog Project at SourceForge. It may be released in a DasBlog 1.8.1 patch along with post 1.8 bug fixes.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

SqlDependancy.Start and Conversation Handle Not Found

September 15, '05 Comments [1] Posted in ASP.NET | PDC
Sponsored By

When doing this with the Aug CTP:

Response.Write("Page created: " + DateTime.Now.ToLongTimeString())
Dim connStr As String = ConfigurationManager.ConnectionStrings("AppConnectionString1").ConnectionString
System.Data.SqlClient.SqlDependency.Start(connStr) ‘BOOM
Dim connection As New SqlConnection(connStr)
Dim command As New SqlCommand("Select * FROM Customers", connection)
Dim sqlDependency As New SqlCacheDependency(command)
connection.Open()
GridView1.DataSource = command.ExecuteReader()
GridView1.DataBind()
Connection.Close()
Response.AddCacheDependency(sqlDependency)

I got this:

Message="The conversation handle "206A971D-6F25-DA11-B22F-0003FF6FCCCA" is not found.
Invalid object name 'SqlQueryNotificationService - 41136655-4314-4536-a477-37156eb628db'."

And fixed it with this "alter database Northwind set trustworthy on". Thanks Steve Smith!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Windows Explorer sucks less today (for me)

September 14, '05 Comments [7] Posted in Tools
Sponsored By

ExplorersuckslessMan, the latest version of Autoruns (from July) kicks the llama's ass. OMG a lot of things are running in my startup. Anyway, for the last three weeks on my home system, explorer.exe started disappearing. Not crashing in that spectacular way. Not crashing in that Dr. Watson way, no, no. You've seen this...when Explorer is there...then it's not. Poof. And it was happening every 10 minutes or so. All. Day. Long.

Needless to say it was driving me nuts. So, I started up Autoruns and removed EVERYTHING from the Internet Explorer tab as something in my gut was telling me it was inproc to IE and not a shell extension for Explorer. Anyway, it's surprising how stable Explorer is when there's no craplets running in its memory space. :)

Sigh. You know, I'm just not that interested in trying to figure out which of them it was yet. One day. For now, I'm craplet-less.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Microsoft Codename Max

September 13, '05 Comments [9] Posted in Learning .NET | PDC
Sponsored By

So everyone is stoked about Microsoft Max as a good example of WinFX and Avalon on Windows XP. However, here's what Max had to say to me.

Maxsucks

Here's another. Note that these are REAL error messages.

Morefrommax

Is this where Avalon is taking us? Conversational Error Messages? CEMs?

UPDATE: I got Max working by shutting down all my 99 processes that I could (via End Task) and got down to 25 processes. Re-ran setup.exe and I'm in. (Weird Note: You must log into Max using Passport, but then you have to have an email sent to you to really convince Max that you're you. Hm.)

So, now that I have it working, someone send me some pictures using the sharing features of Max! (to my personal email address that you can guess is my "firstname@lastname.com")

Maxworks

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Corillian Awarded Global Security Certification

September 13, '05 Comments [0] Posted in Corillian | eFinance
Sponsored By

This is pretty sweet. Congrats to Corillian! :)

Corillian Corp. (NASDAQ: CORI), the top provider of online banking and anti-fraud solutions to leading financial institutions, today announced it has received certification under security standard BS:7799, the most widely-recognized framework and standard for developing and certifying a company’s security management system. Corillian is the first U.S. online banking company to receive this certification and one of only 23 U.S. business organizations to be certified under the standard. This certification covers Corillian’s entire business operating environment.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.