.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
…
continue reading
The podcast that covers the latest news, notes, commentary and listener questions on Microsoft cloud technologies including Windows Azure, Office 365 and SharePoint.
…
continue reading
RunAs Radio is a weekly Internet Audio Talk Show for IT Professionals working with Microsoft products.
…
continue reading
SQL Server Radio is a Podcast for SQL Server DBAs, database developers, architects, system administrators, and anyone else who is interested in the Microsoft SQL Server platform and the Microsoft data platform in general. As the data world changes, we also occasionally talk about other platforms and services like Azure and Amazon cloud services, Elastic Search, Hadoop, MongoDB, Machine Learning, and much more.
…
continue reading
The PowerScripting Podcast is for people learning and using Windows PowerShell. In each episode we bring you interviews from the heart of the PowerShell community. We also bring you tips, tricks, one-liner's and gotchas that we discover, as well as those submitted by listeners. We talk about scripting in PowerShell and ways to make your job "a little easier." We have heard PowerShell described as "the future of Windows administration" so the time to start learning it is now! Your feedback is ...
…
continue reading
.NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers.
…
continue reading
coffee => code
…
continue reading
Home of the Get-Scripting Powershell Podcast
…
continue reading
Let's talk about .NET 9 with one of the platform's leaders! Carl and Richard talk to Glenn Condron about his experiences building .NET 9. Glenn talks about the usual improvements in every version of .NET, including performance, security, and stability. But the new stuff is where the excitement is, starting with Aspire. The conversation digs deeper …
…
continue reading
Let's talk about .NET 9 with one of the platform's leaders! Carl and Richard talk to Glenn Condron about his experiences building .NET 9. Glenn talks about the usual improvements in every version of .NET, including performance, security, and stability. But the new stuff is where the excitement is, starting with Aspire. The conversation digs deeper …
…
continue reading
How do you test your database? While at NDC Porto, Richard chatted with Dan Mallott about building unit tests for transactional databases like SQL Server. Dan talks about using testing frameworks constructed for the purpose, like TSQL-T, to make it easier to test individual database elements, from stored procedures to column constraints. The conver…
…
continue reading
1
Rockstar 2 on .NET Rocks with Dylan Beattie
1:03:00
1:03:00
Play later
Play later
Lists
Like
Liked
1:03:00
Ready for more Rockstar? Carl and Richard chat with Dylan Beattie about the programming language known as Rockstar. Dylan talks about a joke that got wildly out of hand - back when recruiters were all about rockstar developers, why shouldn't there be a programming language? And then it happened - a language where the code looks (and sounds) like gl…
…
continue reading
1
Rockstar 2 on .NET Rocks with Dylan Beattie
1:03:01
1:03:01
Play later
Play later
Lists
Like
Liked
1:03:01
Ready for more Rockstar? Carl and Richard chat with Dylan Beattie about the programming language known as Rockstar. Dylan talks about a joke that got wildly out of hand - back when recruiters were all about rockstar developers, why shouldn't there be a programming language? And then it happened - a language where the code looks (and sounds) like gl…
…
continue reading
1
SQL Server Management Studio with Erin Stellato
42:23
42:23
Play later
Play later
Lists
Like
Liked
42:23
What's happening with SQL Server Management Studio? Richard chats with Erin Stellato, now at Microsoft, about the big jump coming for SSMS. Erin talks about how folks felt SSMS was a bit neglected when the reality is that there was a push to catch up with its parent codebase in Visual Studio. However, the next version of SSMS makes that jump, which…
…
continue reading
1
Episode 169 - Resumable Incremental Database Integrity Checks
32:36
32:36
Play later
Play later
Lists
Like
Liked
32:36
Guy and Eitan discuss the common challenge of long-running database integrity checks (DBCC CHECKDB) and a solution to resolve it, and why do we need integrity checks at all? Relevant links: PASS Data Community Summit Incremental Integrity Check for Large Databases - Eitan Blumin's blog SQL Server Integrity Check - by Ola Hallengren tigertoolbox/Mai…
…
continue reading
1
Balancing Coupling in Software Design with Vlad Khononov
50:00
50:00
Play later
Play later
Lists
Like
Liked
50:00
How do you balance the coupling in your application? Carl and Richard talk to Vlad Khononov about his book on Balancing Coupling in Software Design. Vlad talks about three aspects of coupling - information, distance, and volatility. When these aspects are out of balance, such as a pair of services that are distant from each other but highly depende…
…
continue reading
1
Balancing Coupling in Software Design with Vlad Khononov
50:24
50:24
Play later
Play later
Lists
Like
Liked
50:24
How do you balance the coupling in your application? Carl and Richard talk to Vlad Khononov about his book on Balancing Coupling in Software Design. Vlad talks about three aspects of coupling - information, distance, and volatility. When these aspects are out of balance, such as a pair of services that are distant from each other but highly depende…
…
continue reading
1
Software-Defined Networking using Azure Firewall with Aidan Finn
40:05
40:05
Play later
Play later
Lists
Like
Liked
40:05
How does Software-Defined Networking in Azure work? Richard chats with Aidan Finn about his experiences working with the suite of Azure networking products, including Firewall and Route Server. Aidan talks about the training available on Microsoft Learn to get up to speed with the power of Azure Firewall, including building policy rule sets. The co…
…
continue reading
What's coming for Blazor in .NET 9? Carl and Richard talk to Dan Roth about the upcoming version of Blazor. Dan discusses excellent performance improvements, better MAUI interactions, new SignalR features, and more! The conversation also dives into how Blazor gets made and the journey that submitting issues into GitHub goes through to become featur…
…
continue reading
What's coming for Blazor in .NET 9? Carl and Richard talk to Dan Roth about the upcoming version of Blazor. Dan discusses excellent performance improvements, better MAUI interactions, new SignalR features, and more! The conversation also dives into how Blazor gets made and the journey that submitting issues into GitHub goes through to become featur…
…
continue reading
Mads Torgersen, lead designer of C# joins me to talk about what’s new in C# 13 and much moreBy Jesse Liberty
…
continue reading
ARM for Windows is here in the form of the Snapdragon Copilot+ PCs - how do you update them? Richard talks with Aria Hanson about how Windows Updates treat ARM like just another Windows device - all the updates! Aria talks about the transition time with Windows 24H2 update, which has some specific Copilot+ PC features. But when looking at ARM-based…
…
continue reading
What does it mean to build cloud-native applications? Carl and Richard talk to Chris Klug about his experiences building applications designed to operate effectively in the cloud. Chris pushes back on the fixation around Kubernetes - you can build cloud-native apps without it! The conversation digs into the various options available to take advanta…
…
continue reading
What does it mean to build cloud-native applications? Carl and Richard talk to Chris Klug about his experiences building applications designed to operate effectively in the cloud. Chris pushes back on the fixation around Kubernetes - you can build cloud-native apps without it! The conversation digs into the various options available to take advanta…
…
continue reading
1
Securing Data using Azure Virtual Desktop with Jim Duffy
34:28
34:28
Play later
Play later
Lists
Like
Liked
34:28
How can you secure your company information with Azure Virtual Desktop? Richard talks to Jim Duffy about his work helping companies comply with NIST SP 800-171 security standards. These are the new standards required for Department of Defense contracting - including all subcontractors and suppliers. The security standard is thorough, with over 100 …
…
continue reading
1
Mobile, Augmented Reality, and AI with Chris Sells
59:00
59:00
Play later
Play later
Lists
Like
Liked
59:00
What has Chris Sells been up to? Carl and Richard chat with Chris Sells, the guest on episode 10 back in 2002, about how his career continues to evolve. Chris talks about working at Google on Flutter, the mobile dev stack - before departing for Meta to work on the tooling for augmented reality. The conversation digs into how AR appears to be the lo…
…
continue reading
1
Mobile, Augmented Reality, and AI with Chris Sells
58:43
58:43
Play later
Play later
Lists
Like
Liked
58:43
What has Chris Sells been up to? Carl and Richard chat with Chris Sells, the guest on episode 10 back in 2002, about how his career continues to evolve. Chris talks about working at Google on Flutter, the mobile dev stack - before departing for Meta to work on the tooling for augmented reality. The conversation digs into how AR appears to be the lo…
…
continue reading
1
Pen Testing Yourself with Paula Januszkiewicz
36:33
36:33
Play later
Play later
Lists
Like
Liked
36:33
Can you pen test yourself? Paula Januszkiewicz says yes! Richard talks to Paula about taking an active role in understanding your organization's security vulnerabilities. Paula talks about the low-hanging fruit she often finds as a professional penetration tester - typically on poorly maintained infrastructure like PKI servers. The conversation dig…
…
continue reading
1
Episode 168 - New data types in SQL Server and a question about index fragmentation
32:49
32:49
Play later
Play later
Lists
Like
Liked
32:49
Guy and Eitan discuss some interesting news from Microsoft regarding SQL Server, and also about the right way to handle index fragmentation. Relevant links: Resources from Microsoft: Preview release of SDK-style SQL projects in Visual Studio 2022 - Microsoft Community Hub Native JSON support now in preview in Azure SQL Managed Instance - Microsoft …
…
continue reading
1
Copilot Studio with Prashant Bhoyar
1:00:00
1:00:00
Play later
Play later
Lists
Like
Liked
1:00:00
How do you make your own copilot? Carl and Richard talk to Prashant Bhoyar about his work with Copilot Studio and Azure AI Studio. Prashant describes how Copilot Studio lives in the Power Platform space while Azure AI Studio is more related to Visual Studio, in that it is a tool for developers of AI technology. Anything built in Azure AI Studio can…
…
continue reading
How do you make your own copilot? Carl and Richard talk to Prashant Bhoyar about his work with Copilot Studio and Azure AI Studio. Prashant describes how Copilot Studio lives in the Power Platform space while Azure AI Studio is more related to Visual Studio, in that it is a tool for developers of AI technology. Anything built in Azure AI Studio can…
…
continue reading
How can OpenAI help you with PowerShell? Richard talks to Doug Finke about his experiences with ChatGPT and GitHub Copilot to help him write PowerShell and how he incorporated the OpenAI API into a PowerShell library to create a conversational interface in his PowerShell scripts! Doug talks about his productivity gains using OpenAI to write better …
…
continue reading
Ready for a chat with the creator of Node? Carl and Richard talk to Ryan Dahl about his work creating NodeJS in 2009 and how he moved on after a few years, leading to the creation of Deno, an opinionated approach to building web applications. Ryan talks about the challenges of simplifying web development by combining all the important things into a…
…
continue reading
Ready for a chat with the creator of Node? Carl and Richard talk to Ryan Dahl about his work creating NodeJS in 2009 and how he moved on after a few years, leading to the creation of Deno, an opinionated approach to building web applications. Ryan talks about the challenges of simplifying web development by combining all the important things into a…
…
continue reading
1
Data Security and Governance in M365 with Nikki Chapple
44:04
44:04
Play later
Play later
Lists
Like
Liked
44:04
Microsoft 365 Data Governance has always been critical - but it's only getting more important! Richard talks to Nikki Chapple about her experiences working with companies trying to get their "data estate in order." That phrase is what Microsoft recommends before turning on tools like Copilot for M365. Nikki talks about how hard the goal of data sec…
…
continue reading
1
Microsoft Playwright Testing with Debbie O'Brien
55:30
55:30
Play later
Play later
Lists
Like
Liked
55:30
What's the latest with Playwright? Carl and Richard talk to Debbie O'Brien about her ongoing work with Playwright, Microsoft's open-source testing framework for web applications. While it is focused on web applications, you can write your tests in various languages, including .NET! Debbie talks about the new Playwright Testing service, which operat…
…
continue reading
1
Microsoft Playwright Testing with Debbie O'Brien
55:00
55:00
Play later
Play later
Lists
Like
Liked
55:00
What's the latest with Playwright? Carl and Richard talk to Debbie O'Brien about her ongoing work with Playwright, Microsoft's open-source testing framework for web applications. While it is focused on web applications, you can write your tests in various languages, including .NET! Debbie talks about the new Playwright Testing service, which operat…
…
continue reading
1
Windows Server 2025 and Active Directory with Orin Thomas
43:26
43:26
Play later
Play later
Lists
Like
Liked
43:26
What does Windows Server 2025 bring to Active Directory? Richard chats with Orin Thomas about the new version of Windows Server coming and what to expect around Active Directory. Orin talks about how mature the Windows Server space is, so only incremental improvements are warranted, but they are important ones - like retiring NTLM once and for all.…
…
continue reading
1
How Simple is as Simple as Possible with Mark Rendle
1:01:00
1:01:00
Play later
Play later
Lists
Like
Liked
1:01:00
How simple can you make software development? Carl and Richard talk to Mark Rendle about his focus on simplicity in building software - as simple as possible. Mark talks about the tendency of developers, sometimes through no fault of their own, to use what is new and cool in development, regardless of how practical or necessary it actually is. The …
…
continue reading
1
How Simple is as Simple as Possible with Mark Rendle
1:01:05
1:01:05
Play later
Play later
Lists
Like
Liked
1:01:05
How simple can you make software development? Carl and Richard talk to Mark Rendle about his focus on simplicity in building software - as simple as possible. Mark talks about the tendency of developers, sometimes through no fault of their own, to use what is new and cool in development, regardless of how practical or necessary it actually is. The …
…
continue reading
1
Asymmetric Encryption with Eli Holderness
38:35
38:35
Play later
Play later
Lists
Like
Liked
38:35
Do you know how asymmetric encryption works? While at the Kansas City Developers Conference, Richard sat down with Eli Holderness to discuss many of the encryption technologies being used today—and the new options coming in the future! Eli talks about how symmetrical encryption and public key encryption have been the focus of modern encryption, esp…
…
continue reading
1
Making Design Pay with Billy Hollis
1:06:00
1:06:00
Play later
Play later
Lists
Like
Liked
1:06:00
How does good design pay off in software? Carl and Richard talk to Billy Hollis about his work designing software, both from a user interaction perspective and application architecture. Billy talks about saving time and money by working hard on design to get a clearer picture of what stakeholders want—because code rework is always more expensive! T…
…
continue reading
1
Making Design Pay with Billy Hollis
1:05:55
1:05:55
Play later
Play later
Lists
Like
Liked
1:05:55
How does good design pay off in software? Carl and Richard talk to Billy Hollis about his work designing software, both from a user interaction perspective and application architecture. Billy talks about saving time and money by working hard on design to get a clearer picture of what stakeholders want—because code rework is always more expensive! T…
…
continue reading
1
Microsoft 365 and PowerShell with Tony Redmond
38:01
38:01
Play later
Play later
Lists
Like
Liked
38:01
What can you do to Microsoft 365 with PowerShell? Turns out - almost anything! Richard talks to Tony Redmond about his ongoing efforts to educate sysadmins about the vast array of capabilities in M365, including all the PowerShell cmdlets that can let you retrieve and control everything in M365. There's now so much information that Tony and his tea…
…
continue reading
1
Episode 167 - Let's Troubleshoot SQL AG Synchronization Latency
37:40
37:40
Play later
Play later
Lists
Like
Liked
37:40
Fair warning for all listeners! Before starting to listen to this podcast, very strongly recommended: Have the diagram at the bottom of this page ready in front of you, so that it'll be easier for you to follow along: Common Causes and Troubleshooting Solutions for SQL AG Data Synchronization Latency - Microsoft Community Hub (sorry in advance!) Ad…
…
continue reading
1
Remote Mob Programming with Ulrika Malmgren
50:43
50:43
Play later
Play later
Lists
Like
Liked
50:43
Can you do mob programming remotely? Carl and Richard talk to Ulrika Malmgren about mob, or team programming - where three to five developers work together on the same problem, rotating keyboard control and collaborating to write the best possible code. Modern tools like Teams and Zoom make it easy to do the same programming style with everyone rem…
…
continue reading
1
Remote Mob Programming with Ulrika Malmgren
51:00
51:00
Play later
Play later
Lists
Like
Liked
51:00
Can you do mob programming remotely? Carl and Richard talk to Ulrika Malmgren about mob, or team programming - where three to five developers work together on the same problem, rotating keyboard control and collaborating to write the best possible code. Modern tools like Teams and Zoom make it easy to do the same programming style with everyone rem…
…
continue reading
1
Evolving Generative AI with Alison Cossette
38:00
38:00
Play later
Play later
Lists
Like
Liked
38:00
How is generative AI evolving, and what can we do about it? While at NDC in Oslo, Richard chatted with Alison Cossette about her work as a data scientist before the ChatGPT explosion in November 2022 and what life has been like since the LLM came to town. Alison talks about the rigor of building AI models using generative AI before ChatGPT and how …
…
continue reading
1
Machine Learning on Geospatial Data with Malte Loller-Anderson & Mathilde Ørstavik
54:00
54:00
Play later
Play later
Lists
Like
Liked
54:00
What can machine learning do for geospatial data? Carl and Richard talk to Malte Loller-Anderson and Mathilde Ørstavik about their work at Norkart, using aerial imagery to build detailed maps around Norway. Mathilde dives into the critical role of machine learning - identifying buildings in images. Usually done by hand with each new image, Norkart …
…
continue reading
1
Machine Learning on Geospatial Data with Malte Loller-Anderson & Mathilde Ørstavik
54:17
54:17
Play later
Play later
Lists
Like
Liked
54:17
What can machine learning do for geospatial data? Carl and Richard talk to Malte Loller-Anderson and Mathilde Ørstavik about their work at Norkart, using aerial imagery to build detailed maps around Norway. Mathilde dives into the critical role of machine learning - identifying buildings in images. Usually done by hand with each new image, Norkart …
…
continue reading
1
The Security Risks of AI with Steve Poole
34:16
34:16
Play later
Play later
Lists
Like
Liked
34:16
Leadership wants to get on the AI bandwagon - what are the security risks? While at the Kansas City Developers Conference, Richard sat down with Steve Poole to talk about his experiences helping companies manage the risk of bringing AI into the company. Steve talks about the impact of introducing a new development stack, especially open-source stac…
…
continue reading
1
Domain Driven Design and Event Sourcing with Anita Kvamme
55:00
55:00
Play later
Play later
Lists
Like
Liked
55:00
What do Domain-Driven Design and event sourcing have to do with each other? Everything! Carl and Richard chat with Anita Kvamme about her experiences applying DDD, and specifically event storming, to developing applications using event sourcing. Anita talks about building applications that have many sources of events—from users and elsewhere—and ne…
…
continue reading
1
Domain Driven Design and Event Sourcing with Anita Kvamme
54:59
54:59
Play later
Play later
Lists
Like
Liked
54:59
What do Domain-Driven Design and event sourcing have to do with each other? Everything! Carl and Richard chat with Anita Kvamme about her experiences applying DDD, and specifically event storming, to developing applications using event sourcing. Anita talks about building applications that have many sources of events—from users and elsewhere—and ne…
…
continue reading
1
Threat Modeling in the Cloud with Romina Druta & Daniela Cruzes
36:24
36:24
Play later
Play later
Lists
Like
Liked
36:24
What are the threats your cloud application and infrastructure are facing? While at NDC Oslo, Richard chatted with Daniela Cruzes and Romina Druta about their work building threat models for cloud-based applications. Daniela discusses how modeling helps to understand security concerns before applications are deployed and attacked - often, security …
…
continue reading
1
Low-Code Solutions for .NET Developers with Serge Sarafudinov
58:32
58:32
Play later
Play later
Lists
Like
Liked
58:32
How can a low-code solution help you deliver a .NET app? Carl and Richard talk with Serge Sarafudinov about his Xomega project. Serge describes how Xomega uses models and templates to generate .NET code for applications for Blazor clients, WPF, and even ASP.NET Forms and TypeScript! The conversation also digs into rehabilitating existing .NET appli…
…
continue reading
1
Low-Code Solutions for .NET Developers with Serge Sarafudinov
59:00
59:00
Play later
Play later
Lists
Like
Liked
59:00
How can a low-code solution help you deliver a .NET app? Carl and Richard talk with Serge Sarafudinov about his Xomega project. Serge describes how Xomega uses models and templates to generate .NET code for applications for Blazor clients, WPF, and even ASP.NET Forms and TypeScript! The conversation also digs into rehabilitating existing .NET appli…
…
continue reading
Are you ready for passkeys? Richard talks to Tarek Dawoud from Microsoft about the evolution of passwordless access with passkeys. Tarek talks about the FIDO alliance and the ongoing effort to create authentication strategies that are mathematically impossible to phish - no password stuffing under the covers that might get exploited by a man-in-the…
…
continue reading
1
Episode 166 - DR Planning for SQL Server and Loading Large CSV Files
35:32
35:32
Play later
Play later
Lists
Like
Liked
35:32
Guy and Eitan discuss the recent CrowdStrike incident and what it would mean for DBAs, and discuss options to load huge CSV files into SQL Server as fast as possible. Relevant links: 101 of Troubleshooting SQL Server on Linux - Microsoft Community Hub bcp utility - SQL Server | Microsoft Learn Altering lock escalation for SQL Server tables (mssqlti…
…
continue reading