Scott Hanselman

Hanselminutes Podcast 80 - Vista x64 - Is Now the Time?

September 7, '07 Comments [10] Posted in Longhorn | Podcast
Sponsored By

My eightieth podcast is up. In this one Carl and I talk about our experiences with Vista 64. 

If you have trouble downloading, or your download is slow, do try the torrent with µtorrent or another BitTorrent Downloader.

Links from the Show

Do also remember the complete archives are always up and they have PDF Transcripts, a little known feature that show up a few weeks after each show.

Telerik is our sponsor for this show.

Check out their UI Suite of controls for ASP.NET. It's very hardcore stuff. One of the things I appreciate about Telerik is their commitment to completeness. For example, they have a page about their Right-to-Left support while some vendors have zero support, or don't bother testing. They also are committed to XHTML compliance and publish their roadmap. It's nice when your controls vendor is very transparent.

As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)

Enjoy. Who knows what'll happen in the next show?

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

The Weekly Source Code 4

September 5, '07 Comments [6] Posted in Source Code
Sponsored By

In my new ongoing quest to read source code to be a better developer, I now present the fourth in an infinite number of a weekly series called "The Weekly Source Code." Here's some source I'm reading this week that I enjoyed.

  • PoshConsole - This is a PowerShell console replacement written in WPF (.NET 3.0) with C#. Best feature? PowerShell "QuakeMode", totally. This source was fun to read.
  • Koolwired.IMAP - The beginnings of an IMAP implementation. Not sure why I like reading Mail Protocol implementations, but I also love...
  • Lesnikowski Mail.dll - This is the POP mail library that DasBlog uses, although he's updated it considerably and now charges a bit. The OLD OLD source is in DasBlog still and worth reading.
  • C#.NET del.icio.us API - I use the http://del.icio.us social bookmarking service and this is a C# API for that service. Simple, but fairly clean. I don't usually take the time to abstract thing this much, I'm a bit (a lot) more sloppy, and I'm always impressed when folks take the time.
  • WPF Contrib -The start of a WPF Controls project...this first release includes lots of Helpers and Utilities, as well as some panels that you wish you had in WPF.
  • Wintellect Power Collections - An oldie but a real goodie, the Power Collections formerly hosted on Wintellect have moved over to CodePlex for future development. Some of the collections included are the Deque, MultiDictionary, Bag, OrderedBag, OrderedDictionary, Set, OrderedSet, and OrderedMultiDictionary. It'll be interesting if the community takes up the codebase and moves it forward. This code is a gold mine. It's well organized, clean, well-documented and has a fine set of Unit Tests. I should write code this clean.
  • NLinq - I don't have to agree with the concept to think the source is cool. Inspired by this blog post, these guys are kind of reimplementing LINQ for .NET 1.1 and 2.0 by putting the LINQ expressions in a string, like this. Very clever as they are tunneling LINQ expressions through their stuff as a 3rd class API. But what price their immortal souls? ;)
  •  query = new NLinqQuery(
                    @"  from m in methods
                        where !m.IsStatic
                        orderby m.Name
                        group m by m.Name into g
                        select new { MethodName = g.Key, Overloads = g.Count() }");

Feel free to send me links to cool source that you find hasn't been given a good read.

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

Welcome Good Day Oregon Viewers - Fight Diabetes 2007

September 5, '07 Comments [2] Posted in Diabetes
Sponsored By

Hello! Perhaps you've just arrived at my blog after watching us today on Good Day Oregon from 5am to 9am.

Please do visit the Diabetes Category on this blog and read my personal story about my Type I Diabetes. If you can, please do Donate to the American Diabetes Association. If their site is down, do try again!

If you want to spread the word or email this to your friends, just send them to http://www.hanselman.com/fightdiabetes. We're trying to raise $50,000 and the folks on Team Hanselman and this blog have raised $25,000 so far! Thank you very much to those who have donated! Your money will go directly to diabetes research funded by the American Diabetes Association.


Video: Step Out for Diabetes on KPTV's Good Day Oregon

Here's some potentially interesting Diabetes Links for you to read:

Thanks for visiting! I'll chop up the video and post it here when I'm back. We're on Good Day Oregon theoretically every 12 minutes, during the weather update, from 5am to 9am.

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

Silverlight 1.0 is out and it supports Linux

September 5, '07 Comments [7] Posted in Microsoft | Silverlight
Sponsored By

600px-Chess-demo Wow, I didn't see this coming. (That's a lie, I totally saw it coming and have been saying it could, would and should happen for months) Silverlight 1.0 is officially released as of 9pm PST and surprise! It will formally support Linux (screenshots) as Moonlight via a partnership with Novell in the coming months. You can see an interview with Brian Goldfarb, the Group PM,  about this at Beet.tv. Wired also has the scoop.

