
State of DevOps in .NET at NDC London
While at NDC in London, Carl and Richard moderated a panel of Ben Hall, Peter Mounce, Jeff French and Enrico Campidoglio to talk about the state of DevOps in the .NET world. While DevOps is going strong in the open source world, it is coming slowly to .NET. The panelists discuss their preferred toolchains for speeding deployment, testing and instrumentation of software, as well as the cultural changes that have happened in their organizations as an effect or demand of DevOps. The conversation also turns to looking at the tools Microsoft is building to support DevOps vs. the open source tools that are adding Windows and .NET support. There's still a long ways to go!Support this podcast at — https://redcircle.com/net-rocks/donations
1 Jan 201557min

Typewriters on Tablets using Xamarin with Jon Peppers
Jonathan Pepper is back with another great Xamarin case study! Carl and Richard talk to Jon about the Hanx Writer, an iPad application made with the help of Tom Hanks to recreated the mechanical typewriter experience on a tablet. Remember skeuomorphism? Here is an awesome manifestation! Jon talks about the process of creating the effects of three different mechanical type writers in an iPad application, including the keyboard, sounds of keystrikes, even the fonts! But most amazingly, the app is built using Xamarin, and not just for the cross-platform capabilities, since the app is only out for iPad at the moment. Jon just loves C#!Support this podcast at — https://redcircle.com/net-rocks/donations
31 Dec 201451min

Programming in Elixir with Bryan Hunter
While at NDC London, Carl and Richard talked with Bryan Hunter about the language Elixir. Bryan tells the story of how the folks behind Ruby got interested in Erlang, thinking to bring some of Erlang's features to other languages - but then discovered it was impossible, since Erlang is its own operating system. So instead, they created a new language within Erlang, and that is Elixir. Taking the favorite features of many languages including Ruby, C#, F# and others, Elixir makes for a pleasant programming experience while still having the power of Erlang behind you. Check it out!Support this podcast at — https://redcircle.com/net-rocks/donations
30 Dec 201457min

Databases in Continuous Delivery with Enrico Campidoglio
While at NDC London, Carl and Richard talk to Enrico Campidoglio about including databases in your continuous delivery process. Enrico talks through a few different strategies for getting your database moving as fast as your application, without losing data along the way. The conversation digs into issues around version control for databases, keeping schema and reference tables in your source control system, and recognizing that database updates don't happen at the same time as application updates - there can be updates before and after, or otherwise independent of the application itself. Lots of little tips and tricks for managing your database updates more effectively!Support this podcast at — https://redcircle.com/net-rocks/donations
25 Dec 201453min

Simple.Data.2 with Mark Rendle
While at NDC in London, Carl and Richard sat down with Mark Rendle to talk about the latest version of Simple.Data - version 2! Simple.Data started out years ago as a simple abstraction for data access, all open source with numerous additional projects built on it to support a huge variety of data stores. Mark talks about going back into his old V1 project and realizing he did some interesting twists and turns to make it work, and how a rethink of the design brought out the idea of V2. The conversation also digs into the fundraising efforts he did to incentivize getting an alpha version of V2 together. Lots of fun digressions on various projects and ideas as well!Support this podcast at — https://redcircle.com/net-rocks/donations
24 Dec 201456min

Docker on Windows with Ben Hall
Another great show from NDC London, Carl and Richard talk to Ben Hall about Docker. Docker has been taking the industry by storm, bringing a lighter-weight approach to virtualization by getting the operating system out of the package and focusing on automated configuration and implementation. Ben talks about the origins of Docker and its focus on the Linux world - but that is rapidly changing with Microsoft promising an implementation running on Windows. The potential of Docker for facilitating efficient development is obvious, but could this change how we use applications as a whole?Support this podcast at — https://redcircle.com/net-rocks/donations
23 Dec 201452min

MMS and Space Weather Geek Out
Carl and Richard got the amazing opportunity to go to the NASA Goddard Space Flight center to see the James Web Space Telescope in person. And while there, they sat down with Craig Tooley, the Project Manager of the Magnetospheric Multiscale Mission (MMS) to understand a bit more about space weather and the remarkable science and engineering that goes into a mission like MMS. The MMS mission utilizes four identical spacecraft flying in formation to measure plasma interaction effects between the Earth's magnetosphere and the sun. The goal of MMS to capture (by flying through) a magnetic reconnection event, where a huge amount of plasma energy is discharged. As with most things in the universe, reality is a complex thing, and the MMS is at the forefront of our understanding of the universe, at least around our planet!Support this podcast at — https://redcircle.com/net-rocks/donations
18 Dec 201448min

SPA using Knockout with Steve Sanderson
At the NDC London conference, Carl and Richard talk to Steve Sanderson about his work on the Azure Portal and building arguably the greatest Single Page Application (SPA) around today. Steve talks about the approach the Azure Portal team has taken to deal with memory management as well as a flexible plugin architecture that allows the various Azure related teams to plug into the common "shell" component of the Azure Portal. The conversation digs into the challenges of SPAs as the scale and utilization goes up. You can make it work, but it isn't always simple! Steve also discusses the choices you can make around SPAs, it's not just about AngularJS, there are many ways to build a SPA toolchain.Support this podcast at — https://redcircle.com/net-rocks/donations
17 Dec 201450min