
Developing ASP.NET on Linux with Mark Rendle
So what does it take to develop ASP.NET web sites on Linux? While at NDC in Oslo, Carl and Richard sat down with Mark Rendle to talk through the ins and outs of ASP.NET on Linux. And we're not just talking servers either! Mark talks about what it takes to set up a desktop version of Linux and be able to do ASP.NET development with it, including debugging! The .NET framework is evolving for Linux beyond the Mono project, but there are a bunch of tools out there to help you be productive building ASP.NET on whatever client platform you want. Check out the links!Support this podcast at — https://redcircle.com/net-rocks/donations
8 Juli 20151h 4min

Building a Compiler with Philip Laureano
Why in the world would you want to build a compiler? While at NDC, Carl and Richard talked to Philip Laureano about why he makes compilers! Philip starts out talking how building compilers helps you think about parsers and how that can help your development in every day life. The conversation turns to building your own language, or your own interpretation of a language, such as LISP! Philip digs into understanding IL directly - using tools like ILDASM and PEVerify to manipulate the underlying code made by Visual Studio languages like C#. Get a deeper understanding of the tools you use!Support this podcast at — https://redcircle.com/net-rocks/donations
7 Juli 201554min

No Estimates with Woody Zuill
How do you estimate your projects? While at NDC, Carl and Richard talk to Woody Zuill about delivering software WITHOUT estimates. Woody starts out with a clarification - it's not zero estimates, just no estimates around particular features for an application. But how? Your customers want estimates, the trick is to deliver so quickly that there isn't time to estimate before you've delivered code. And does it have to be code? Isn't our goal to solve problems, and code is only one possible solution? Lots of great thinking about how you provide value to your customers!Support this podcast at — https://redcircle.com/net-rocks/donations
2 Juli 201554min

Elixir and Phoenix with Chris McCord
While at NDC, Carl and Richard talked to Chris McCord about Elixir - the friendly language on top of Erlang. Chris talks about his Phoenix framework which brings an MVC-style development approach to building web sites in Elixir. And because its the Erlang VM under the hood, it scales brilliantly! The efficiency of Erlang is remarkable as well, reducing the number of servers needed to provide a service, to the point where folks have been running a web site off of a Raspberry Pi 2! Phoenix is racing toward a version 1.0, and its a great time to get involved!Support this podcast at — https://redcircle.com/net-rocks/donations
1 Juli 201553min

NuGet, Chocolatey, Boxstarter and Vagrant with Justin James
While at NDC, Carl and Richard chat with Justin James about his deployment tool chain of NuGet, Chocolatey, Boxstarter and Vagrant. Each of these tools builds on the other, starting at the lowest level with specific libraries, working up through package managers, configuring operating systems, even provisioning cloud services. Justin talks about using the tools to get you to a configuration-as-code scenario, making installation not only reliable, but fast. There are lots of different ways to get to a reliable and efficient deployment solution - here's another one!Support this podcast at — https://redcircle.com/net-rocks/donations
30 Juni 201554min

Passwords, SQL Injection and WiFi Security with Troy Hunt
While at NDC in Oslo, Carl and Richard talk to Troy Hunt about all the scary stuff going on in security today. The conversation starts out recapping some discussion on passwords - how do we get past them? Troy also digs into the on-going issues of SQL Injection, still the number one security risk for web sites. You can still use Google to find vulnerable web sites, and there are great free tools out there to find and exploit insecure SQL databases - don't be one of them! The discussion turns to Strict Transport Security, making sure SSL is on all the time for a web site. Still gotta fix the basics, but new capabilities are coming!Support this podcast at — https://redcircle.com/net-rocks/donations
25 Juni 201559min

.NET Everywhere with Rocky Lhotka
Where will .NET go next? Carl and Richard talk to Rocky Lhotka (who happily is still alive after having his entire aorta replaced) about the resurgence in .NET. Between the open sourcing of .NET creating a common codebase for Windows, OSX and Linux. But that codebase is server focused - what does it take to get to the client? And to that idea, should XAML be open sourced? Rocky drills into the challenges of making cross-platform mobile apps - it's still not simple enough yet. But things are looking up, and there is only going to be more choice. Rocky is optimistic!Support this podcast at — https://redcircle.com/net-rocks/donations
24 Juni 20151h

Performance Tuning in Azure with Christopher Bennage
If it's on the cloud, it'll scale and perform, right? Carl and Richard talk to Christopher Bennage about his work at Patterns and Practices helping understand where performance can go wrong with Azure. It's on GitHub to provide code samples and analysis on the various problems you can find with scaling your Azure app. Christopher discusses eight different anti-patterns the PnP folks have found in their travels that can impair performance. Included in each are code samples and analysis of performance on Azure to show improvements - and you can run the code yourself on Azure to compare!Support this podcast at — https://redcircle.com/net-rocks/donations
23 Juni 20151h 2min