.NET Rocks! - podcast cover

.NET Rocks!

Carl Franklin and Richard Campbellwww.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

Software Craftsmanship in 2013 with Steve Smith

Carl and Richard chat with Steve Smith about the latest Software Craftsmanship Calendar put out by Steve's team at Telerik. Steve runs through many of the anti-patterns in the calendar - lots of laughs about the silly things we've done over the years trying to build software. Pre-order a copy today! Support this podcast at — https://redcircle.com/net-rocks/donations

Nov 14, 201356 min

Sonar Inspects Software with Patroklos Papapetrou

While at Øredev in Malmö, Sweden, Carl and Richard talk to Patroklos Papapetrou about Sonar. Sonar is an open source project for instrumenting your code quality, looking for various 'deadly sins' of programming, such as duplication, lack of documentation, etc. Patroklos talks about each of the 'deadly sins' and how Sonar can help you make better quality code. Support this podcast at — https://redcircle.com/net-rocks/donations

Nov 12, 201344 min

MongoDB on Azure with Mark Greenway

Carl and Richard chat with Mark Greenway about his work using MongoDB on Azure. The conversation starts out talking about fundamentals - why NoSQL? From there, Mark talks about his web based application, running as an Azure web site, that started out using SQL Azure, until he ran across MongoDB. Now his application uses both, but in the future, he sees it all as MongoDB. NoSQL in the cloud! Support this podcast at — https://redcircle.com/net-rocks/donations...

Nov 07, 201345 min

Cucumber Makes BDD Fun with Matt Wynne

Carl and Richard chat with Matt Wynne about Cucumber, a tool for building requirement statements that are actually testable in your development environment. Matt starts out with a discussion about behavior driven development and how Cucumber evolved as a way to not only capture behaviors effectively but to actually make them part of the testing process using a language called Gerkin (and yeah, the whole show is full of pickle references). Matt also talks about SpecFlow, which is Cucumber for .NE...

Nov 05, 201358 min

Reactive Extensions Control Drones

Carl and Richard talk to Einar Høst, Jonas Winje and Bjørn Einar Bjartnes about their experiences using Reactive Extensions to control an AR Parrot Drone. The conversation starts out with a discussion on the fundamentals of reactive extensions, the idea of raising events around streams of data, and how that applies to something physical like a drone. Quickly, the core issue becomes time - we think about computing as instantaneous, and real life takes longer than that! A very geeky discussion abo...

Oct 31, 201350 min

Javascript Library Panel at DevReach

While at DevReach in Sofia, Bulgaria, Carl and Richard moderated a panel on Javascript libraries with Phil Japikse, Dan Wahlin and Justin Searls. The conversation starts out exploring the panelists' favorite libraries and combinations of libraries hereafter referred to as 'tribes.' Lots of discussion on Single Page Applications, mobile web and library management. Support this podcast at — https://redcircle.com/net-rocks/donations

Oct 29, 201355 min

Digging Deep on TFS with Martin Woodward

While at the Belfast stop of the .NET Rocks Ireland Road Trip, Carl and Richard talked to the one-and-only Martin Woodward! Martin discusses the state of Team Foundation Server today and source control in general. The conversation ranges over the evolution of source control, the effects of the internet on creating distributed version control and how Git, SVC, HG and many other version control systems all get along. Great thinking from a guy who's spent years deeply immersed in source control! Su...

Oct 24, 20131 hr 3 min

Micro Service Architectures with James Lewis and Matt Collinge

While at the Manchester stop of the UK Road Trip, Carl and Richard talked to James Lewis and Matt Collinge about micro service architectures. James served as a consultant from ThoughtWorks to comparethemarket.com where Matt is the lead architect. The conversation started out talking about the challenges that comparethemarket.com had with it's architecture a few years ago - an all too familiar problem of every new feature making the core applications less scalable, less stable and harder to maint...

Oct 22, 201356 min

Barbeque Geek Out with Ronnie Shewchuk

Carl and Richard talk to Rockin' Ronnie Shewchuk about making barbeque - real barbeque, the low heat, slow cooking approach that turns tough hunks of meat into yummy goodness. The conversation starts out talking about the different regions of barbeque, like Texas, Tennessee, North Carolina and more! Ronnie also talks about different cooking systems - smokers, grills, charcoal, wood, and more! Barbeque is chemistry, delicious, delicious chemistry - you need to do this! Support this podcast at — h...

Oct 17, 201357 min

Disruptive Change with Dan North

While on the .NET Rocks NDC UK Tour, Carl and Richard stopped in London to talk to the one and only Dan North. Dan discussed his latest projects, changing the way large organizations (like Bank of America!) do development, making work more fun, more creative and more efficient at the same time. Disruptive change? You bet! Disruptive change for the better! Support this podcast at — https://redcircle.com/net-rocks/donations

Oct 15, 201351 min

Hacking Your Website with Troy Hunt

Carl and Richard talk to Troy Hunt about hacking yourself - testing your web site's defenses before someone else does! The conversation starts out talking about FireSheep and the need to use SSL everywhere. If you log in, you should be using SSL! Troy runs down a list of the common exploits you should test against, like SQL injection and cookie spoofing. There's also a discussion around cross-site scripting and X-Frame-Options. There are some simple things that script kiddies can do to exploit y...

Oct 10, 20131 hr 1 min

Physical Database Design with Kim Tripp

Carl and Richard talk to the one-and-only Kim Tripp about physical database design - and why it's still important. The conversation starts out talking about the state of SQL Server today, its maturity and how it works well enough that it's often ignored until there are problems. Kim talks about a 30-day blog series written by the SQLSkills team about being an accidental DBA - you didn't want to take care of a SQL Server, you just are! Always fun to talk to Kim! Support this podcast at — https://...

Oct 08, 201359 min

Mob Programming with the MobProgramming Team

Carl and Richard try something new - doing a mob style interview about mob programming! Mob programming takes agile to a new extreme where several people (more than two) work together to write code... resulting in very high quality code! The conversation digs into the actual process of writing code (drivers and navigators), the various roles that participants fall into, how more minds end up with more code reuse, testing, QA and the great sense of connection that comes with mob programming. You ...

Oct 03, 201352 min

Cross-Platform Mobile Development with Todd Anglin

Carl and Richard talk to Todd Anglin from Telerik about cross-platform development for mobile. The conversation focuses on Telerik's Icenium hybrid mobile development solution. Todd announces that Icenium now has a Visual Studio plug-in so that you can do your development in the environment of your choice. This leads to interesting possibilities with KendoUI, another library from Telerik that lets you build mobile web apps with native look-and-feel on different phone platforms - now you can turn...

Oct 01, 201354 min

Building a Game in .NET with Magnorsky and O'Connor

Carl and Richard talk to Andrea Magnorsky and Andrew O'Connor about their experiences building games in .NET. The conversation starts out talking about the role of MonoGame and how Andrea and Andrew switched to Duality to build Honorbound. Andrea talks about working with artists and the need for visual editors that Duality provides. Andrew talks about the loss of XNA and the challenge of being an indie game developer - there are no good homes these days! Lots of discussion about the right way to...

Sep 26, 201356 min

DurandalJS with Rob Eisenberg

Carl and Richard talk to Rob Eisenberg about DurandalJS. DurandalJS is a library for facilitating building Single Page Applications (SPAs). It works along side jQuery, Knockout and RequireJS as well as CSS libraries like Bootstrap and Foundation. Rob talks about how DurandalJS came to be as a logical path from his MVVM framework, Caliburn.Micro. Much discussion about interoperating with other libraries like RequireJS, jQuery, Knockout as well as comparisons with Angular and Ember. Rob builds gre...

Sep 24, 20131 hr 7 min

Asteroid Mining and Beyond Geek Out

Carl and Richard geek out on asteroid mining - the goal that could change mankind forever! After an initial conversation about the problems with sending humans to Mars (in a word: RADIATION), the topic turns to asteroid mining and those crazy folks at Planetary Resources. Richard attacks the idea of justifying asteroid mining with high value minerals and digs into the cooler idea - manufacturing in space. Once you solve the problems of prospecting, extraction and refining resources in space, you...

Sep 19, 201348 min

Reactive Extensions with Matthew Podwysocki

Carl and Richard talk to Matthew Podwysocki about the latest news around Reactive Extensions. Matthew starts out talking about how Reactive Extensions has moved into open source in a big way, with lots of cross platform support - .NET, JavaScript, C++, Ruby, Python, even Java itself! The conversation digs into the thinking around the reactive approach to development, dealing with massive streams of data and tying event trapping over it. Lots of great thinking about modern development concepts! M...

Sep 17, 201355 min

Building Apps for Google Glass with Chris May

Carl and Richard talk to Chris May about building applications for the Google Glass. The conversation starts out talking about the fundamental capabilities of Glass, how it works and when/where it makes sense to use - and apparently driving is NOT one of them! While the native programming environment is Android (and locked down for the time being), there is a cloud-centric REST model with programming support for almost anything including .NET! Lots of discussion around wearable computing in gene...

Sep 12, 201358 min

Chaos Monkey Makes Apps Better with Eric Boyd

Carl and Richard talk to Eric Boyd about what the power of Netflix Chaos Monkey can do to your cloud application. The conversation digs into the thinking around deep testing for highly available systems - it's not what you think of, it's what you never thought about! Eric digs into the thinking around testing in production (what happens when you're too big to test?) and how the various part of the SimianArmy, including Chaos Monkey, are byproducts of very large scale applications in the cloud. Y...

Sep 10, 201356 min

Women in Technology Panel at That Conference

While at That Conference, Carl and Richard moderated a panel on women in technology. Before the panel started the audience watched She++ the Documentary. Great thoughts on how to address the inequality of gender in technology! Make sure you activate your Windows Azure credits in your MSDN Subscription! You could win an Aston Martin! Support this podcast at — https://redcircle.com/net-rocks/donations

Sep 05, 201358 min

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
For the best experience, listen in Metacast app for iOS or Android