Carl and Richard talk to Tim Huckaby about the latest developments around gesture computing. The conversation covers the latest version of the Kinect SDK (with grip!), as well as SoftKinetic, Panasonic D-IMager and Leap Motion. Tim also speculates on some of the new things coming from Microsoft with Xbox and Kinect (leaked specs in the links below), and how gesture is here to stay. It's everywhere already! Support this podcast at — https://redcircle.com/net-rocks/donations...
May 16, 2013•1 hr 1 min
Carl and Richard talk to Marc Mercuri and Mark Simms about resilient cloud architecture. The conversation starts out focused on the white paper called 'FailSafe' and the guidance it provides for building resilient cloud applications - but the information is applicable to any large scale system running on any sort of infrastructure. While the topic area is huge, Marc and Mark break down the concepts into understanding your application, finding failure points, planning for failure (it's going to h...
May 14, 2013•1 hr 1 min
Carl and Richard geek out on nanotechnology - and it's a huge subject! The conversation starts out with a proper definition of nanotechnology, as well as the original thinker in the space: Richard Feynman. Nanotechnology is far more than the original science fiction ideas of tiny robots and 'grey goo', it has expanded into super strong materials, particles that transport medicine and amazing two-dimensional crystals with remarkable properties, like graphene. We're only scratching the surface of ...
May 09, 2013•50 min
Carl and Richard talk to Pablo Santos about Plastic SCM. Plastic SCM is a free ALM tool for managing source and tracking for up to 15 developers - after that you have to pay. The conversation starts out with the concept of task-driven development, letting many developers work simultaneously on a project while each focusing on individual tasks. The challenge is excessive forking of the code - how do you get everything merged together again? Pablo talks about the powerful merge system of PlasticSC...
May 07, 2013•50 min
Carl and Richard talk to Lynn Langit and Llewellyn Falco about how developers can teach their kids to program. While Lynn and Llewellyn have been teaching all sorts of kids how to program (check out the links below), they've recently published a Pluralsight course specifically for developers to teach their own kids how to program. The course is completely free - you don't need to sign up for anything! And the course lets you as a developer work with your children step by step to learn how to dev...
May 02, 2013•56 min
Carl and Richard talk to Mårten Rånge about Microsoft's Text Template Transformation Toolkit (T4). Don't call it code generation - Mårten talks about how T4 takes away code repetition and keeps you focused on the important stuff. The challenge is learning to build your own maintainable templates. The conversation explores a variety of examples of using T4 effectively for SQL, XAML as well as C# and C++. Mårten has a project on GitHub called T4Include to help you utilize them more effectively. Th...
Apr 30, 2013•56 min
While at DevIntersection, Carl and Richard host a panel discussion on the state of cloud development. No clouds were harmed in the making of this podcast. Support this podcast at — https://redcircle.com/net-rocks/donations
Apr 25, 2013•54 min
Carl and Richard talk to Hendrik Lösch about his experiences doing testing with Visual Studio 2012. Henrik starts out talking about unit testing, the different approaches with various tools, including mocking, moles and fakes. He talks about how MSTest has substantially improved in Studio 2012, but still needs help in the form of NUnit and/or xUnit.net. The conversation also digs into new generation tools like NCrunch and SpecFlow, rationalizing BDD, TDD and ATDD and ultimately dealing with the ...
Apr 23, 2013•1 hr 2 min
Carl and Richard talk to Donald Larson, a combination technology and nuclear scientist, about power from thorium. The conversation begins with thorium, a low-level radioactive metal that is three times more abundant than uranium and available all over the world, often found as a byproduct of other mining efforts. Don talks about the advantages of the thorium fuel cycle, how it cannot be used to make weapons-grade radioactives and doesn't require expensive pre-processing to be usable for power. F...
Apr 18, 2013•1 hr
Dominick Baier returns to talk to Carl and Richard about the current state of security in .NET 4.5. Dom starts out talking about how WebAPI has impacted the development of web services without much in the way of new security features - so he built some for everyone to use (check the links below). The conversation then digs into the challenges around OAuth 2 and the challenges of building specifications by committee when you're dealing with security. Also listen for a great dig into the real goal...
Apr 16, 2013•56 min
Carl and Richard talk to Anthony van der Hoorn and Nik Molnar about their open source project called Glimpse. Glimpse provides instrumentation for the server and client side components of your web app, displaying it in a tabular format at the bottom of your browser. Anthony and Nik discuss the extensiblity model allowing additional components to be instrumented with Glimpse - and how they've only built five of the thirty packages available today! This is open source at its best, and an awesome w...
Apr 11, 2013•56 min
Carl and Richard talk to Justin Beckwith about the recently released WebMatrix 3. Justin talks about the vision of keeping web development simple while still having access to all the latest features of the Web. And yes, sites built with WebMatrix can be worked on with Visual Studio as well! The conversation also digs into building mobile web sites and the various modules you can add into WebMatrix to extend functionality including Git integration, LessCSS and more... lots of links! Support this ...
Apr 09, 2013•48 min
Carl and Richard talk to David Pitcher, part of Microsoft's internal IT team, about his experiences instrumenting applications. The conversation digs into the application in question, a Windows Phone app for allowing tech support personnel manage tech support problems on the go. Then David discusses the impact of instrumentation on the application in the form of PreEmptive Analytics, a free version of which is included with Visual Studio 2012. David describes how instrumentation has changed the ...
Apr 04, 2013•56 min
Carl and Richard talk to Amir Rajan about his Oak project on GitHub. Amir discusses his approach to building Single Page Applications (SPA) using an array of open source tools including Rake (from the Ruby stack), nSpec, Canopy, Growl and more. The conversation digs into how C# fits into the equation and how Oak provides the dynamic typing that C# needs to work well in the JavaScript driven world of SPA. Amir also talks about how this development stack works well with different editors since it ...
Apr 02, 2013•54 min
Carl and Richard are geeking out again, this time about geothermal energy. The conversation starts out focusing on household geothermal heating, which is really a form of heat pump technology. After that, the boys dig into the hard stuff - geothermal energy. After talking through the various techniques of generating power from the ground, the focus goes to the key to all power systems: water. Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 28, 2013•40 min
Carl and Richard talk to Andreas Hakansson and Steve Robbins about NancyFX. NancyFX is an open source project to provide a lightweight framework for building web applications. Andreas and Steve talk about NancyFX focusing on the Super-Duper-Happy-Path of web development. The conversation also digs into the diversity that NancyFX supports, running in IIS, with ASP.NET (or not), WCF, Azure, OWIN, Umbraco, even Nginx on Ubuntu! Andreas and Steve also dig into how NancyFX handles testing, different ...
Mar 26, 2013•56 min
Carl and Richard talk to Brian Summers and Dave Harrison of Columbia Sportswear about their work with Team Foundation Server. Brian and Dave discuss how TFS has allowed them to build a common work planning environment for almost all of the developers at Columbia, including .NET, Java and ABAP (SAP) programmers. The conversation dives into how the different teams are able to collaborate, how they've built a service bus based on Biztalk and the future of even more rapid application development wit...
Mar 21, 2013•58 min
Carl and Richard talk to Jeff Fritz about how ASP.NET has evolved over the years. Jeff talks about the continued dominance of Web Forms in relation to MVC and how the different libraries can be used together. In fact, there's ONE ASP.NET, and everything - Web Forms, MVC, Web API, SignalR - all work together. It's a web stack of love! Support this podcast at — https://redcircle.com/net-rocks/donations
Mar 19, 2013•56 min
Carl and Richard talk to Mark Heath about audio in Windows. Mark is the leader on the nAudio codeplex project that is a .NET audio and MIDI library. The conversation digs into the fundamentals of digital audio as well as many of the codex and APIs associated with audio - it can be confusing! Mark also talks a bit about the history of audio gear around AdLib, Soundblaster, Voyetra and the like. Mark has some other open source projects involving audio including a Skype voice changer and MP3 decode...
Mar 14, 2013•53 min
Carl and Richard talk to Glenn Block about his open source project called ScriptCS. Glenn talks about his inspiration for the project, taking the principles of node.js and applying it to C#, using the RoslynCTP. The conversation digs into the speed at which ScriptCS has taken off - at the time of the recording it had only been around for a week and there were 18 contributors on GitHub! This is the non-subdued version of Glenn Block we all know and love! Support this podcast at — https://redcircl...
Mar 12, 2013•1 hr 2 min
Carl and Richard talk to Kord Davis about the ethics of Big Data. As developers we tend to focus on the technology, rather than the impact it has - and big data gets into some serious moral hazards. Kord talks about some of the issues that companies have gotten into around Big Data, deriving facts about individuals that they have intended to keep private. Legislation is coming around Big Data - be part of that conversation. Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 07, 2013•56 min
Carl and Richard talk to Tomas Petricek about functional programming and F# in particular. The conversation starts out talking about type providers, one of the newest features of F#. Tomas digs into other aspects of F#, comparing it to C#, and talks about the functional programming mind set and how it changes the way you think about coding. Check out all the links below for F# resources and community! Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 05, 2013•59 min
At the MVP Summit, Carl and Richard talk to Steve Smith about the Software Craftmanship calendar. While filled with good messages like Separating Concerns and YAGNI, it also has hilarious images of why you should follow these principles. The conversation digs into each of the topics with different ideas and approaches to being successful. A fun Thursday show! Support this podcast at — https://redcircle.com/net-rocks/donations
Feb 28, 2013•1 hr 3 min
At the MVP Summit, Carl and Richard sit down with Vishwas Lele to talk about the new app development models available in Sharepoint 2013. Vishwas talks through different scenarios and approaches to building these modern apps, utilizing Javascript libraries to access SharePoint as well as web services, Azure and more. Building SharePoint applications has transformed into SharePoint apps, check it out! Support this podcast at — https://redcircle.com/net-rocks/donations...
Feb 26, 2013•1 hr 1 min
Carl and Richard talk to Mike Hadlow about EasyNetQ, a simple API for .NET developers to communicate with RabbitMQ. The conversation starts out dealing with the fundamentals of queuing, it's advantages (and disadvantages) and how it impacts your architecture. Mike also digs into Microsoft Message Queue (MSMQ) and how it differs from RabbitMQ. From there Mike digs into the role of EasyNetQ and how it relates to products like MassTransit and nServiceBus. Whether you're new to queuing, just digging...
Feb 21, 2013•59 min
Carl and Richard talk to Brian Noyes about Microsoft's Patterns and Practices Kona Guidance for developing Windows Store Line of Business Apps. The conversation digs into the evolution of 'Prism for WinRT' into Kona and how they are substantially different because Windows Stores are substantially different. Brian digs into specifics about Windows Store apps, like Suspend, Terminate and Resume and its impact on guidance. If you're interested in Windows 8 development, check out The Tablet Show, es...
Feb 19, 2013•58 min
Carl and Richard talk to Yan Cui about his experience building games with F#. Yan talks about his experiences working with games through Facebook, the client side being predominantly Flash, but the back end systems being initially Java, then converted to C#, and now to F#. As Yan explains, F# is faster, smaller, easier to maintain and to read. The conversation spans over dealing with parallelism, massive scale, cloud implementation and data analytics as well - lots of cool stuff! Support this po...
Feb 14, 2013•1 hr
Carl and Richard host a now-rare telephone-based conference call (remember when these were cool?) with Glenn Block, Henrik Nielsen and Darrel Miller about Web API. But first the conversation has to deal with the reality of having Henrik Nielsen on the call - a former graduate student of Tim Berners Lee and a guy who worked on the very beginnings of the World Wide Web! But the main topic is Web API and the reasons, strengths and approaches to using Web API. Support this podcast at — https://redci...
Feb 12, 2013•57 min
Carl and Richard revisit nuclear power with Rod Adams, who has spent most of his career working in nuclear power. Rod talks about his experiences running nuclear reactors in US Navy submarines and then digs into nuclear power generations world wide. The discussion digs into the differences between light water and heavy water reactors, the role of breeder reactors and the reality that nuclear waste isn't waste at all - its carefully stored and contained for eventual reuse in more modern reactor d...
Feb 07, 2013•1 hr 1 min
Carl and Richard talk to Demis Bellot about ServiceStack, a set of tools for building web services and MVC web sites with incredible performance. Demis talks about his thinking behind ServiceStack, its support for a diverse set of protocols and how it compares to WCF and WebAPI. The conversation also dives into Google's Protocol Buffers, an extremely lean protocol even faster than JSON for web services as well as Dart, Google's optionally typed, higher-level language that transpiles to Javascrip...
Feb 05, 2013•59 min