Scott Hanselman

Hanselminutes Podcast 77 - Moving your Email into the Cloud - Google for Apps and Live Custom Domains

August 22, 2007 Comment on this post [7] Posted in Podcast
Sponsored By

My seventy-seventh podcast is up. In this show, Carl and I about my family's recent move to Google Apps and Carl considers moving to Live Custom Domains. What are the pros and cons of moving your life into the cloud?

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

Links from the Show

Migrating a Family to Google Apps from Gmail, Thunderbird, Outlook and others: The Definitive Guide (ruq)
Windows Live Custom Domains Blog (rut)
Google Apps APIs (ruv)
Google Apps (rur)
Windows Live Custom Domains SDK v2 (ruu)
Hanselminutes Forums (ruw)
Windows Live Custom Domains (rus)

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

DNRTV Screencast - ASP.NET Debugging and Tracing Part 2

August 22, 2007 Comment on this post [2] Posted in ASP.NET | Screencasts | Speaking
Sponsored By

Last week Carl and I did another episode of DNRTV. We picked up exactly where we left off last time on ASP.NET Debugging and Tracing. So, I guess this ASP.NET Debugging and Tracing Part 2

As with all my DNRTV episodes rather than planning Carl and I just start talking and see what happens. It seems more genuine that way, to me. We screw around with Symbols and Process Explorer in this episode.

We also look around the ASP.NET Temporary files and take a look at the assemblies that are generated from your ASPX files, then we add a few string literals and see where in the generated code (and control tree) they show up. All in all, I thought it was a pretty decent show.

It's 36 minutes long with a 3 minute advertisement in the middle. I hope you enjoy it.

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

Installing iTunes 7 on 64-bit Windows Vista

August 16, 2007 Comment on this post [22] Posted in Musings
Sponsored By

Administrator CWindowssystem32cmd.exe We're going on a trip tomorrow so I needed to get my iPod setup quickly and sync'ed beforehand. However, I hadn't put iTunes on my new Vista 64-bit system, and I was shocked to see the iTunes installer fail to install saying "cannot find Quicktime." A little file system sniffing solved the problem.

Since both apps are 32-bit apps running on 64-bit Vista, they are each installed to "c:\program files (x86)." Apparently iTunes has hardcoded "c:\program files" so iTunesSetup goes looking for QuickTime in "c:\program files\quicktime" rather that where it really ended up.

So, before I ran iTunesSetup again, I needed to "lie" to the installed by making a directory link to where QuickTime actually got installed.

  • Hit the Start Menu, type cmd.exe and Right Click then choose Run as Administrator.
  • Type
    md "c:\Program Files (x86)\QuickTime"
  • Type
    mklink /d "c:\Program Files\QuickTime" "c:\Program Files (x86)\QuickTime"
    to create a link FROM Program Files\Quicktime to where it really is. Note this is all one line. 
  • Install iTunes by running iTunesSetup.exe and you're all set.

Ridiculous that I should have to do this. Apple really doesn't make it easy on Windows users. Heh, I wonder why not? :)

UPDATE: Nick has a good writeup on this issue with more detail, so check it out!

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

The Weekly Source Code 1

August 16, 2007 Comment on this post [4] Posted in Programming | Source Code
Sponsored By

In my new ongoing quest to read source code to be a better developer, I now present the first 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.

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

Three Monitors - I can't go back

August 16, 2007 Comment on this post [23] Posted in Musings
Sponsored By

I was just sitting here lavishing in the "three monitors of it all". I can truly say that the decision (well, not really a decision as Jeff absolutely insisted) to get a third monitor, specifically a Dell 20", has truly changed my work life. You can not have too much workspace until the monitors completely fill your field of vision.

ThreeMonitors

(Forgive the silly theme and lack of wallpaper...the book editors require a certain Windows theme)

I can absolutely see myself getting forth monitor, and either mounting it to the far right or possibly above the center.  The amount of time I'm saving by not Alt-Tabbing during a task is significant. 

Window management was taking up a lot my time - I had no idea until I had so much desktop space how much time I was spending just resizing windows. Not moving them around as much as moving them out of the way of others.

When you've got another monitor you can dedicate it to a single task. Right now I'm working on a book, so I've got a VM on one screen, Visual Studio on another, and Explorer on a third. For me, it comes down to this - turning my head is way easier than Alt-Tab.

I never would have believed it until I tried it. I encourage you to look at 2 monitors if you have one or 3 if you have two. With 20" flat panels going for $300, now's the time.

I was using a simple Three Monitor setup in December of 2003, but it never quite took off for me for a couple of reasons:

  • The laptop was the third monitor (via MaxiVista) and either my wife or I would walk away with it. I couldn't count on the third monitor.
  • The distance between the bezels was crazy wide. In this older picture the middle monitor was 17" at 1280x1024 and the one on the right was a 17" CRT. They were both 96dpi but...
  • ...the laptop was 120 dpi (really high-res screen) and the difference was very distracting.

And remember, when you go Multiple Monitor, you need to get Ultramon.

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.