"Microsoft Corp. today released to the Web (RTW) Silverlight™ 1.0, a cross-browser, cross-platform plug-in for delivering richer user experiences on the Web. In addition, Microsoft will work with Novell Inc. to deliver Silverlight support for Linux, called Moonlight, and based on the project started on mono-project.com."

If you want a great example of Silverlight content and why it's a compelling complement to Flash (and it's less hassle than Windows Media Player, that's for sure) go check out the Halo 3 Combat Trailer in HD - It's in HD 720p. As I understand it, if you haven't gotten auto-updated to 1.0 over the last two weeks (and unless you're already running 1.1 Alpha) you'll get 1.0 release bits automatically after you visit some of the bigger sites after 8am PST tomorrow.

Here's some great Silverlight examples and links from ScottGu's blog:

  • Recreating ITunes in Silverlight: Jose Fajardo has an absolutely fantastic blog with a ton of Silverlight content on it.  One of the projects he has been working on has been recreating Apple's ITunes Media Player using Silverlight.  Check out his multi-part blog series that discusses step-by-step how he built it.  Absolutely brilliant.

  • Sudoku for Silverlight: David Anson has built a cool online sample using Silverlight that helps you play the popular Sudoku game.  Useful for both Sudoku addicts and developers wanting to learn Silverlight.  

  • Font Embedding and RSS data in Silverlight: Tim Heuer has a cool blog post that shows how you can create your own font-type and embed it within your Silverlight 1.0 application.  He then has his application retrieve dynamic content from an RSS feed and use the custom font to display it.  You can run the finished application online here (all of the text here is dynamic - not a screen-shot).

  • Silverlight Drag and Drop JavaScript Framework: Roberto Hernandez-Pou has a nice article and sample that describes how to implement a drag/drop mechanism for Silverlight 1.0 (using JavaScript).  This article is in both Spanish and English - scroll down if you are looking for the English version.

  • Pascal Support for Silverlight: RemObjects Software now has a project template for VS 2008 that enables you to write Silverlight 1.1 .NET applications using Pascal.  It is kinda wild to see a screenshot of FireFox on the Mac, running a Silverlight application, written with a Pascal code-behind file built with VS 2008.

Enjoy.

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

I'm on Pause - Seattle Nerd Dinner?

September 4, '07 Comments [45] Posted in Microsoft
Sponsored By

microsoftlogoHeh. I was supposed to start work at Microsoft today, but there was an HR goof and some paperwork went missing, and by the time it was figured out they had to push my start date to next week.

They needed to do a background check on me and when I suggested Googling for Scott, they didn't think it was as funny as I thought it was. ;)

Anyway, here I am, on Pause, so I'm chilling with the Family, watching Z go from a word here and there to talking non-stop in little baby paragraphs. "The gate's stuck, daddy! Fix it! Yay Daddy! My new shoes! Look over there! Truck! Vroom! Cheese, please? School!"

Z 2

You spend two years hoping they'll talk and then, apparently, the next 20 hoping they'll shut up. (Kidding!) It's going to suck to be away for the few days I'll be up at NEO (New Employee Orientation) at MSFT.

Microsoft was very cool about the goof and helped me work out my healthcare for this unexpected week-long gap, so that was nice.

My new start date is the 10th, so if you're around in Seattle/Redmond the week of 9/10 to 9/15, how about a Seattle Nerd Dinner on Sept 12th at the Crossroads Bellevue Mall Food Court?  or iCal for Outlook or as a Facebook Event.

If you're a Seattle/Redmond person (as I am not) can you help me get the word out and/or organize this? If you want to come, leave a comment here and show up...I'll be there, quietly eating alone in a strange new city wearing a Blue Badge with a single tear running down my face. ;)

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.