Scott Hanselman

Ok, fine, so I took the damn red pill...InfoPath in Action (and ruminations on Trumpet WinSock)

March 11, 2003 Comment on this post [0] Posted in Web Services
Sponsored By

Chris Brooks, my CTO, and I finally sat down to spend what we thought would be some serious time with Microsoft Office 2003's InfoPath and Chris Anderson's BlogX (Chris and some managers run BlogX internal blogs). 

We started up InfoPath, selected "New from Data Source" and pointed it at Chris's Internal Blog's WSDL.  We hooked up the CreateEntry Document to the CreateEntry Operation, and were presented with the Design View.  Rather than dragging one simple element at a time, we guessed and drug the whole CreateEntry and *poof* the form was sitting there.  We stared...exchanged "Oh, that was sweet" and continued.  We added name and password, a submit button and saved. 

We started up the Data Entry view, filled out the form, and nothing bad happened.  Suspicious thoughts filled the air, but we supressed them and visited Chris's blog...and dammit if the thing wasn't updated with our new entry.

As we sat and stared, I thought about the stacks of protocol layers and specificiations that we sat atop.  The false starts, the iterations, the consortiums, the presentations.  I thought of the day I first installed Trumpet Winsock on my Windows 3.1 machine and telneted to cdconnection.com, content to send my credit card number screaming in plaintext across the open Internet. 

The view from here is lovely.  I look forward to the things I can build with the things that have been built for me.

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
Hosting By
Hosted in an Azure App Service

Comments are closed.

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