PLAY PODCASTS
Hanselminutes with Scott Hanselman

Hanselminutes with Scott Hanselman

1,014 episodes — Page 16 of 21

Ep 301Learning to Speak another Language with Zach Owens

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 in the culture. When does language learning become language fluency?

Jan 4, 201233 min

Ep 300Framework Series: Service Stack with Demis Bellot

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 some kinds of webservices. There's no XML and no code-generation. Why do frameworks like this exist and what kinds of things did Demis take into consideration when creating it? How does one balance performance vs. compliance?

Jan 4, 201233 min

Ep 299Hanselminutiae-ten with Richard Campbell

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 talk to Richard and ring out the year.

Dec 24, 201142 min

Ep 298Framework Series: Kendo UI HTML5 framework with Todd Anglin

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 talks to Todd from Telerik about the thinking behind Kendo. Why not jQuery Mobile? How open source is it? Where does Todd see this framework going? Disclosure: Telerik is a sponsor of the show, but this podcast is unrelated.

Dec 22, 201134 min

Ep 297Framework Series: The eXpand Framework with Apostolis Bekiaris

Before he worked for DevExpress, Apostolis Bekiaris worked on an open source project with others in the community based on a DevExpress commercial Framework. Now he works for the company! How does he balance open and commercial, how does the team choose features to support and more.

Dec 15, 201127 min

Ep 296Framework Series: Steve Smith from NimblePros on Anti-Patterns

Scott chats with Steve Smith from NimblePros about the 2012 Software Craftsmanship Motivational Calendar...specifically Anti-Patterns. Iceberg Class, Design By Committee, Reinventing the Wheel, there's some you know, some you don't. They are all anti-patterns and something to watch out for. Steve explains why.

Dec 8, 201131 min

Ep 295Framework Series: The Chuck Norris Framework with Rob Reynolds

Scott talks to Rob Reynolds, one half of the "Chuck Norris Framework." It's a collection of tools for development, build, deployment, and more. Why build your own framework? When do you know it's done? How do you balance work requirements and public requirements with your own ideas?

Dec 1, 201132 min

Ep 294Understanding BDD and NSpec with Matt Florence and Amir Rajan

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 just TDD with a fancier name or can it really change how you design software? The NSpec guys set Scott on the right path.

Nov 25, 201135 min

Ep 293Developing a mobile app for iPhone, Windows Phone 7 and Android with Toran Billups

Scott sits down with micro-ISV mobile developer Toran Billups. Toran has written, published and sold his mobile application on iPhone, Android and Windows Phone. In the process of writing BlueFlix, his Blockbuster Express movie application, he learned mobile development on three platforms. What was his experience and what does that tell us about the state of mobile development today?

Nov 17, 201136 min

Ep 292History of HTTP and the World Wide Web with Henrik Frystyk Nielsen

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 first browsers. Henrik is one of the primary authors of the HTTP specification. He sits down with Scott and they chat about the history of the web from HTTP to the mysterious HTTP Status Code 418.

Nov 10, 201136 min

Ep 291Damian Edwards explains The Realtime Web for ASP.NET with SignalR

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 connections available to .NET programmers. Long-polling, Server-sent events and WebSockets. What does it all mean? Damian sets us straight.

Nov 3, 201135 min

Ep 290Designing a better experience with Sara Summers

Scott talks to Microsoft UX expert Sara Summers at the Heartland Developer's Conference. Sara has coauthored the recently published book for experienced designers, entitled Dynamic Prototyping. Sara loves to talk about big ideas, changing everything, breaking your toys, throwing away your designs and capturing new ideas.

Oct 27, 201134 min

Ep 289Inside Visual Studio Performance and PerfWatson with Phil Price

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 happening? What is PerfWatson and how will it help them make VS faster? All this and some hints in interesting improvements in the next version of Visual Studio!

Oct 21, 201137 min

Ep 288Google's Steve Souders, Creator of YSlow on Web Site Optimization

Steve works at Google on web performance and open source initiatives. His book, Even Faster Web Sites, explains his best practices for performance. Steve is the creator of YSlow, one of the top 25 Firefox add-ons.

Oct 15, 201136 min

Ep 287Startup Series: Alex Papadimoulis on creating Inedo and The Daily WTF

Not every startup starts up smoothly. Alex Papadimoulis shares his stories of near-failure moving from a consultancy to a software company while working on a wildly popular blog at night. What mistakes did his company make in sales and marketing, and how long did it take them to change course?

Oct 6, 201133 min

Ep 286Startup Series: PostSharp from Open Source to Commercial Business with Gael Fraiteur

