

.NET Rocks!
Carl Franklin
.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
Episodes
Mentioned books

Mar 11, 2020 • 58min
Ethics of AI in 2020 Panel from NDC London
It's 2020, and AI technology is all around us. What are the consequences? While at NDC London, Carl and Richard hosted a panel discussion with Tess Ferrandez, Brandon Satrom and Evelina Gabasova about the state of AI today and the ethical considerations we have to think about, including bias in data, impact on work and decision making. As it was recorded in front of an audience, there are questions from the audience toward the end of the show!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 5, 2020 • 46min
Angular and RxJS with Sandi Barr
How and why would you mix Angular and Reactive Extensions? While at NDC London, Carl and Richard chatted with Sandi Barr about her work building reactive applications where the front-end is Angular. Sandi talks about how Angular has ReactiveJS built-in and why you want to use reactive in your applications where you have streams of data you need to look at, but not capture every bite of. Reactive is a cool pattern of development, you should add it to your repertoire!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 27, 2020 • 1h 1min
Implementing Multifactor Authentication with Christine Seeman
How do you implement multifactor authentication in your application? While at NDC in London, Carl and Richard chatted with Christine Seeman about what it takes to add multifactor authentication support to your application. Christine talks about all of the great tools that exist today to make it easier to put authentication tools to work. But then the tricky part comes - how do you get your users to take advantage of them!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 20, 2020 • 44min
Getting Started Using Vue with Gwendolyn Faraday
How do you get started with vue JS? While at NDC London, Carl and Richard talked to Gwendolyn Faraday about how she teaches people to develop with vue. Gwen breaks down what makes vue distinct as a development framework, and how you go about building, testing and deploying web apps. Want to build a native mobile app? Vue does that too!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 13, 2020 • 52min
Combating Illegal Fishing using Machine Learning with Carmel Eve and Jess Panni
Technology doing good! While at NDC in London, Carl and Richard sat down with Carmel Eve and Jess Panni to talk about a project with OceanMind to use machine learning technology to track ships committing illegal acts. The conversation explores the nature of illegal fishing, but also how ships are used to smuggle drugs, human smuggling and slavery. OceanMind has worked on these problems for years, and the Endjin team has moved them onto Azure to increase their capabilities - an exciting story of AI!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 6, 2020 • 59min
AI That Helps You Code with Danny Simmons and Gustavo Soares
What if Visual Studio could help you write better code? Carl and Richard talk to Danny Simmons and Gustavo Soares about Program Synthesis Using Examples - aka, PROSE. PROSE uses machine learning to understand how you are changing your code and finds ways to help with those changes. Originally a part of Microsoft Research, PROSE has moved to the developer division at Microsoft and is part of the Intellicode extensions in Visual Studio. There are also examples and code on GitHub - check it out!Support this podcast at — https://redcircle.com/net-rocks/donations

Jan 30, 2020 • 1h
Client-Side Development in 2020 with Brian Lagunas
It's 2020 - how do you build client-side applications? Carl and Richard talk to Brian Lagunas about his work in client-side development, largely around XAML (don't worry WinForms, we still love you!) - WPF, UWP and Xamarin.Forms. Brian leads the Prism open-source project that helps to build XAML-based applications, specifically WPF and Xamarin.Forms. The conversation digs into the problems around UWP and even a mention of Silverlight - and then the challenges of the other client-side platform, mobile!Support this podcast at — https://redcircle.com/net-rocks/donations

Jan 23, 2020 • 53min
The Perfect Education for a Software Developer with Thomas Betts
What does the perfect developer education look like? Carl and Richard talk to Thomas Betts about how he learned about software development, and how he has taught others. The conversation dives into the diversity of education, including the power of a liberal arts education to provide key skills like communication, teamwork and communication. Oh, and also, communication! This wide-ranging conversation also dives into the differences in generations of developers, adding new skills when you're an experienced developer, and more!Support this podcast at — https://redcircle.com/net-rocks/donations

Jan 16, 2020 • 54min
Visual Studio Online with Nik Molnar
What if your development environment was in the cloud? Carl and Richard talk to Nik Molnar about Visual Studio Online - literally a version of Visual Studio running on Azure. Nik talks about the time it takes to set up each development environment for each development project you have, and what you could do to make that less painful. The conversation also dives into the differences between personal configuration options and project options - you can have a dark theme if you want! And even more interestingly - you can do remote development on your own dev machine at work while traveling through VS Online. Lots of cool possibilities!Support this podcast at — https://redcircle.com/net-rocks/donations

Jan 9, 2020 • 57min
XAML Tooling with Dmitry Lyalin
How do you write XAML? Carl and Richard chat with Dmitry Lyalin about Microsoft's on-going efforts to make coding in XAML faster, easier and more reliable. Dmitry starts out talking about how there are different dialects of XAML, including WPF, UWP, Xamarin Forms and more - although there are concerted efforts to keep them more in sync. And that helps with tooling also! Dmitry dives into Blend, XAML Designer and the power of coding XAML directly with IntelliCode, hot-reload and more!Support this podcast at — https://redcircle.com/net-rocks/donations