While at the Prairie DevCon in Calgary, Carl and Richard moderated a panel discussion on the future of the web with panelists James Kovacs, Andrew Nurse, Bil Simser and James Chambers. The conversation ranged over the quality of web content today and a general push to try and improve it, discussions around monetization, the fragmentation of HTML 5, the role of mobile and some of the cool new technologies coming down the pipe to make the web an even more amazing place to build applications for. S...
Mar 22, 2012•59 min
Carl and Richard talk to Mike Diehl about Data Quality Services (DQS) in SQL Server 2012. DQS is a new tool for SQL Server, as Mike points out, Microsoft acquired it. It adds into the suite of tools in SQL Server including Integration Services (SSIS), and Master Data Services. Mike talks about how DQS improves the quality of data by cleansing and de-duplication. Not a typical developer tool, but something any developer working with data needs to know about! Support this podcast at — https://redc...
Mar 20, 2012•48 min
While at the Prairie DevCon in Calgary, Carl and Richard chatted with Steve Rogalsky about User Story Mapping. Steve explains how User Story Mapping helps with visualizing beyond a serial list of features into categories of features in the product. The conversation also explores how Kanban, Scrum and other techniques work with User Story Mapping, as well as the struggles of using Microsoft Project. Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 15, 2012•38 min
Carl and Richard talk to Phil Haack about his life after Microsoft. Phil talks about his viewpoint on open source, both software and projects (not the same!). The conversation also digs into how NuGet works in the open source world and Phil's on-going role with it. Finally, Phil talks about his work at GitHub - he's all about making GitHub more appealing to .NET developers. Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 13, 2012•48 min
Carl and Richard talk to Tim Huckaby about his work with the latest version of Kinect, Kinect for Windows. Tim talks about his work building interactive kiosk applications for hotels, airports and the like. Gesture is a huge part of the interactive kiosk applications - and Kinect is at the front. The conversation digs into how Kinect for Windows changes the API dramatically, but opens the door to cool new features like facial and finger recognition. Support this podcast at — https://redcircle.co...
Mar 08, 2012•54 min
Carl and Richard talk to Rob Mensching about the WiX Toolset, a popular Open Source project for all your software installation needs. How good is WiX Toolset? Visual Studio uses it for installation of itself! Rob talks about different installation solutions and how he eventually came to develop the WiX Toolset as an XML-centric 'set of sets' hierarchy for managing installations. As Rob says, setup development is development! Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 06, 2012•59 min
Carl and Richard talk to Juan Campa about developing software using XNA. Juan discusses the challenges of building XNA games and shows how his product Gearset makes things simpler. Gearset is available as a Lite edition for free or the Pro edition for $35 USD. The discussion continues into building XNA applications for Windows Phone 7 and what the impact of Windows 8 will be for XNA developers. Support this podcast at — https://redcircle.com/net-rocks/donations...
Mar 01, 2012•46 min
Carl and Richard talk to Jason Kaczor about developing Sharepoint using HTML 5. Jason discusses the dangers of making web parts and how HTML 5 is a safer, easier solution to customization of Sharepoint. And yes - you can access all the features of Sharepoint using HTML 5. The conversation digs into how you manage your source, do deployments and consider the cloud in your Sharepoint plans. Support this podcast at — https://redcircle.com/net-rocks/donations...
Feb 28, 2012•52 min
Carl and Richard talk to Keith Brown of Pluralsight about his work with RavenDB and SQL Server. The topic calls back to earlier conversations about the advantages of using NoSQL technology like RavenDB on the front end of an application and SQL Server on the back end for reporting. This is exactly how Pluralsight works, and Keith explains how the implementation is done. Support this podcast at — https://redcircle.com/net-rocks/donations...
Feb 23, 2012•54 min
Carl and Richard talk to Derick Bailey about JavaScript in general and JavaScript frameworks specifically. The conversation starts out with a discussion about the state of JavaScript in general, discussing the recent popularity of Node.js. Derick then digs into Backbone.js and how it works with jQuery to keep things far more organized. He also discusses utilizing MongoDB and RavenDB from JavaScript using JSON as the communication path. The discussion ends with some looks at the future of JavaScr...
Feb 21, 2012•44 min
Carl and Richard Geek Out about SmartGrids! This show picks up where the Electricity show leaves off. Smart Grid technology is a somewhat loaded term for evolving the one-way dumb electricity grid into a smart, two-way system that can reduce the load on the grid and save money at the same time. Support this podcast at — https://redcircle.com/net-rocks/donations
Feb 16, 2012•43 min
Carl and Richard talk to Clemens Vasters about his work on the service bus. These days the service bus is called the Windows Azure Service Bus - part of Azure. Clemens talks about how the service bus makes building reliable applications easier as well as how making the service bus free for a few months has driven traffic up to record levels and the challenges that brought to the team. Support this podcast at — https://redcircle.com/net-rocks/donations...
Feb 14, 2012•48 min
Yes it's true - Carl and Richard are talking to John Petersen about piracy again. In the wake of show 736 on SOPA, a lot more information has come to light on other methods of attacking piracy - using international treaties. And once again, there are problems with the implementation that create nasty side effects for the public. Support this podcast at — https://redcircle.com/net-rocks/donations
Feb 09, 2012•41 min
Carl and Richard talk to Eric Sink about his latest work in distributed version control. Eric talks about his latest project called Veracity, an open source distributed version control system that makes it easy for widely distributed teams to share source. The conversation digs into the sometimes subtle variations between source control systems and why their users are loyal and vocal to their preferred products. Lots of digressions and explorations, along with an offer for free books - check out...
Feb 07, 2012•50 min
Carl and Richard talk to Rob Labbe about the Security Development Lifecycle (SDL). After a quick detour down the SOPA discussion, Rob fills the boys in on how the SDL maps neatly to a regular development lifecycle, just including security every step of the way. Rob also introduces the tools of the SDL, providing support for every step of the development lifecycle, from requirements to design to implementation and verification. Support this podcast at — https://redcircle.com/net-rocks/donations...
Feb 02, 2012•1 hr 4 min
Carl and Richard talk to Jeremy Likness about Silverlight 5. Is Silverlight dead? Not by a long shot. Jeremy talks about the great work going on the Silverlight today and how it still is the most efficient way to build applications that run on both Windows and OSX. The conversation drills into the new features of Silverlight 5 and dispels a lot of the myths around the future of Silverlight. Jeremy also talks about Jounce, his MVVM+MEF framework on Codeplex and the relationship between Silverligh...
Jan 31, 2012•55 min
Carl and Richard talk to John Petersen about the Stop Online Piracy Act (SOPA). SOPA, which is now defunct, was an attempt to legislate means to stop piracy and counterfeit goods. John digs into the problems with the legislation and the misinformation surrounding it. The conversation also explores alternatives to SOPA, the Megaupload shut down and how much harm piracy is actually doing in the world. Support this podcast at — https://redcircle.com/net-rocks/donations...
Jan 26, 2012•58 min
Carl and Richard talk to Troy Hunt about ASP.NET Security. Troy is an advocate of the Open Web Application Security Project (OWASP) and wrote a set of blog post applying the top ten exploits to ASP.NET. Troy walks through all ten exploits and how they apply to ASP.NET. He's also rolled the posts together into a PDF file - have a listen and a read! Support this podcast at — https://redcircle.com/net-rocks/donations
Jan 24, 2012•1 hr 3 min
Out of Microsoft and off to Telerik, what will Chris Sells say? Chris starts out talking about his last year at Microsoft, working on Javascript in Windows 8, culminating at Build. Now Chris has moved to Telerik, focusing on building controls for the Windows 8 world that developers will love. The conversation ranges over HTML 5, XAML, XBox, Windows Phone 7, Kinect, tablets and more! Support this podcast at — https://redcircle.com/net-rocks/donations...
Jan 19, 2012•57 min
Part of a group of shows recorded at DevConnections in November 2011, Carl and Richard talk to Scott Willeke about reporting technologies. The conversation explores the challenges of a widening set of data sources for reporting, including NoSQL. Scott then digs into the issues around embedding reporting solutions into your applications as opposed to web-based reporting. Reporting - love it or hate it, it never goes away! Support this podcast at — https://redcircle.com/net-rocks/donations...
Jan 17, 2012•42 min
The first Geek Out show of the new year, Carl and Richard talk about electricity. Call it a primer for many geek out shows to come, the conversation starts at the fundamentals of electricity, from individual atoms all the way to multi-gigawatt high-voltage direct current transmission systems. What does the future hold for the electrical grid? The conversation starts here. Support this podcast at — https://redcircle.com/net-rocks/donations...
Jan 12, 2012•1 hr 2 min
Carl and Richard talk to the one-and-only Scott Hanselman, it's the all radio voice show! Scott starts off the conversation explaining the recent move of Scott Guthrie over to Azure - by pointing out that he hasn't moved anywhere, just added Azure to his repetiore. Then the focus goes to the MVC vs. WebForms debate, which isn't a debate at all in Scott's eyes. And then things take a turn for the worse (or is that silly) and Scott starts answering questions on twitter about his hair. Lots of laug...
Jan 10, 2012•58 min
Carl and Richard talk to John Papa about his views on the client development landscape. John has recently left Microsoft where he was a Silverlight and Windows 8 evangelist. The conversation starts off talking about the state of Silverlight now that Silverlight 5 has shipped and the ascent of HTML 5. John talks about his favorite HTML 5 libraries, including KnockoutJS and JS Render. Finally, the show wraps up with how Windows Phone 7 and Kinect will change the world. Support this podcast at — ht...
Jan 05, 2012•56 min
Carl and Richard start off 2012 remaking a show that was lost at DevConnections, talking to Jim Holmes about testing. After a quick detour to chat about the amazing CodeMash conference that Jim helps run, the conversation dives into why you want to automate your web testing. Jim talks about free tools and pay tools, including Selenium, WatiN and Telerik's Test Automation Studio. Jim mentions a ton of great tools and resources, check out the links! Support this podcast at — https://redcircle.com/...
Jan 03, 2012•52 min
Carl and Richard talk to Corey Haines about his global code retreat. But before the discussion starts on code retreats, Corey digs into his interest in teaching children software development using a tool called Scratch. The global code retreat was an event run on December 3 2011 around the world - 93 cities participated. Next year the goal is 200 cities, including a group in Antartica, and if all goes well, the space station too! Support this podcast at — https://redcircle.com/net-rocks/donation...
Dec 30, 2011•50 min
Carl and Richard talk to the one-and-only Steve McConnell about the evolution of software development practices. The conversation digs into where Microsoft is at these days - Steve has been close to the company for many years. Then Steve talks about his focus on what a good software executive looks like, how they can support their team effectively and be part of the success of the development process. Along the way Steve talks about how Agile fits into his views in Code Complete, scrum practices...
Dec 27, 2011•1 hr
The last of the vignette shows from Oredev, this one only has two parts, but they're oddly related. The first interview is with Aaron Parecki, who talks about taking a side project that was worked on only evenings and weekends into an actual funded startup. Then an amazing conversation with Amber Case, an actual cyborg anthropologist. It's not as weird as you think, as Amber points out, any time you extend your physical or mental abilities with a peice of technology - say, a cell phone, you're a...
Dec 22, 2011•31 min
Carl and Richard talk to Kathy Malone about green computing. Kathy, who has a day job as an environmental engineer, talks about different types of green behaviour, including turning off PCs over night, using suspend mode and the like. But for developers, there are approaches to building software that consumes fewer resources, both electrical and human energy. Is there an additional price in resources to be paid for touch computing? Support this podcast at — https://redcircle.com/net-rocks/donati...
Dec 20, 2011•45 min
Another of the vignette shows from Oredev, Carl and Richard explore topics of communication. Up first is Udi Dahan, discussing his approach to domain driven design, focusing on communicating deeply with the stakeholders and domain experts to thoroughly explore the domain - even around something on the surface that seem simple like the concept of a customer. Next, Jim Benson digs into Kanban, including the idea of personal Kanban, which like the development and manufacturing methodology, focuses ...
Dec 15, 2011•43 min
Carl and Richard talk to Damian Edwards and David Fowler about SignalR. SignalR is a library for providing persistant connections between a web server and a browser by providing an abstraction over top of technologies like WebSockets or even AJAX polling. SignalR requires .NET 4.0 on the back end and jQuery on the front end... although non-browser clients are in the future! Support this podcast at — https://redcircle.com/net-rocks/donations...
Dec 13, 2011•43 min