Scott Hanselman

WSDL and Deem's Dime Dogfood :)

April 21, '03 Comments [0] Posted in Web Services | XML
Sponsored By

I'm presenting on WSE (Web Services Enhancements) at the Visual Studio/Windows Server 2003 launch in Seattle on Thursday, and while going through an internal Rough Draft my CTO Chris Brooks, brought up the question, but where does WSDL define DIME.  My short answer was, "Hell if I know, it's out of band" and Chris said "that's not good enough."  So, a little poking around led us to Mike Deem's DIME WSDL Extension roughspec/RFC.  What's going on in this space?  There's a cacophony of WS-KitchenSink specs out there with all their glorious interrelationships, and WSDL a tricky touch point.  I know some folks have strong opinions about WSDL, but regardless, WSDL clearly, as XML is wont to do, can be twisted and turned to fit, but should it be? And until then should I just chalk DIME up as out-of-band literally and contractually?  Or do I eat Deem's Dogfood?

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

Glucagon-like peptide 1 (1-37) converts intestinal epithelial cells into insulin-producing cells.

April 21, '03 Comments [2] Posted in Diabetes
Sponsored By

Diabetes WebLog: Just wanted to let everyone know about a brand-new research result from a Japanese group, headed by Atsushi Suzuki: they have found that a fragment of proglucagon, the substance which breaks down to produce the anti-insulin hormone glucagon (which some of us use for hypos) will convert  gastric lining cells to insulin-producing beta-cells.   A really surprising and promising result......we all have an endless supply of gastric lining cells......but a very early step. - From my friend Malcolm

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

Exporting tabular data to Excel from ASP.NET

April 21, '03 Comments [5] Posted in Web Services | ASP.NET | XML
Sponsored By

There's a number of ways to "export" data to Excel from an ASP.NET site - some more elegant than others.

  • Gross: You can use ASP.NET to generate a CSV file of Mime Type text/plain or text/csv and write it back to the browser.
  • NOT Gross: You can use ASP.NET to generate an XML-SS (Excel XML Spreadsheet) document and write it back to the browser.
  • Really Easy but not Really XMLy: You can take advantage of the ASP.NET DataGrid's ability to generate HTML tables quickly and return the page with a Mime Type of application/vnd.ms-excel.  Here's a great example on how to create these reports
  • Easy but uses 3rd Party Control: Use ExcelWriter on the server side to create the Report.
  • Disgusting: Automate Excel on the ServerSideDon't do this for Pete's Sake.

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

Scott Hanselman, I'm 29, but I'm reading at a 43 year-old level

April 19, '03 Comments [4] Posted in Web Services
Sponsored By

In snooping around some blogs, I noticed a few with a banner like this, indicating membership in a Mensa-like society (of which there are at least a baker's dozen).  If you take their "Ultimate IQ Test" and score over a certain point (the population mean is 100) then you are "gifted" and you can join the club.  Apparently Mensa will take high SAT scores as an alternative.  So, I took the test, which is fun and took like 45 minutes.  I hadn't taken an IQ test since High School Psychology class, and I've apparently grown more stupid with age.  Anyway, I passed, joined their mailing list, and checked out their searchable membership list and even noticed a few INETA members! :)

IQ tests, especially Culture-Non-Specific ones are interesting as they don't ask for answers to trivia, but rather they challenge one to recognize patterns and manipulate 2- and 3-D objects in mind space.

So, this all got me thinking about IQ tests in terms of technical certifications.  Why are people willing to include Fred Fredrickson, MCDBA but not Fred Fredrickson, IQ163?  Wouldn't this tell prospective clients that this particular chap had a penchant for critical thinking?  Sometimes IQ tests will come up during casual conversation and folks will say, "aah, that's B.S., you can't take them seriously."  A lot of thought and attention goes into IQ test development; do we think that technical certifications also partake in such detailed analysis?  I don't know about you, but some of the tests I've taken had the certain "thrown together at 3am" feel...much like this post!

Why don't we tell people our IQs?  Because it's rude, that's why.  Why are we willing to proclaim acumen in specific 'vertical' skillsets like Computers or Neurosurgery, but we're reticent to say, "I'm just generally smart.  Gotta lots of background threads going, you know.  Lots of neurons firing."  People are quick to say, "I kicked ass on that MCSD test," but you don't hear a lot of College GPAs or SATs bandied about.   Got that Cisco Cert do ya?  But when it comes to the GMATs, "I'm not a good test taker."

Somehow broad, 'horizontal' declarations of brainpower come off as snooty, but knowing what bit to flip can be overlooked by the less-skilled as, "well he's clearly read some technical book I didn't."  Folks don't mind not knowing what they feel are trivial details of some particular subculture, but they do mind broad labels like stupid or smart.

So, from now on, in the interest of intellectual and vocational honesty, I'm signing everything like this:

Scott Hanselman, I'm 29, but I'm reading at a 43 year-old level.

 

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

Sells Succumbs to Seattle's Sucking Sound? Film at 11...

April 19, '03 Comments [0] Posted in Web Services
Sponsored By

Sells has gone public on his interview at Microsoft...will he succumb to the sucking sound?  Will Sells sell his soul? Will Chris catch the cause celeb?  Can I apply another alliteration at this advanced hour? Chris - I wish you all the best in your decision!

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.