Scott Hanselman

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

April 21, 2003 Comment on this post [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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

Exporting tabular data to Excel from ASP.NET

April 21, 2003 Comment on this post [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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

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

April 19, 2003 Comment on this post [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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

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

April 19, 2003 Comment on this post [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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

My one REAL frustration with Visual Studio.NET - When is XHTML going to be addressed?

April 18, 2003 Comment on this post [0] Posted in Web Services | ASP.NET | XML
Sponsored By

It's litterally impossible to get VisualStudio.NET to produce valid XHTML if you use the Web Forms Designer.  Each time you switch, ala FrontPage - you're screwed, it's messed up the meta tags.  I poked around in the depths and created my own File|New Page|XHTMLDefault.aspx, even got to the point where I'd imported the XHTML DTD to Schema and tried to get Intellisense going ala FeserSoft's great XSLT intellisense in Visual Studio.NET examples.  (I was SO close)

Even if you choose to forgo the Designer, when you choose to runat=server a random HtmlLiteral, you can get burnt and lose short-circuited <tags/>.  Am I sequestered to using HTML 4.0 Transitional (not my 1st or 2nd choice) or am I missing something obvious? 

If XML is the one true way for ASP.NET, then when will VS.NET stop getting in the way of my fabulous Zeldman-inspired XHTML/CSS creations?  I have seen some of the great new ASP.NET V2 stuff, and I'm NDA'ed up the wazoo.  But I'd like to hear about this issue with 1.0 and 1.1, and whatever can be said about v2.  ScottGu? Anyone?  Mommy?

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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

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