.NET Rocks! - podcast cover

.NET Rocks!

Carl Franklinwww.spreaker.com
.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Wireframing UI the Right Way with Russ Unger

Carl and Richard talk to Russ Unger about his work in wireframing user experiences. The conversation starts out talking about the differences between wireframing and prototyping, as well as the role of design in modern applications. And the occasional mention of the deprecated BLINK tag. Russ talks about a design effort between himself and three friends, each using different tools to design the same application. The results are a surprise! Make sure you activate your Windows Azure credits in you...

Sep 03, 201354 min

NodeBots and RobotsConf with Chris Williams

Carl and Richard talk to Chris Williams about building and programming robots - all kinds of robots! After Carl opens with a conversation about the Internet of Things, Chris digs into the cool tiny computers that make it possible, like Arduino and Raspberry Pi. Communicating with small computers takes cleverness too, so don't forget about serial and serial's grown-up cousin USB. From there, the conversation turns to different robots, especially quadcopters. Chris brings up his focus on getting k...

Aug 29, 20131 hr 1 min

Using Azure Blob Storage for Continuous Delivery with Guy Starbuck

Carl and Richard talk to Guy Starbuck about his use of Azure Blob Storage as part of his continuous delivery solution. Guy starts out talking about how blob storage was built to handle huge files (like VHDs) but works just fine with small files - and is very cost effective! From there, Guy talks about how he's able to use Blob Storage to place Click-Once applications of his clients for testing purposes, making it easy to include his remote customers in the continuous delivery process. Great way ...

Aug 27, 201350 min

Automated Driving Geek Out and Episode 900!

It's show 900! While at That Conference, Carl and Richard recorded the 900th episode in front of an audience. The topic - geeking out on Automated Driving. The conversation starts with the history of automated driving, including the DARPA Grand Challenge initiatives. From there, the boys dig into how the Google car works, using LiDAR. Automated driving is inevitable (Sergey Brin says five years!), to the show ends with a discussion of how these cars will come into the market - you'll probably ne...

Aug 22, 20131 hr 3 min

Instrumenting Production with Bob Uva

Carl and Richard talk to Bob Uva about instrumenting production software with New Relic. New Relic works with Ruby, Java, .NET and more, able to instrument applications end-to-end in production. And there's a free version you can use forever - how cool is that? Bob talks about how the instrumentation system works, reporting back to New Relic servers to give you great visualization of what is actually going on in your web application. Listen also for a great digression on engaging kids with progr...

Aug 20, 201356 min

Big Data with Hadoop with Jeremiah Peschka

Carl and Richard talk to Jeremiah Peschka about implementing Hadoop in the .NET world. Jeremiah starts out the discussion pointing to a blog post he's done on the Basics of Hadoop (check the links) and how the focus of Hadoop is on the cloud - pre-configured Hadoop solutions in the cloud make life easier, but you have to get the data there. Jeremiah digs into the diversity of tools available to work with Hadoop - you can use SQL-like commands, or build your own controlling code in C#. And what a...

Aug 15, 20131 hr 1 min

TypeScript and More with Chris Sells

Carl and Richard talk to Chris Sells about his experimentation with TypeScript. The conversation starts out with a discussion about the pervasiveness of C# and how the Mono Project brought .NET to a wider audience than just Windows. From there, Chris talks about a variety of languages beyond JavaScript, including TypeScript and others (check out the links). Ultimately the conversation circles back to JavaScript and mobile development, talking about the use of WinJS and the Cordova-derived web-ba...

Aug 13, 20131 hr 3 min

Automating Deployment with Papadimoulis and Kuemerle

Carl and Richard talk to Joe Kuermerle and Alex Papadimoulis about automating deployment as the path to a DevOps world. The conversation starts out talking about the real impact of DevOps, bringing developers and operations folks closer together. A key part of the process is to automate everything you can, including deployment. Part of the conversation is BuildMaster, which is free for up to five seats, providing the glue to get automated deployment working effectively. You need the process and ...

Aug 08, 20131 hr

Testing in the Cloud with Chris Riley

Carl and Richard talk to Chris Riley of Cloudshare about testing applications in the cloud. Chris talks about how the cloud provides a low-cost diversity of environments so that you can iterate more quickly through designs and implementations of code. Even if your organization isn't prepared to put their applications into production in the cloud, taking your testing environment there is possible and palatable! Don't forget to activate your MSDN Azure account and be automatically entered to win a...

Aug 06, 201354 min

Working with Creatives and Fabio Matsui

Carl and Richard talk to Fabio Matsui about working effectively with creative personnel in an organization. The conversation starts out just defining what we mean by design - the different types of designers (UX, visual, motion, graphics, etc) and their role in the team. Fabio then dives into the challenges of putting different mindsets together to create synergy - where the result is greater than the sum of its parts. Great teams make it possible to do amazing things! Support this podcast at — ...

