
WPF All Grown Up with Billy Hollis
Still resisting going to WPF? Billy is here to help! Carl and Richard chat with Billy Hollis about the ever-improving ability of WPF to build great looking desktop applications. Billy talks about techniques for getting the most from WPF and paths for new developers to take to be successful. There's a huge array of options out there in WPF, it can be terribly confusing to know where to get started. WPF is eight years old - as old as Visual Basic ever got! Shouldn't everyone be using it by now?Support this podcast at — https://redcircle.com/net-rocks/donations
27 Tammi 20151h 2min

Water Power Geek Out
One more alternative energy Geek Out - generating power with water! The conversation starts with hydroelectric power, but then moves to tidal and wave power. Some work, some don't, and it's not just about the technology either, how the business models are built matter a lot. But there's a lot of energy from wave and tides to be had, the trick is knowing how to capture it! From tidal barrages to underwater turbines, buoys, snakes and air turbines, there are a lot of approaches to capturing this massive power resource.Support this podcast at — https://redcircle.com/net-rocks/donations
22 Tammi 201551min

Duck Punching with Todd Gardner
Duck punch your JavaScript lately? Todd Gardner talks to Carl and Richard about the practice of changing object behaviors in JavaScript for good or evil. After an explanation of how duck punching (or monkey patching, pick your favorite silly term) works, the discussion turns to the dark side of how hackers can intercept your Javascript library calls, capture keystrokes and otherwise subtly change your web pages. Could you tell? Then Todd dives into using your powers for good - strategies for testing, aspect-oriented programming and so on. Duck punching does have significant limitations, so use sparingly, but when it works, its amazing! (NOTE: no ducks were harmed in the making of this podcast)Support this podcast at — https://redcircle.com/net-rocks/donations
21 Tammi 201546min

Identity Server with Dominick Baier and Brock Allen
Carl and Richard talk to Dominick Baier and Brock Allen about the new version of Thinktecture IdentityServer. As Dominick explains, as soon as you have more than one web application that needs authentication, you want to go to a centralized authentication and authorization scheme, and that's where IdentityServer comes into play. Working with oAuth2 and OpenID Connect, you can create identities for your users from Active Directory, other IMAP stores or just a plain old SQL Server. Take your authentication strategy to the next level!Support this podcast at — https://redcircle.com/net-rocks/donations
20 Tammi 201556min

HTML 5 Update with John Papa
Ready to think beyond the SPA? John Papa talks about the continuing evolution of HTML 5. Carl and Richard chat with John about web components, an evolving standard to make JavaScript libraries more extensible and organized. AngularJS comes out in the conversation as well, especially version 2 with its breaking changes - but you don't need to migrate if you don't want to. V1 will continue development. John also digs into his current suite of tools for building, deploying, and debugging web pages. The technology is maturing, and that means better tools!Support this podcast at — https://redcircle.com/net-rocks/donations
14 Tammi 201554min

Statistical Genomics using F# with Evelina Gabasova
Can computing cure cancer? That's Evelina Gabasova's goal! Carl and Richard talk to Evelina about her work using machine learning and data analytics to understand the genetics of cancer, its variations and subtypes. Part of her goal is to get to personalized medicine - where your doctor uses your genetic information to determine the ideal treatment, custom-made for you. So how does that involve statistics? Evelina talks about her evolution from computing into informatics and the various tools used to analyze data deeply, rather than widely - including F#!Support this podcast at — https://redcircle.com/net-rocks/donations
13 Tammi 201553min

Different Databases with David Simons
How many different ways can you store data? David Simons knows at least ten! Carl and Richard talk to David about a wide variety of data storage approaches. Some are SQL, some are NoSQL, but David digs into each one talking about strengths and weaknesses. The conversation digs into the idea that using one data store for all purposes is archaic - while it always depends on your application's needs, have two, three, or four different data stores isn't crazy! David talks about various classes of data stores including graph, object, time series, relational, and more... there are lots of ways to store your data, and with the right store, coding and maintaining get easier! The trick is to deal with the essentials of every data store: reliability, backup, and recovery. Here's a great list of choices for your app!Support this podcast at — https://redcircle.com/net-rocks/donations
8 Tammi 201554min

The New Sharepoint Developer with Sahil Malik
What does Sharepoint Development look like today? Carl and Richard talk to Sahil Malik about the amazing changes that have happened to the Sharepoint development community with the impact of Azure and Office 365. Sharepoint used to be a very insular development environment, separate from everything else, but today it is expected to interact with cloud services, on-premise system and a variety of clients, including iPhone, Android, WinPhone and more. Sahil talks about gluing all the pieces together - you can't build it all yourself!Support this podcast at — https://redcircle.com/net-rocks/donations
7 Tammi 201553min