Gael Fraiteur had a full time job while working on the side on his open source Aspect Oriented Programming (AOP) project "PostSharp." He's since turned his project into a successful commercial entity called SharpCrafters. What did he learn along the way and what can we learn from his successes and troubles? We also learn about Aspect Oriented Programming and how AOP tools like PostSharp can help your projects today.

Sep 28, 201135 min

Ep 285Startup Series: Gibraltar Software with Kendall Miller

Kendall Miller is a founder at .NET development tools vendor Gibraltar Software. They are two years into their their startup experiment and are becoming a small, mature company with some great products. How much did they need to fund their startup? How do they market and spread the word? What if there are free or open source versions of their software out there?

Sep 22, 201135 min

Ep 284Startup Series: Growing ZocDoc with Nick Ganju

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 their own libraries and when do they buy? What kinds of issues does a .NET startup run into when hiring?

Sep 15, 201134 min

Ep 283Startup Series: Building Octopus Deploy with Paul Stovell

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-based deployments made easy. What's involved? How did it get started and what does this Octopus Deploy do?

Sep 6, 201136 min

Ep 282Startup Series: Inside the DuckDuckGo Search Engine with Gabriel Weinberg

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 dare with better, more relevant search results. Learn how to be an overnight success in just 15 short years.

Sep 2, 201135 min

Ep 281Inside the Design Process - Redesigning Scott's blog with Jeremy Kratz

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 into consideration? Where does design stop and CSS begin, or is there a distinction? Should YOU hire a designer?

Aug 25, 201136 min

Ep 280Microsoft Research: Trinity is a Graph Database and a Distributed Parallel Platform for Graph Data

Scott talks via Skype to Haixun Wang at Microsoft Research Asia about Trinity: a distributed graph database and computing platform. What is a GraphDB? How is it different from a traditional Relational DB, a Document DB or even just a naive in-memory distributed data structure? Will your next database be a graph database?

Aug 18, 201131 min

Ep 279Within Windows with Rafael Rivera

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 breaking apps to fix them. No more secrets, this week on Hanselminutes.

Aug 12, 201135 min

Ep 278Microsoft Web Platform and Azure direction with Scott Hunter

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 talking, and how they see open source fitting into the future at Microsoft.

Aug 4, 201132 min

Ep 277Polyglot Programming and .NET - Lessons Learned with Ivan Towlson from Mindscape

Scott sits down with Ivan Towlson from Mindscape. They recently released Web Workbench to the community for free with support for LESS, SASS, and CoffeeScript. Interestingly, they used C#, F#, JavaScript and Ruby to create this app. Why was polyglot programming right for what them? Is it right for you?

Jul 28, 201138 min

Ep 276Script# compiles to JavaScript: A Real World Implementation at Earth Class Mail

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. Why did they do it? What were the benefits? The problems? Would they do it again?

Jul 22, 201135 min

Ep 275Digging into the Kinect SDK with Dan Fernandez

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 and what's not? What work happens in the hardware and what happens in software...and more importantly, what can I build?

Jul 14, 201136 min

Ep 274JavaScript is Assembly Language for the Web: Semantic Markup is Dead! Clean vs. Machine-coded HTML

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 change how we develop software on the web?

Jul 7, 201135 min

Ep 273Glimpse - A client-side Glimpse into your server

Scott talks with open source developers Anthony van der Hoorn and Nik Molnar from the Glimpse Project. Their very innovative (and all JavaScript and HTML!) debugger tool for ASP.NET has taken the community by storm. How did they do it and how can Glimpse make your live better?

Jun 30, 201139 min

Ep 272Basics of Web Security with Barry Dorrans

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 news most often? What threats are nailing websites most often today, and are they different from classic threats? Where do we start to protect our sites?

Jun 23, 201135 min

Ep 271Inside IronJS - A complete JavaScript/ECMAScript open source implementation on the .NET DLR

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 DLR. It's even faster than IE8 now and getting faster every day. How does something like this get built? What can you use it for? What are the Iron* languages used for and how can you get involved?

Jun 16, 201133 min

Ep 270Nancy, Sinatra and the Explosion of .NET Micro Web Frameworks with Andreas Håkansson

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 Sinatra. Why do we need frameworks like this? What kinds of sites and services can they support and how do they relate to ASP.NET?

Jun 9, 201133 min

Ep 269Community vs. Evangelism vs. Marketing vs. Authenticity with Brandon Watson

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 on this point to better understand his own job at Microsoft.

Jun 2, 201135 min

Ep 268Personal Systems of Organization - Rey Bango interviews Scott Hanselman

