Kevin W. Hammond

Developer Evangelist

  • Kevin W. Hammond

    Dave does Tibco EMS

    • 3 Comments
    I got a call a last week from Dave, a consultant in our financial services group and someone I've not seen or heard from in quite a long time. His challenge? He's working with a customer who wants to use Tibco EMS to move SOAP messages between .NET clients...
  • Kevin W. Hammond

    Photoshop CS and Scripting

    • 7 Comments
    I just discovered that Photoshop CS supports scripting in AppleScript, JavaScript and Visual Basic! There's a complete type library available for the Visual Basic developer, and you can use either VBScript or full blown Visual Basic. I'm going to bet...
  • Kevin W. Hammond

    I was once placed inside a mainframe ...

    • 6 Comments
    ... allow me to explain. I was born in 1970 and did not have my first exposure a computer until I was nine or ten. My mother enrolled me in a summer work program at the local library where they had a Radio Shack TRS-80. I got addicted to this text-based...
  • Kevin W. Hammond

    Ack! I'm listed on msdn.microsoft.com/architecture

    • 1 Comments
    It could only be Harry who is responsible for listing me as one of the archtiectural community bloggers . Now the pressure is on to get back to contributing as I’ve been out for a looong time …
  • Kevin W. Hammond

    Of Web services and client-side certificates

    • 12 Comments
    I recently had a customer embark upon the process of securing Web services by using SSL and client-side certificates for authentication. On the surface, this seems a very straightforward process, but after spending four days of questioning why four simple...
  • Kevin W. Hammond

    Sun releases J2SE 5.0 - more downloads!

    • 4 Comments
    Just when I thought that I was reaching a point where some level of stability might be introduced into my Java experience for at least 48 hours, Sun releases J2SE 5.0 . Well, there's at least two more downloads! [Edited to remove reference to a new release...
  • Kevin W. Hammond

    Need a good XSD-to-Java class generator

    • 4 Comments
    So far I've tried Castor and I've tried XBeans. Two more downloads, and once again I'm reminded that every class in Java must exist in its own file. The result of trying to use Castor to generate code from an XSD that describes two complex types? Four...
  • Kevin W. Hammond

    Axis 1.2 alpha installed and running

    • 2 Comments
    Pulled down and installed Axis 1.2 alpha. Yet another download. Pulled down and installed xerces 2.5. Yet another download. Pulled down and installed Java Activation Framework (JAF) 1.0.2. Yet another download With that said, happyaxis.jsp validates and...
  • Kevin W. Hammond

    Experience with my new Java environment thus far

    • 5 Comments
    I was asked in a feedback item about my thoughts on Eclipse. Let me preface with what I'm about to say is that as far as free development environments go, Eclipse is nice. I'd even say it's very nice. With that said, I spent a good portion of the day...
  • Kevin W. Hammond

    Doing my Java environment ... again

    • 2 Comments
    It's been a while since I've had time to play around with Java. My last go of it I was using some version of Eclipse, JBOSS, Tomcat and IBM WebSphere 5.0. I decided today to put up an updated version of that environment and see how things have changed...
  • Kevin W. Hammond

    Implementing a custom binary security token with WSE 2.0

    • 5 Comments
    Herein lies some detail regarding how to go about implementing your own custom binary tokens with our Web Services Enhancements 2.0 for Micorosoft .NET. If the topic interests you, read on! If all you want is the code, you can get it here . Note that...
  • Kevin W. Hammond

    Using Constrained Delegation with ASP.NET

    • 0 Comments
    We've got an upcoming internal “readiness” day here in Chicago on Friday. The general subject is a focus on security and I've been tapped to present something. I'm really intrigued by Keith Brown's article, Exploring S4U Kerberos Extensions...
  • Kevin W. Hammond

    Where have I been?

    • 0 Comments
    Not here, that's for sure. A combination of work and personal travel/time-off have kept me away from blogging and from my current technical passion which is the MSMQ transport provider for WSE 2.0. I've also been doing “personal” blogging...
  • Kevin W. Hammond

    Finishing the MSMQ transport provider with the WSE 2.0 release bits

    • 4 Comments
    I finally have time to sit down and finish off the MSMQ transport provider using the WSE 2.0 release bits. There was yet another change between the intirm build I was using and the release bits that caused the transport provider to break. However, with...
  • Kevin W. Hammond

    I'm speaking at the Chicago .NET Users Group on Wednesday

    • 0 Comments
    I'm giving an hour talk on SOAP messaging over MSMQ and covering some basics of the WSE 2.0 programming model at the Chicago .NET Users Group this Wednesday. If you're attending, be sure to introduce yourself as I'd love to meet some of the folks who...
  • Kevin W. Hammond

    Namespace change for WSE 2.0

    • 0 Comments
    If you haven't already, you need to read Hervey's blog entry on Namespaces . Short summary: the namespace for WSE 2.0 has changed from Microsoft.Web.Services to Microsoft.Web.Services2 ... note the all important “2” at the end of the namespace...
  • Kevin W. Hammond

    Casa dé Hambone - my personal blog

    • 0 Comments
    I've established a personal blog at Casa dé Hambone in order to decrease the signal to noise ratio here on blogs.msdn.com and weblogs.asp.net, thereby keeping my personal hobbies and interests out of the aggregated feed. I'll continue to post...
  • Kevin W. Hammond

    Son of NetBIOS?

    • 2 Comments
    The WS-Discovery specification is live on MSDN. Reading the Introduction leaves me with the sense that NetBIOS lives.
  • Kevin W. Hammond

    Endpoint references and WS-ReliableMessaging

    • 2 Comments
    Recently, I’ve been weighing the work required to update the MSMQ transport to support endpoint references . At first, my sense was that the majority of the folks using Web services today weren’t ready for the increased burden that endpoint...
  • Kevin W. Hammond

    5 e-commerce Pet Peeves

    • 6 Comments
    I'm watching my wife try to by shoes (the name of which shall remain nameless) online. It's led me to rant about a few of my pet peeves about shopping on-line: 1. Don't force me to create an account at your Web site just to buy something. If I walk...
  • Kevin W. Hammond

    Digging deeper into the WSE 2.0 transport model

    • 4 Comments
    Hervey and I just spent some face time discussing the implementation of the MSMQ transport and a very interesting thing came to light. First, I suggest you read Hervey’s blog entry on Channels that sets the stage for how the MSMQ transport is implemented...
  • Kevin W. Hammond

    Thinking about one-way SOAP messaging

    • 4 Comments
    Working on the MSMQ provider for WSE 2.0 has really changed the way I think about SOAP messaging. Most of my customers are still working with what I would refer to as “classic” or “traditional” Web services – SOAP over HTTP...
  • Kevin W. Hammond

    StockService samples and the MSMQ transport provider

    • 9 Comments
    I had some traveling time this week and was able to get back into the MSMQ transport for WSE 2.0. After making sure the transport provider continued to work as expected with the latest build and my shim of a test harness, I tackled the modification of...
  • Kevin W. Hammond

    TheServerSide.NET

    • 0 Comments
    The folks who brought us TheServerSide.COM , one of the strongest Java community sites on the web have just brought us TheServerSide.NET ! I’ve found TheServerSide.COM to be full of useful information for Java and look forward to similar great content...
  • Kevin W. Hammond

    Livestock introduced to the Nano Cube

    • 11 Comments
    The Nano Cube cycled nicely – complete with measurable ammonia and nitrite spikes – and stabilized in just over a week, though it did require some addition of pH buffer to raise the pH. After the water tested out great at the local fish store...
Page 3 of 5 (119 items) 12345