The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Dreading writing your "Blog'n to PDC" entry? Use my PDCContestEntryService and Win a COM in .NET...

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Brendan Tompkins

Posts: 158
Nickname: brendant
Registered: Apr, 2005

Brendan Tompkins is .NET Developer and founder of CodeBetter.Com
Dreading writing your "Blog'n to PDC" entry? Use my PDCContestEntryService and Win a COM in .NET... Posted: Jun 30, 2005 7:58 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Brendan Tompkins.
Original Post: Dreading writing your "Blog'n to PDC" entry? Use my PDCContestEntryService and Win a COM in .NET...
Feed Title: Brendan Tompkins
Feed URL: /error.htm?aspxerrorpath=/blogs/brendan.tompkins/Rss.aspx
Feed Description: Blog First. Ask Questions Later.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Brendan Tompkins
Latest Posts From Brendan Tompkins

Advertisement

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:

http://www.wsmq.com/PDCService/PDCContestEntryService.asmx

This service does the following things:

  • 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:

blogging my way to pdc

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 : A Simple InfoPath Web Viewer Control
    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 : Is eLearning the $500 Toilet Seat of the ...
    Archives. June 2005 (5); 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:

    • Read: Dreading writing your "Blog'n to PDC" entry? Use my PDCContestEntryService and Win a COM in .NET...

      Topic: Error 1704 Cleanup Utility by Chris Millard Previous Topic   Next Topic Topic: NewsGator Outlook edition 2.5 is here!

      Sponsored Links



      Google
        Web Artima.com   

      Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use