This post is a bunch of things, wrapped up in one. First and foremost, itâs my Official entry into the âBlogân to PDCâ contest. Secondly, itâs way for you to create your own entry into this contest, with very little effort and HTML-Smithing. Third, itâs a shameless plug for WSMQ, my pet project. Forth, itâs a demonstration of WSE, Amazonâs Web Services, and Googleâs Web Services. And finally, itâs a contest (and Iâve always wanted to do one of those!)
How can one blog post be all these things?
Well, when I started brainstorming my entry to the PDC contest, I sat there thinking what a pain it was and how boring my post would be. In fact, for a moment I thought about not entering. "I wish I could just connect to a service, tell it a bit about me, and it would do all the work for me,â I thought âbut who would waste an entire evening writing such a service?â Just as I was thinking this, I realized that Iâm just lazy enough to write a bunch of code to avoid doing any real work. In a few hours, I had thrown together a web service that, given a little bit about you, will automatically create a custom blog post suitable for entering you into this PDC contest.
No, really, Iâm serious. Stop laughing. Iâve even hosted it, so all you have to do is bang some code against said web service, and voila! Your very own PDC entry. Hereâs the endpoint URL:
Does a google search for links linking to your blog, and adds them to your entry post, so they know you're serious.
Looks up your interests at Amazon, and returns a list of books that match your interest, and adds them to your entry post.
Finally, registers your entry in a WSMQ Hosted public queue, and gets a list of other coders who have done the same, and adds this list to your entry post. * I had to fit in my queue service somehow
You can even download the solution code here, including an NUnit unit test project (which you can actually use as a client to talk to the service.)
As an added bonus, Iâll randomly select one of the bloggers who use my service, and send them a copy of COM Programming with Microsoft .NET by John Paul Mueller, Julian Templeman
Have fun, and good luck to everyone who enters!
-Brendan
Oh, an hereâs my auto-generated post entry:
Iâm Blogân my way to the PDC!
If you havenât heard, Channel9 has started a contest where you can win a ticket to the PDC, including an airline ticket and hotel! This is one amazing contest, and all you have to do to enter is have a blog, and post why you should win the prize. So hereâs my official entry:
Here's some information to help you get to know me better:
Why me?
Why do I want to go to the PDC? Because I love to blog! And I'm prolific! Here's some of my more popular blog posts links according to Google :
Brendan Tompkins Archives. June 2005 (9); May 2005 (9); April 2005 (10); March 2005 (20); February 2005 (25); January 2005 (12); December 2004 (15); November 2004 (19) ...
Brendan Tompkins Archives. June 2005 (8); May 2005 (9); April 2005 (10); March 2005 (20); February 2005 (25); January 2005 (12); December 2004 (15); November 2004 (19) ...
Brendan Tompkins ... So, my new blog address will be http://codebetter.com/blogs/brendan.tompkins, my new RSS feed address is http://codebetter.com/blogs/brendan.tompkins/Rss.aspx. ...
What are my interests?
Well, hereâs a list of books that I'll probably be reading on the plane to LAX :
Did I type up all this ugly HTML for this Blog post myself?
Heck no! Iâm lazy! But thatâs exactly why I need to go to PDC! The PDC is all about the future, and in the future, weâll all be using cool technology to do things like typing tedious, boring contest entries. Iâm getting a head start on the salad days, so I figured out how to use this ASMX web service that Brendan wrote! To prove it, you can see that I'm on this list of other, lazy coders who would rather sit back and use a distributed Web Service to their work! Hereâs that list: