Carl Franklin and Richard Campbell

.NET Rocks!

.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.

Be sure to visit the podcast's website and support the creator: www.spreaker.com

Author

Carl Franklin and Richard Campbell

Category

Technology

Podcast website

www.spreaker.com

Latest episode

Nov 12, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android almost 10M downloads · 4.7+ rating iOS soon

Episodes

Web Performance Testing Tools with Charles Sterling 08.10.2015

There's more great stuff in Studio than you realize! Carl and Richard talk to Charles Sterling about the web performance testing tools built into Visual Studio 2015. Actually, the testing tools have been there since 2008, but only in the test edition, and after that they were moved to the Ultimate Edition - they were part of what made that product so expensive! But as of 2015, the testing tools ar...

Omnisharp with David Driscoll 07.10.2015

If you've been listening to the latest episodes, you've heard Omnisharp mentioned - time for a show on it! Carl and Richard talk to David Driscoll about his efforts contributing to Omnisharp. Omnisharp is a set of tools to bring .NET development to all sorts of different development environments, including Visual Studio Code. David discusses the impact that working on a dev tools project like Omni...

Jumping into Elixir with Rob Conery 06.10.2015

Rob Conery has the Elixir bug! Carl and Richard chat with Rob about being on show 1200, and how Elixir has sucked him in. Elixir is the syntactically friendly language over top of Erlang that has gotten a lot of attention lately. The conversation digs into the strategies around learning a new language, starting with building a good old fashion forms-over-data application. Rob used the Phoenix MVC...

Programming in Python with Kathleen Dollard 01.10.2015

Kathleen Dollard has been exploring different development environments and wants to tell the world! Carl and Richard talk to Kathleen about her experience using Python and Django with JetBrain's IntelliJ development environment. As Kathleen says, it's the whole development suite, not just a given language, that you have to evaluate as a whole. But if you're going to live in the dynamic language li...

Method Interception using JSON with Ricardo Barbosa 30.09.2015

Ready to do some method interception? Carl and Richard talk to Ricardo Barbosa about CodeCop, his method interception library that you configure with JSON. The conversation starts out talking about why you would want to do method interception in the first place - aspect oriented programming, instrumentation, isolating plumbing code, and so on. There are a bunch of ways to address these problems, a...

Data on DocumentDB with Ryan CrawCour 29.09.2015

Document databases as a service? For sure! Carl and Richard talk to Ryan CrawCour about Azure DocumentDB. DocumentDB is a JSON store - with an amazing set of features, including SQL querying. What? Ryan talks about how DocumentDB provides a fast, scalable place to store objects and write your queries any way you like. You write the rules for how your data partitions between collections, as well as...

Quantum Computing Geek Out 24.09.2015

The most requested (and most postponed) Geek Out of them all - Quantum Computing. How much is hype, and how much is real? Richard walks through the history of quantum computing, starting with the understanding of quantum mechanics in the first place, and how modelling that in a classical computer created problems. As it turns out, there are many approaches to quantum computing, and no "one right w...

The New Web Dev Stack with Dan Wahlin 23.09.2015

So what does a web development stack look like today? Carl and Richard talk to Dan Wahlin about his explorations with the new ASP.NET vNext stack, checking out Angular2 (as opposed to the separately developed Angular1) and getting into using containers for development. Containers take virtual machines to the next level, with lower resource requirements and detailed manifests. As Dan points out, co...

Ashley Madison Hack and More with Troy Hunt 22.09.2015

It's been on the news, but do you really understand what happened with the Ashley Madison hack? Carl and Richard talk to Troy Hunt about his experiences around his web site Have I Been Pwned and how the Ashley Madison hack blew up his traffic and made him think deeply about privacy. You may not care for the company, but you can't deny the significance of a multi-million dollar business blown up by...

Designing Universal Apps with Billy Hollis 17.09.2015

Universal Apps are all about XAML! Carl and Richard talk to the original XAML believer, Billy Hollis, about the new Universal App model and its focus on XAML. As Billy says, both Windows 10 and Office 2016 are using XAML now, so it's not going away. But first a quick digression on Windows Phone and Android - is the Universal App model going to save Windows Phone? Or should it all be Android in the...

Understanding NativeScript with Sam Basu 16.09.2015

Heard of NativeScript? Carl and Richard talk to Sam Basu from Telerik about NativeScript, a dev stack using JavaScript to build native mobile applications. Sam describes how NativeScript is different from Cordova, since it doesn't use HTML or a runtime that essentially hosts a browser - instead it has a custom UI markup language that is rather similar to XAML and compiles into native code on iOS a...

Continuous Integration of SQL Server with Ike Ellis 15.09.2015

Ci with SQL Server? Are you crazy? Carl and Richard talk to Ike Ellis about what it takes to get databases changes happening as smoothly as application changes. Really! Ike talks about the concept of database lifecycle management and how it is orthogonal to application lifecycle management. The tricky bit is managing the data! And to help with that, Ike discusses a great tool chain of source code...

Developing on Unity with Brice Fernandes 10.09.2015

So what about building apps with Unity 3D? Carl and Richard talk to Brice Fernandes about what it takes to build using this cross-platform 3D framework. Brice talks about the important elements of gaming, including the art, user experience and game play itself. You need all three to some degree, great games do all of them well. The conversation digs into the variety of styles of games and the stre...

ReactJS in Web Apps with Cory House 09.09.2015

Ready to React? Carl and Richard talk to Cory House about his experiences building applications using Facebook's React library. The conversation digs into the philosophical differences to web page design that React is focused on - and how they upset a lot of folks! Cory describes React as an approach for building UI components, which means combining HTML, Javascript and even CSS together! He also...

Developing using ASP.NET vNext with Rick Strahl 08.09.2015

So what's it like to build web apps with ASP.NET 5? Carl and Richard talk to Rick Strahl about his experiences with the rapidly evolving open source project that is ASP.NET today. As Rick says, it might be called a beta, but it is acting more like an alpha at this point - new features and breaking changes are occurring regularly as the toolset develops. On the plus side is the server-side cross-pl...

Becoming a Social Developer with Jeremy Clark 03.09.2015

Are you a social developer? Carl and Richard talk to Jeremy Clark about his experiences trying to draw developers at events out of their shells. In the end, especially at an event, people want to talk - you just have to get the conversation started. The conversation turns to skills that can benefit your career, including public speaking and writing. Being able to communicate effectively in various...

SPAs and Visual Studio Code with John Papa 02.09.2015

Web development is moving fast, and John Papa is in the race! Carl and Richard talk to John about his current views on Angular and other SPA frameworks - coming to Anglebrackets this fall! The conversation dives into the inevitable comparisons between Angular, Aurelia and others - but there is no one right way. Then John talks about the new Visual Studio Code, which really hasn't got much to do wi...

C# Ships with Dustin Campbell 01.09.2015

Roslyn is out - and it's awesome! Carl and Richard talk to Dustin Campbell about his work building Roslyn over eight years. Eight years is an awful long time, but when you're rebuilding a codebase from scratch, it's hardly unprecedented. Dustin talks about some the decisions made in the re-engineering of C#, including whether or not to keep in the bugs! Taking Roslyn open source is also a huge asp...

Manned Missions to Mars Geek Out 27.08.2015

What will it take to send humans to Mars and back? And what about actually colonizing Mars? Time to Geek Out! Richard talks through the history of manned missions to Mars, starting with Werner Von Braun's own Das MarsProjekt. The story evolves with Robert Zubrin's Case for Mars and the idea (and technology) behind In-Situ Resource Utilization - refuelling ships on Mars by making methane. That's th...

Optimizing Mobile Web Sites with Chris Love 26.08.2015

How do you make a mobile web site go fast? The same way you make any web site go fast! Carl and Richard talk to Chris Love about his strategies for making fast web pages. The conversation starts out discussing how mobile apps are even more performance sensitive than regular web pages, because mobile devices typically have less bandwidth and more limited processing power for rendering. Chris points...

GitHub Desktop with Amy Palamountain 25.08.2015

Unifying your Git GUI experience! Carl and Richard talk to Amy Palamountain from GitHub about how GitHub Desktop is bringing together the separate GitHub for Mac and GitHub for Windows products. Amy explains that in the past, there were separate GUI clients for Mac and Windows, with separate feature sets and styles. Bringing the codebase together keeps the releases more consistent, but it also rep...

Talking to Decision Makers with Eileen Fisher 20.08.2015

So how do you get to "yes" with business decision makers? Carl and Richard talk to Eileen Fisher about how tech folks can be more effective communicating with folks that aren't in technology but make decisions on what technology to use. Eileen runs through seven key points for talking to decision makers - staying clear of technical jargon when dealing with business people and focusing on the thing...

Diving into Aurelia with Julie Lerman 19.08.2015

So what happens when you dive head-first into the latest Javascript libraries? Carl and Richard chat with Julie Lerman about her experiences playing with Rob Eisenberg's Aurelia library. Of course, it doesn't stop there: If you're going to learn Aurelia, you're going to change the whole stack - including node, expressjs and DocumentDB! Julie walks through the process of adding each of the bits int...

Automating Deployment with Matt Wrock 18.08.2015

Have you automated your deployment infrastructure? Carl and Richard talk to Matt Wrock about his tool chain for doing deployments. The raft of tools is long, but largely familiar: NuGet, Chocolatey, Boxstarter, Vagrant. Matt continues on with Atlas, Packer and Boxcutter to put together a completely automated process to build new VMs with services, tools and your software all pre-configured and rea...

Semantic Versioning with Jake Ginnivan 13.08.2015

How do you manage version numbers? Carl and Richard talk to Jake Ginnivan about his open source project called GitVersion. GitVersion works to automate the semantic versioning of your software. The conversation starts out focused on the details of semantic versioning - beyond the major.minor.patch, there are the alpha, beta and release candidate builds. Jake walks through the process of automating...

Listen to the .NET Rocks! podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.