Scott Hanselman

2009 Blogged - Greatest Hits

January 01, 2010 Comment on this post [11] Posted in Africa | Agile | ASP.NET | ASP.NET MVC | Back to Basics | Channel9 | Microsoft | Musings | Reviews | Source Code | Speaking | Tools | Win7 | Windows Client
Sponsored By

While I (really) unplugged in December of 2009, you can access a nice calendar of all my 2009 posts (as well as other years) at this link.

In 2008 I published a Greatest Hits post that I will keep updated, but here's a list of links to the posts I most enjoyed writing this last year. I hope you find some of them useful, and perhaps you missed one or two or you just started reading recently and this 2009 "Greatest Hits" Post will catch you up on the stuff I was thinking about this year.

General Geekery






Gadgets and Product Reviews

Speaking and Presentations

Personal Stuff and LifeHacks

I hope you enjoy these as much as I enjoyed writing them. See you next decade!

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
January 01, 2010 11:02
Scott, that's a great content compilation. Amazing!

Looking forward for more such stuff in 2010.

Wishing everyone a Happy & Prosperous New Year 2010.

Best Regards,
January 01, 2010 13:15
You forgot Babysmash. YOU FORGOT BABYSMASH!!
January 01, 2010 13:19
My bad, Babysmash was June two years ago. Mea Culpa
January 01, 2010 19:47
Wow..what an wonderful compilation!
January 01, 2010 20:36
Thanks for a great year of interesting reading.

Would be interesting to generate this list socially.
January 02, 2010 8:03
Can't believe you left out the SO DevDays podcast/video!
January 02, 2010 10:36

we share our internets with a couple of college students who rent a garage apartment. back in august my internets stopped working.. i called my provider and spent about an hour trying to troubleshoot the problems. finally they get the o i c moment and tell me i need to call a special phone number and speak to the master of the web. when i call him up, he informs me that i'm being naughty and hosting copyrighted torrents and lists a few of them. myself, not much into the webcam captured movies scene, knew what the problem was and how to resolve it. so i responded, 'FizzBin'.. a few moments later his response.. 'Pardon Me?'.. again, 'FizzBin'... 'What?!? Are you drunk?!? This is serious!'

trying to explain just made things worse..

at any rate, please keep trying to change the world in 2010
January 03, 2010 22:39
Nice roundup (Y)
January 04, 2010 1:09
In VS 2005, using VB, page has a FormView linked to an SqlDataSource. When data is changed and Update button pressed, changed data is cleared in FormView but database table is not updated. Below is the SqlDataSource code. Any ideas why the Update doesn't work?

<asp:SqlDataSource ID="SqlDataDetails" runat="server" ConflictDetection="CompareAllValues"
ConnectionString="<%$ ConnectionStrings:ALFSConnectionString %>"
ProviderName="<%$ ConnectionStrings:ALFSConnectionString.ProviderName %>"
SelectCommand="SELECT * FROM [Resident] WHERE ([Resident_ID] = ?)"
UpdateCommand="UPDATE [Resident] SET [Resident_Company_ID] = ?, ..., [Resident_Diet] = ?, [Resident_Social_Security] = ? WHERE [Resident_ID] = ?" >
<asp:SessionParameter Name="Resident_ID" SessionField="Resident_ID" Type="String" />
<asp:Parameter Name="Resident_Company_ID" Type="Int32" /> ...
<asp:Parameter Name="original_Resident_Diet" Type="String" />
<asp:Parameter Name="original_Resident_Social_Security" Type="Int32" />
<asp:SessionParameter Name="Resident_ID" SessionField="Resident_ID" Type="String" />
January 04, 2010 18:03
I've been following your blog for a couple of months now. First of all I thank you, for helping me start blogging (seriously you did).
Next thanks for all the awesome posts. Looking forward for some awesomer posts in 2010.
April 08, 2010 21:13
Great Compilation at one place. Looking forward to read more from you.

Comments are closed.

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