Aug 01, 20131 hr 3 min

Serious Node with Scott Stanfield

Carl and Richard talk to Scott Stanfield about his experiences with Node. The conversation begins with a discussion on building software in the heterogeneous client environment of today. Scott also digs into his love of programming at the command line and how he configures his Mac in the CLI style. He also digs into his love of Node and the power of Node Package Manager (NPM) along with a number of other libraries (check out the links! Scott sees Node as a key ingredient in getting people engage...

Jul 30, 201359 min

Windows 8 Goodness with Mark Minasi

Carl and Richard chat with legendary Mark Minasi of Mastering Windows fame. While Mark largely focuses on the IT side of Windows, this conversation digs into the topics that developers will find especially interesting. Mark talks about the good and bad of Windows 8, how PowerShell is an awesome tool for IT Pro and an even more awesome tool for developers! The line between the roles has blurred! There's also a brief discussion about side-loading Windows 8 applications, it's still harder than it n...

Jul 25, 20131 hr 2 min

Continuous Delivery on Azure with Cory Fowler

Carl and Richard talk to Cory Fowler from Microsoft about how developers can put together a continuous delivery solution on Azure. The conversation starts out with a discussion about the core concepts of continuous delivery - integrating build and testing together with lots of automation to create a minimum number of manual steps as possible. Cory describes how Azure becomes the environment for development, QA and production, and how the MSDN subscription can help at each step of the way. Lots o...

Jul 23, 201353 min

Git Hub Greatness with Phil Haack

Carl and Richard talk to Phil Haack about his latest work at GitHub. The conversation starts out talking about semantic versioning, just trying to establish a coherent set of documents about how versioning should work. Phil then talks about licensing around GitHub, discussing a new service at GitHub to make it easier to select a software license - running down the differences between MIT, Apache and GPL licenses, and more! The discussion then digs into GitHub for Windows, or rather Phil's effort...

Jul 18, 201348 min

Silverlight Skills on the Web with Dan Wahlin

Carl and Richard talk to Dan Wahlin about his experiences building web pages from a Silverlight perspective. The conversation starts out talking about how XAML isn't going away - there's lots of WPF development going on out there today. And Silverlight too! Microsoft has finally published some guidance around all of these technologies, check the links for the white paper. Dan also digs into how skills and expectations like data binding from technologies like Silverlight have changed web developm...

Jul 16, 201357 min

.NET Gadgeteer Update with G. Andrew Duthie

Carl and Richard talk to G. Andrew Duthie about his work with .NET Gadgeteer. The whole concept of .NET Gadgeteer is to make it easy to build small electronic devices without needing to solder anything together AND be able to program in .NET! Andrew talks about his projects, including a hand-controlled helicopter, and his experience building custom modules for .NET Gadgeteer. The conversation explores a bunch of projects, availability of hardware and the vast array of community built hardware av...

Jul 11, 201337 min

Whiskey Geek Out

Well, you knew it was coming - a geek out on whiskey. Carl and Richard talk about all kinds of whiskey, starting with Scotch whiskey as the foundation for how whiskey is made, and then digging into the differences in Irish whiskey and bourbon. The different grains, maltings, fermentation, barreling and post-processing techniques are all discussed. Making whiskey is an amazing and ancient art, and the boys have been studying it for awhile... perhaps a bit too closely! Support this podcast at — ht...

Jul 04, 20131 hr 2 min

F# in Your Organization with Kit Eason

Carl and Richard talk to Kit Eason about how you can get your organization using F#. Kit talks about his work using F# and how he retrained himself to use the language effectively. It only takes a few days! He makes some awesome suggestions for approaches to learning the language effectively and the advantages that it brings. We're living in a polyglot world where the best language is used in its best role... and F# has a role! Support this podcast at — https://redcircle.com/net-rocks/donations...

Jul 02, 201354 min

Functional Programming Panel at NDC

While at the Norwegian Developers Conference (NDC) in Oslo last week, Carl and Richard moderated a panel talking about the state of functional programming in mainstream development. The discussion reached back in time to languages like Haskell and Erlang, and looked forward at JavaScript and it's vector to seemingly take over the world. Even if you're not well versed in functional languages, this was a great discussion. Support this podcast at — https://redcircle.com/net-rocks/donations...

Jun 27, 201356 min

Continuous Delivery by Jez Humble at NDC

While at NDC, Carl and Richard talk to Jez Humble about Continuous Delivery. Jez discusses the difference between continuous integration and continuous delivery and how nothing matters until your code actually gets to the customer. So no shipping parties until it does! The conversation digs into the overall story of DevOps, how development and operations need to work closer together to continuously deliver value to the customer - which is more about culture and process than it is about tools. Su...

Jun 25, 201358 min

Azure's Latest Features from Scott Guthrie at NDC

While at NDC, Carl and Richard talked to Scott Guthrie about the latest Azure features including the announcements from TechEd. Scott talks about new support for developers in Azure, including monthly Azure credit for all MSDN subscriptions and per minute billing for developer testing on Azure instances. Even if your app isn't running in the cloud, you can use the cloud to do your testing. The conversation digs into continuous delivery in the cloud - Scott mentions New Relic as an instrumentatio...

Jun 20, 20131 hr 6 min

Async, Parallelism and Learning with Jon Skeet at NDC

While at the Norwegian Developers Conference, Carl and Richard chatted with Jon Skeet about Async and Parallelism. The conversation starts out with a BKaF on parallel exception handling and a reader comment about F# and parallelism. Jon chimes in on both these subjects, talking about all the challenges around error handling, parallel or otherwise, and he knows (and doesn't know) about F#. Throughout the conversation there are short discussions on his effort to teach his sons programming as well....

Jun 18, 201356 min

Space Telescope Geek Out

Carl and Richard talk about space telescopes - but first, a comment about Thorium Molten Salt Reactors and a Kickstarter for a Thorium documentary called The Good Reactor. Also on Kickstarter is Arkyd, the space telescope that anyone can use - get a picture of yourself in space! The conversation then digs into space observatories, there are literally dozens up there today. Everyone knows about Hubble, but what about Compton, or Spitzer or Chandra? There are different observatories for different ...

Jun 13, 201341 min

Kate Gregory Builds Smart Clients

At DevTeach, Carl and Richard talk to Kate Gregory about smart clients. As Kate says, quoting Don Box, 'they're not dead, they're done.' The conversation digs into WinForms, Silverlight and WPF. They aren't changing much, but they definitely work. Kate talks about the various projects she's working on that depend on smart clients - accessing different processes, specific hardware requirements, etc. It's old developer day! Support this podcast at — https://redcircle.com/net-rocks/donations...

Jun 11, 201354 min

James Kovacs Programs Javascript Functionally

Carl and Richard talk to James Kovacs about functional programming with JavaScript. Functional programming with JavaScript? What can't JavaScript do? James starts out talking about underscoreJS, a key library to simplify functional programming and provide some awesome features to keep your web pages running well. The conversation also digs into Single Page Applications in the context of functional programming, where you can go wrong, and why you want these tools in your toolbox to build the best...

Jun 06, 201351 min

Kathleen Dollard Looks at .NET 4.5 Beyond Async

While at DevTeach, Carl and Richard talk to Kathleen Dollard about going beyond Async. And when she says beyond Async, she means the other amazing things in .NET 4.5. First up, the portable class libraries. Then Kathleen dives into Event Tracing for Windows classes that can let you do advanced logging in your applications. The conversation also dives into the dangers of the inline update that is .NET 4.5 from .NET 4.0... especially with the updates! Lots of subtle challenges with the latest inca...

Jun 04, 201355 min

Kevin Kline Updates us on SQL Server

Carl and Richard talk to Kevin Kline about the latest features in SQL Server 2012. The conversation starts out talking about the new features that developers will love, like windowing - no need for cursors anymore, you can request a window of records from a set and move easily window-to-window. Kevin also talks about the new column store index that is especially useful with repeating data. There's also a discussion on the role of SQL Server in an increasingly NoSQL world, along with cool new tec...

May 30, 201359 min

John Papa Goes to the SPA

Carl and Richard talk to John Papa about Single Page Applications (SPA) - building web applications that operate on a single page for the duration of execution. John talks about the evolution of web design that has led to the SPA concept - the pros and cons of the approach as well. From there the conversation digs into the sets of open source libraries for making SPA easier to build and maintain. There is no one right way and lots of choice out there, check out the links below! Support this podc...

May 28, 201352 min

Michele Bustamante Starts Up a Startup

Carl and Richard talk to Michele Leroux Bustamante about her experiences creating startup companies. Michele talks about getting started with a new company, deciding whether or not to take external funding from investors or just bootstrapping the company yourself, and how cloud technologies like Azure and programs like BizSpark have lowered the cost of infrastructure so that the main expense of a startup is wages. The conversation also digs into all the important things that developers don't kno...

May 23, 20131 hr

Derik Whittaker Migrates from XAML to HTML

Carl and Richard talk to Derik Whittaker about his experiences migrating from being a XAML developer to being an HTML developer. The conversation starts out talking about the death of Silverlight - or at least the severe neglect! From there, Derik describes the group of tools he uses to bring MVVM design patterns to HTML development. Along with some weird digressions on WinForms, this is a fun show and a great starting point for anyone ready to leave Silverlight behind! Support this podcast at —...

May 21, 201350 min
For the best experience, listen in Metacast app for iOS or Android