Tables turned this week and Rey Bango interviews Scott on his personal systems of organization. How has Scott synthesized the systems of Stephen Covey, David Allen, J.D. Meier and the Pomodoro Technique into a living system that works for him.

May 26, 201134 min

Ep 267Before The Show: Off the Cuff Conversation with Jeff Atwood (EXPLICIT)

Sometimes the most interesting conversations happen before or after the show. Often they happen with Jeff Atwood. I (Scott) called Jeff to get some audio for our other show http://thisdeveloperslife.com and was recording as soon as Jeff and I started chatting. Here's our unedited random personal phone call that I thought might be fun.

May 23, 201142 min

Ep 266Open Source vs. Making Money vs. Freaking Lasers - Are we all Evil? With Chris Sells

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, Microsoft and Apple evolving over the years and what should we as developers do about it?

May 12, 201133 min

Ep 265Network Attached Storage and Windows Home Server with Travis Illig

Scott chats with fellow home storage enthusiast Travis Illig about NAS options (Network Attached Storage) available today. Both Scott and Travis purchased (and told their friends about) Windows Home Servers. Where are their Home Servers now, and what are they using going forward?

May 5, 201137 min

Ep 264This is not your father's WCF - All about the WebAPI with Glenn Block

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 does WCF fit into a world of Web 2.0 lightweight APIs? What's the WCF WebAPI and how does compare to services in ASP.NET MVC?

Apr 28, 201134 min

Ep 263A C++ guy learns JavaScript - Chris Sells moves to the Web

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 managed code experts starts writing Web Code? How is he finding JavaScript and what should you do about it?

Apr 21, 201132 min

Ep 262The Rise of the Micro-ORM with Sam Saffron and Rob Conery

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 of code, that the rest of the planet needs a dozen assemblies for? Should you abandon your ORM and start writing inline SQL? All this and more.

Apr 14, 201133 min

Ep 261ASP.NET MVC 3 Tools Update with Phil Haack

Mix 11 is today so Scott got the scoop from Phil on the new tools being released.

Apr 12, 201135 min

Ep 260.NET API design that optimizes for Programmer Joy with Jonathan Carter

Scott sits down with Jonathan Carter to brainstorm about optimizing APIs for programmer happiness, rather than programmer productivity.

Mar 31, 201135 min

Ep 259Remote Eclipse/Java Development using TFS at Microsoft with Martin Woodward

Scott talks to Martin Woodward, a Microsoft Program Manager who lives and works in Northern Ireland on the Java-based Eclipse plugin for Team Foundation Server. Martin Woodward is the Program Manager for Visual Studio Team Explorer Everywhere and part of the Team Foundation Server group at Microsoft. He helps to ensure that Eclipse and cross-platform developers are an active part of the TFS eco-system.

Mar 24, 201132 min

Ep 258Inside Entity Framework 4.1 CodeFirst with Jeff Derstadt and Tim Laverty

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 and changed? What do they think about NHiberate or just doing SQL on your own?

Mar 23, 201134 min

Ep 257Selenium for Web Automation Testing with Jim Evans

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 any browser? How does .NET fit into the process? All this and more in this Web Testing Episode.

Mar 20, 201136 min

Ep 256JavaScript and jQuery: Moving beyond Alert()

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 study? Which plugins are the must-haves? What's "Modernizr" and how does it, along with the concept of feature detection make my life easier?

Mar 2, 201131 min

Ep 255The Opinionated Cloud - Learning about AppHarbor

Scott sits down with Rune from AppHarbor. AppHarbor has some strong opinions about how the cloud should work and how applications should be deployed. Is there room for another cloud offering? Is the cloud about elasticity or something else? What's a Cloud and what's Platform as a Service. All this and more as Scott gets educated.

Feb 24, 201131 min

Ep 254ASP.NET Web Forms - Reports of my Death have been exaggerated, with Damian Edwards

Scott chats with Damian Edwards about new features coming in ASP.NET WebForms, new techniques, controls, model binding, HTML 5 and more.

Feb 17, 201135 min

Ep 253Organizing your own Virtual Technical Conference - MVCConf Post-Mortem

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 technical content on ASP.NET MVC this last week. How was it organized? How was it paid for? Can you put together your own free conference?

Feb 10, 201132 min

Ep 252ReactiveUI extensions to the Reactive Framework (Rx) with Paul Betts

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 programming - and asynchronous programming - change if we change the way UI events are consumed? The ReactiveFramework extends .NET, and Paul's extended that with his Open Source Reactive UI framework. Let's see if Paul can teach Scott a new trick.

Feb 5, 201135 min