Hanselminutes with Scott Hanselman
Episodes
ASP.NET 4.5 Updates, Core, WebForms and SignalR with Damian Edwards
23 Jun 2012
Contributed by Lukas
Scott talks to Damian Edwards to get the latest information on ASP.NET 4.5. This includes improvements to the Core of ASP.NET, ASP.NET Web Forms and t...
Ben Kamens from the Khan Academy on Internships and Mentorship
14 Jun 2012
Contributed by Lukas
Ben Kamens is the lead developer at The Khan Academy and was also a part of the storied Fog Creek Software. He's managing 12 summer interns at the Aca...
On Empathy with Leon Gersing the Ruby Buddha
14 Jun 2012
Contributed by Lukas
What causes one community to be empathetic and another not? What really drives us as creators? Is it money, tech or the potential connection we can ha...
Randomness and Windows 8 with Jeff Atwood
06 Jun 2012
Contributed by Lukas
Scott checks in with Jeff Atwood of Coding Horror since his mini-retirement. They talk kids, Star Wars and Windows 8. All this and less on this episod...
Developing GitHub for Windows with Phil Haack and Tim Clem
18 May 2012
Contributed by Lukas
Announcing GitHub for Windows. The Git client you always wanted is here and it's for Windows. Our own Phil Haack and new friend Tim Clem talk about me...
The Making of How to Be Black with Baratunde Thurston
17 May 2012
Contributed by Lukas
Baratunde Thurston has extensive experience in being Black for more than 30 years. Baratunde was the Digital Director at The Onion until recently and ...
Making real stuff with Pete Brown
10 May 2012
Contributed by Lukas
Scott sits down with noted tinkerer Pete Brown to talk about making stuff. What kinds of cool things are being funded by Kickstarter? What can you mak...
It IS Rocket Science: Holly Griffith, former Space Shuttle and current Space Station worker bee
26 Apr 2012
Contributed by Lukas
Scott talks to Holly Griffith, former Space Shuttle Flight Controller and now International Space Station worker bee. Holly is an engineer who has wor...
Source Control and The Cloud: How did CodePlex start supporting Git?
26 Apr 2012
Contributed by Lukas
Scott sits down with infrastructure engineer Matt Hawley to find out how the CodePlex team implemented the Git distributed source control system. Code...
Hanselminutiae-eleven with Richard Campbell
19 Apr 2012
Contributed by Lukas
Richard joins Scott for another thrilling episode of whatever is on Richard's mind! We talk privacy policies, location apps, Facebook, and much more!
More Relationship Hacks with Scott's Wife
18 Apr 2012
Contributed by Lukas
Almost two years after our most popular show, Scott's Wife Mo is back! How does one manage a mixed (geek/normal) marriage? Can Scott and Mo agree on t...
Deep Inside Image Resizing and scaling with ASP.NET and IIS with ImageResizing.net author Nathanael
12 Apr 2012
Contributed by Lukas
Scott sits down with ImageResizing.net author and ASP.NET scalability expert Nathanael Jones. Nathanael educates Scott on the good and bad about manip...
ASP.NET MVC and Open Source with Phil Haack
06 Apr 2012
Contributed by Lukas
Scott talks to former Microsoftie and new GitHubber Phil Haack about his opinions on the ASP.NET MVC open source announcement. We have lots of fun and...
Why F#? with Richard Minerich and Phillip Trelford
23 Mar 2012
Contributed by Lukas
Richard Minerich and Phillip Trelford run popular F# users groups and work with F# every day. They take this opportunity to educate Scott on powers of...
Startup Series: Buying an Existing Small Company or Online Application
15 Mar 2012
Contributed by Lukas
Scott talks to Rob Walling about how he purchases small niche products and companies online and revitalizes them. He recently purchased an existing pr...
Startup Series: Creating Alan Mendelevich's AdDuplex
09 Mar 2012
Contributed by Lukas
Alan Mendelevich has created a successful Windows Phone advertising network with just one employee. He's done it from home in Lithuania, a country tha...
Software Craftsmanship and Code Retreats with Corey Haines
01 Mar 2012
Contributed by Lukas
Scott talks to Software Craftsman Corey Haines about his adventures pairing with developers all over the world. What has he learned and what can we le...
AisleFinder.com - Creating a Location-based Mobile Startup with Curtiss Pope
24 Feb 2012
Contributed by Lukas
Scott chats with Curtiss Pope, the CEO of AisleFinder. AisleFinder is Google Maps for your Supermarket. Want to know what aisle something is in? What'...
Creating Science Fiction with "Zoo City" author Lauren Beukes
16 Feb 2012
Contributed by Lukas
Scott is in New Zealand this week speaking at Webstock and spoke to the 2011 Arthur C. Clarke award winning author of "Zoo City," Lauren Beu...
Making your first PhoneGap Application with Peter Mourfield
02 Feb 2012
Contributed by Lukas
Peter Mourfield is an HTML and JavaScript programmer who wanted to create a mobile application for Scouts to use on their phones but he didn't want to...
Improving Diversity in Technology with Kimberly Bryant from BlackGirlsCode.com
26 Jan 2012
Contributed by Lukas
Scott sits down with Kimberly Bryant, a Biotechnology/Engineering professional and also the founder of BlackGirlsCode. Do we need more diversity in te...
Being a Phony with Jon Skeet
18 Jan 2012
Contributed by Lukas
"It's amazing how much you don't know when you have to explain something to someone else." Scott sits down with Jon Skeet at CodeMash and ta...
Learning to Speak another Language with Zach Owens
04 Jan 2012
Contributed by Lukas
Zach Owens is a traveler. For the last year he's been living and working in China. While he's there he's taking Chinese classes and immersing himself ...
Framework Series: Service Stack with Demis Bellot
04 Jan 2012
Contributed by Lukas
Demis Bellot has put together an open source .NET and Mono REST Web Services framework called Service Stack. It's effectively a WCF replacement for so...
Hanselminutiae-ten with Richard Campbell
24 Dec 2011
Contributed by Lukas
It's the last show of the year, why not enjoy it with a chat with Richard Campbell! We talk tablets, economics, Christmas, and less. Always a treat to...
Framework Series: Kendo UI HTML5 framework with Todd Anglin
22 Dec 2011
Contributed by Lukas
Kendo UI is a Web, Mobile and Data Visualization framework that's all HTML5,JS and CSS from Telerik. It's under a open source dual-license. Scott talk...
Framework Series: The eXpand Framework with Apostolis Bekiaris
15 Dec 2011
Contributed by Lukas
Before he worked for DevExpress, Apostolis Bekiaris worked on an open source project with others in the community based on a DevExpress commercial Fra...
Framework Series: Steve Smith from NimblePros on Anti-Patterns
08 Dec 2011
Contributed by Lukas
Scott chats with Steve Smith from NimblePros about the 2012 Software Craftsmanship Motivational Calendar...specifically Anti-Patterns. Iceberg Class, ...
Framework Series: The Chuck Norris Framework with Rob Reynolds
01 Dec 2011
Contributed by Lukas
Scott talks to Rob Reynolds, one half of the "Chuck Norris Framework." It's a collection of tools for development, build, deployment, and mo...
Understanding BDD and NSpec with Matt Florence and Amir Rajan
25 Nov 2011
Contributed by Lukas
Scott sits down with NSpec authors Matt Florence and Amir Rajan to talk about Behavior Driven Development (BDD). Where does one start with BDD? Is BDD...
Developing a mobile app for iPhone, Windows Phone 7 and Android with Toran Billups
17 Nov 2011
Contributed by Lukas
Scott sits down with micro-ISV mobile developer Toran Billups. Toran has written, published and sold his mobile application on iPhone, Android and Win...
History of HTTP and the World Wide Web with Henrik Frystyk Nielsen
10 Nov 2011
Contributed by Lukas
One day Henrik Frystyk Nielsen met Tim Berners-Lee at CERN and became his first graduate student. He joined the W3C and worked on HTTP and some of the...
Damian Edwards explains The Realtime Web for ASP.NET with SignalR
03 Nov 2011
Contributed by Lukas
Damian Edwards and David Fowler have created a jQuery client-side library and an ASP.NET back end that promises to make real-time persistent connectio...
Designing a better experience with Sara Summers
27 Oct 2011
Contributed by Lukas
Scott talks to Microsoft UX expert Sara Summers at the Heartland Developer's Conference. Sara has coauthored the recently published book for experienc...
Inside Visual Studio Performance and PerfWatson with Phil Price
21 Oct 2011
Contributed by Lukas
Scott goes directly to the source and talks to Phil Price from the Visual Studio team. Why is VS sometimes slow? When it is slow, what's really happen...
Google's Steve Souders, Creator of YSlow on Web Site Optimization
15 Oct 2011
Contributed by Lukas
Steve works at Google on web performance and open source initiatives. His book, Even Faster Web Sites, explains his best practices for performance. St...
Startup Series: Alex Papadimoulis on creating Inedo and The Daily WTF
06 Oct 2011
Contributed by Lukas
Not every startup starts up smoothly. Alex Papadimoulis shares his stories of near-failure moving from a consultancy to a software company while worki...
Startup Series: PostSharp from Open Source to Commercial Business with Gael Fraiteur
28 Sep 2011
Contributed by Lukas
Gael Fraiteur had a full time job while working on the side on his open source Aspect Oriented Programming (AOP) project "PostSharp." He's s...
Startup Series: Gibraltar Software with Kendall Miller
22 Sep 2011
Contributed by Lukas
Kendall Miller is a founder at .NET development tools vendor Gibraltar Software. They are two years into their their startup experiment and are becomi...
Startup Series: Growing ZocDoc with Nick Ganju
15 Sep 2011
Contributed by Lukas
Scott chats with Nick Ganju CTO of ZocDoc on how he's building his business with BizSpark and ASP.NET. Does he use Open Source? When do they write the...
Startup Series: Building Octopus Deploy with Paul Stovell
06 Sep 2011
Contributed by Lukas
This week Scott skypes with Paul in London. He's recently moved from Australia and has simultaneously launched his own micro-ISV focused on convention...
Startup Series: Inside the DuckDuckGo Search Engine with Gabriel Weinberg
02 Sep 2011
Contributed by Lukas
In this first Startup Series episode, Scott talks to Gabriel Weinberg about DuckDuckGo, his new search engine. How dare he go up against Google? He da...
Inside the Design Process - Redesigning Scott's blog with Jeremy Kratz
25 Aug 2011
Contributed by Lukas
Scott talks to designer Jeremy Kratz about the design process from yellow legal pad to complete design. What kinds of things should a designer take in...
Microsoft Research: Trinity is a Graph Database and a Distributed Parallel Platform for Graph Data
18 Aug 2011
Contributed by Lukas
Scott talks via Skype to Haixun Wang at Microsoft Research Asia about Trinity: a distributed graph database and computing platform. What is a GraphDB?...
Within Windows with Rafael Rivera
12 Aug 2011
Contributed by Lukas
Scott sits down with Rafael Rivera to talk about the black box that is Windows. Or is it? Rafael doesn't take no for an answer and shares stories of b...
Microsoft Web Platform and Azure direction with Scott Hunter
04 Aug 2011
Contributed by Lukas
Scott Hanselman and Scott Hunter (also known as Scotts the Lesser) talk about recently Azure/Web reorg, the direction that ASP.NET and Azure are talki...
Polyglot Programming and .NET - Lessons Learned with Ivan Towlson from Mindscape
28 Jul 2011
Contributed by Lukas
Scott sits down with Ivan Towlson from Mindscape. They recently released Web Workbench to the community for free with support for LESS, SASS, and Coff...
Script# compiles to JavaScript: A Real World Implementation at Earth Class Mail
22 Jul 2011
Contributed by Lukas
Scott talks to Matt Clay and Matt Davis at Earth Class Mail about how they used Nikhil Kothari's Script# compiler to write JavaScript from C# source. ...
Digging into the Kinect SDK with Dan Fernandez
14 Jul 2011
Contributed by Lukas
Scott gets schooled on the Microsoft Research Kinect SDK by Dan Fernandez. What happens when I plug a Kinect into my PC? What's included with the SDK ...
JavaScript is Assembly Language for the Web: Semantic Markup is Dead! Clean vs. Machine-coded HTML
07 Jul 2011
Contributed by Lukas
Scott talks to Erik Meijer about the idea that JavaScript is an assembly language. What assumptions can we make and how could this idea fundamentally ...
Glimpse - A client-side Glimpse into your server
30 Jun 2011
Contributed by Lukas
Scott talks with open source developers Anthony van der Hoorn and Nik Molnar from the Glimpse Project. Their very innovative (and all JavaScript and H...
Basics of Web Security with Barry Dorrans
23 Jun 2011
Contributed by Lukas
Scott sits down with Microsoft Security Engineer Barry Dorrans to get a general sense of the basics of Web Security in 2011. Who are the groups in the...
Inside IronJS - A complete JavaScript/ECMAScript open source implementation on the .NET DLR
16 Jun 2011
Contributed by Lukas
Scott talks to open source developer Fredrik Holmström about IronJS. It's a very complete implementation of JavaScript written in F# on top of the DL...
Nancy, Sinatra and the Explosion of .NET Micro Web Frameworks with Andreas Håkansson
09 Jun 2011
Contributed by Lukas
Scott chats with open source developer Andreas Håkansson about his .NET micro web framework called Nancy which is inspired by a Ruby framework called...
Community vs. Evangelism vs. Marketing vs. Authenticity with Brandon Watson
02 Jun 2011
Contributed by Lukas
Scott sits down with Brandon Watson, a Director on Windows Phone. He works with the Developer Community, but what does that really mean? Scott pushes ...
Personal Systems of Organization - Rey Bango interviews Scott Hanselman
26 May 2011
Contributed by Lukas
Tables turned this week and Rey Bango interviews Scott on his personal systems of organization. How has Scott synthesized the systems of Stephen Covey...
Before The Show: Off the Cuff Conversation with Jeff Atwood (EXPLICIT)
23 May 2011
Contributed by Lukas
Sometimes the most interesting conversations happen before or after the show. Often they happen with Jeff Atwood. I (Scott) called Jeff to get some au...
Open Source vs. Making Money vs. Freaking Lasers - Are we all Evil? With Chris Sells
12 May 2011
Contributed by Lukas
Scott chats with Chris Sells about the pressure to release software as Open Source versus pressure to make money as a business. How are Google, Micros...
Network Attached Storage and Windows Home Server with Travis Illig
05 May 2011
Contributed by Lukas
Scott chats with fellow home storage enthusiast Travis Illig about NAS options (Network Attached Storage) available today. Both Scott and Travis purch...
This is not your father's WCF - All about the WebAPI with Glenn Block
28 Apr 2011
Contributed by Lukas
Glenn Block is with Scott in The Netherlands and tries to get Scott up to speed on what's new in WCF. Scott thinks WCF is scary and heavyweight. How d...
A C++ guy learns JavaScript - Chris Sells moves to the Web
21 Apr 2011
Contributed by Lukas
Scott talks to Chris Sells after Chris has been up since 7am writing JavaScript and HTML. What's the world coming to when one of the world's foremost ...
The Rise of the Micro-ORM with Sam Saffron and Rob Conery
14 Apr 2011
Contributed by Lukas
Scott's at Mix this week and he sits down with Sam Saffron and Rob Conery to talk about their Micro-ORMs. What have they done in less than 400 lines o...
ASP.NET MVC 3 Tools Update with Phil Haack
12 Apr 2011
Contributed by Lukas
Mix 11 is today so Scott got the scoop from Phil on the new tools being released.
.NET API design that optimizes for Programmer Joy with Jonathan Carter
31 Mar 2011
Contributed by Lukas
Scott sits down with Jonathan Carter to brainstorm about optimizing APIs for programmer happiness, rather than programmer productivity.
Remote Eclipse/Java Development using TFS at Microsoft with Martin Woodward
24 Mar 2011
Contributed by Lukas
Scott talks to Martin Woodward, a Microsoft Program Manager who lives and works in Northern Ireland on the Java-based Eclipse plugin for Team Foundati...
Inside Entity Framework 4.1 CodeFirst with Jeff Derstadt and Tim Laverty
23 Mar 2011
Contributed by Lukas
This week Scott sits down with the lead dev and lead PM for Entity Framework to talk about the improvements from the first version. What's improved an...
Selenium for Web Automation Testing with Jim Evans
20 Mar 2011
Contributed by Lukas
Scott chats with Jim Evans from the Selenium team about how to get into Web Automation Testing. What's new in Selenium v2? Can you use Selenium with a...
JavaScript and jQuery: Moving beyond Alert()
02 Mar 2011
Contributed by Lukas
Scott talks to Elijah Manor and Dave Ward about how one can take their JavaScript knowledge to the next level. What are the major concepts I should st...
The Opinionated Cloud - Learning about AppHarbor
24 Feb 2011
Contributed by Lukas
Scott sits down with Rune from AppHarbor. AppHarbor has some strong opinions about how the cloud should work and how applications should be deployed. ...
ASP.NET Web Forms - Reports of my Death have been exaggerated, with Damian Edwards
17 Feb 2011
Contributed by Lukas
Scott chats with Damian Edwards about new features coming in ASP.NET WebForms, new techniques, controls, model binding, HTML 5 and more.
Organizing your own Virtual Technical Conference - MVCConf Post-Mortem
10 Feb 2011
Contributed by Lukas
Scott talks to Javier Lozano and Jon Galloway (and Eric Hexter in spirit) about MVCConf. Thousands of viewers logged in and watched hours of top techn...
ReactiveUI extensions to the Reactive Framework (Rx) with Paul Betts
05 Feb 2011
Contributed by Lukas
Scott sits down with Paul Betts and talks about extensing the Reactive Framework. We currently manage our UI events as they are pushed to us. How does...
HTML5 Basics with Mads Kristensen
27 Jan 2011
Contributed by Lukas
Scott chats with Mads Kristensen about HTML5? What exactly is this thing? Is it evolutionary or revolutionary? Should you start working with HTML5 now...
Professional Technical Speaker Tips from Scott with Drew Robbins
22 Jan 2011
Contributed by Lukas
Scott and Drew are shattered, having just finished presenting 8 solid hours of technical but upbeat content in The Netherlands. They're doing WebCamps...
On WebMatrix with Rob Conery
13 Jan 2011
Contributed by Lukas
WebMatrix was relesed on the 13th of January. Some folks have said its very existance is confusing. Do we need another IDE? What's Microsoft trying to...
Executable Specifications with Gojko Adzic, Jonas Bandi and Aslak Hellesoy
06 Jan 2011
Contributed by Lukas
This week Scott learns about Executable Specifications with Gojko Adzic, Jonas Bandi and Aslak Hellesoy. What's all this talk about BDD, Cucumber, Ger...
From Agile Consultant to Agile Team Member with John Wilger
30 Dec 2010
Contributed by Lukas
Scott sits down with former agile coach John Wilger to talk about his experience going to work for the company he originally consulted with. What kind...
Hanselminutiae-nine with Richard Campbell
23 Dec 2010
Contributed by Lukas
Happy holidays! It's a totally random chat show with Richard Campbell. What's next for Windows Phone 7? Will Scott give up his iPhone? How many Kindle...
Transitions - Exploring issues moving from small companies to large corporations
17 Dec 2010
Contributed by Lukas
Scott talks to his friend John Batdorf about their move from small consultancies to large corporations. What kinds of issues do we deal with as employ...
Kayak, OWIN, Open Source Web Servers and more with Benjamin van der Veen
10 Dec 2010
Contributed by Lukas
Scott sits down with open source developers Benjamin van der Veen to talk about his C# Web Server, Kayak, as well as OWIN, Open Source Web Servers and...
Knockout Javascript with Steve Sanderson
01 Dec 2010
Contributed by Lukas
Steve Sanderson has created an interesting MVVM Javascript library for ASP.NET MVC. Yes, you read that right! MVVM on the client, MVC on the server, l...
The Plight of the Remote Worker with Pete Brown
24 Nov 2010
Contributed by Lukas
Scott and Pete have both worked for Microsoft for a while now as remote workers. What works, what doesn't? Why is Scott obsessed with video portals an...
The MVVM Pattern with Laurent Bugnion
18 Nov 2010
Contributed by Lukas
Scott talks to Laurent Bugnion about the often misunderstood Model-View-ViewModel (MVVM) pattern. What's the different between this pattern and MVC? C...
Developing Indie Games for Xbox 360 and XNA with George Clingerman
12 Nov 2010
Contributed by Lukas
This week Scott talks to George Clingerman, a member of the Independant Xbox Game Development Community (Indie Games). George is a business developer ...
Creative Outlets with Rob Conery
04 Nov 2010
Contributed by Lukas
Rob joins Scott this week as they talk about their new (and very different) podcast "This Developer's Life." Why does Rob feel the need to c...
ASP.NET MVC 3 RC and NuGet Package Management with Phil Haack
27 Oct 2010
Contributed by Lukas
It's PDC week and Scott's on campus with Phil Haack talking about ASP.NET MVC 3 RC and the NuPack^H^H^H^H^H^H^H NuGet Package Manager.
Deeper into the Netduino with Chris Walker from Secret Labs
21 Oct 2010
Contributed by Lukas
Scott chats with Chris from Secret Labs about the Netduino Open Source hardware platform. How does Netduino and Netduino Plus relate to the .NET Micro...
Misunderstanding REST with Mike Amundsen
07 Oct 2010
Contributed by Lukas
Web Services with SOAP are a pretty well understood thing, but what's all this appeal about REST? Is REST just CRUD (Create Read Update Delete) for th...
Making a hobby a job - Talking with Eric Herbrandson about his Silverlight-based MicroISV
07 Oct 2010
Contributed by Lukas
Eric Herbrandson has been working on the site creating a Silverlight-based audio mixer at night and weekends. What's the best way to hold down a full ...
Getting Things Done with Lane Newsom
28 Sep 2010
Contributed by Lukas
Scott chats with Getting Things Done (GTD) practitioner and MBA student Lane Newsom. How does she apply the principals of GTD in a practical way to he...
Inside the Naked Objects Framework with Richard Pawson
16 Sep 2010
Contributed by Lukas
Richard Pawson wrote his PhD thesis on "Naked Objects." Scott sits down to chat with Richard about the framework. Too complex? Too simple? H...
.NET Micro Framework with Colin Miller
09 Sep 2010
Contributed by Lukas
Scott talks to Colin Miller about the .NET Micro Framework. It's a "tiny CLR" that runs in as little as 64k! He explains how it started with...
Eric Sink on Distributed Version Control Systems
02 Sep 2010
Contributed by Lukas
Scott chats with Eric Sink from SourceGear about DVCS. How bad IS SourceSafe? What kinds of things should you think about when moving to more modern s...
Continuous Web Deployment with Jon Torresdal
26 Aug 2010
Contributed by Lukas
This week Scott talks to Jon Torresdal from Norway via Skype. Jon is an Architect for a Norwegian insurance company, and an editor for InfoQ. His agil...
OpenID and OpenAuth with DotNetOpenAuth open source programmer Andrew Arnott
19 Aug 2010
Contributed by Lukas
Scott talks to Andrew Arnott about OpenID and OpenAuth. What are these two protocols, how do they relate to each other and what do we as programmers n...
Performance of Silverlight on Windows Phone 7
12 Aug 2010
Contributed by Lukas
Scott talks to Jeff Wilcox, a Developer on the Silverlight Team about developing on Windows Phone 7. What kinds of performance can we expect from the ...
Inside Expression SuperPreview with developer Mike Calvo
11 Aug 2010
Contributed by Lukas
Scott talks to Mike Calvo, a Microsoft Lead Developer based out of Minnesota (!) about Expression SuperPreview. SuperPreview helps developers and desi...
Building your own Ultimate Developer PC 2.0 with Pete Brown
09 Aug 2010
Contributed by Lukas
Scott catches up with Pete Brown after they've both built their "Ultimate Developer PCs." Any regrets? What'd they learn and how you can lea...
Learning about NHibernate 3 with Jason Dentler
29 Jul 2010
Contributed by Lukas
Scott chats with Jason Dentler about NHibernate and their new 3.0 release. Jason is the author of the upcoming "NHibernate 3 Cookbook" from ...
ASP.NET MVC 3 Preview 1 with Phil Haack
23 Jul 2010
Contributed by Lukas
ASP.NET MVC matches forward. Scott talks to Phil Haack about today's Preview 1 release. There's new features to make dependency injection easier, an a...