Top Links
- Twenty Years of .NET Rocks! (Carl Franklin & Richard Campbell)
- SQL Server 2022 Release Candidate 0 is now available (Ajay Jagannathan)
- Lazy Load JSON Data in Xamarin.Forms ListView: An Overview (Jayaleshwari N)
- Microsoft Viva Engage is now generally available (Michael Holste)
- Check out the full schedule for TechBash 2022 (TechBash Team)
- A Heavy Lift: Bringing Kestrel + YARP to Azure App Services (Byron Tardif)
Web & Cloud Development
- Kubernetes v1.25: Combiner (Kubernetes Release Team)
- Sharing Auth Cookies With YARP, IdentityServer, and ASP.NET Core (Khalid Abuhakmeh)
- Kubernetes v1.25: Pod Security Admission Controller in Stable (Tim Allclair & Sam Stoelinga)
- Guess the Number (Kirupa Chinnathambi)
- Azure portal July 2022 updates (Allison Cordle)
- Call Protected APIs in ASP.NET Core (Andrea Chiarelli)
- Using CancellationTokens in ASP.NET Core minimal APIs (Andrew Lock)
- Configuring an Identity Provider in an Azure App Service (David Giard)
- Introduction to the CSS Grid Layout With Examples (Dogacan Bilgili)
- What’s Next: WebStorm 2022.3 Roadmap (Ekaterina Ryabukha)
- CRUD Operations Using Blazor and MongoDB [Webinar Show Notes] (Graham High)
- Blazor Best Practices: Loading Data (Jon Hilton)
- Using TypeScript With React in a Large Code Base: Challenges and Tips (Leonardo Maldonado)
- Bringing Kestrel + YARP to Azure App Services (Mark Downie)
- Strongly Typed Middleware in ASP.NET Core (Mike Brind)
- Web API Return Types in ASP.NET Core (Muhammed Saleem)
- Part 1| NestJS (v9) | Angular (v14) | MongoDB | CRUD Example (Naveen Bommidi)
- Angular Basics: Detecting Updates With the Angular OnChanges Lifecyle Hook (Nwose Lotanna Victor)
- Mapping Multiple Static File Folders in ASP.NET Core and Keeping Content Out of the Publish Folder for WebDeploy (Rick Strahl)
- The History of Microsoft Azure (Roosevelt Abandy)
- Create an AWS Static Website Fast with Angular and Pulumi (Sean Holung)
- Rewrite HTML and transform page props in Next.js with Next.js Advanced Middleware (Salma Alam-Naylor)
- TypeScript Job Postings Explode (David Ramel)
- Postman integration with GitLab makes API workflows easier (Andy Rogers)
- What Is a REST API? (Craig Buckler)
- Node v18.8.0 (Current) (Ruy Adorno)
- What is cloud orchestration? (Terence Wong)
- Our Take on Passkeys (Vittorio Bertocci)
WinUI, .NET MAUI & XAML
- .NET Conf 2022 Focus on MAUI Recap (Hussain N. Abbasi)
Visual Studio & .NET
- LINQ explained with sketches – the eBook (Steven Giesel)
- Are you using these features in C#? (Dennis Fruhauff)
- Entity Framework Core and Multiple Database Providers (Khalid Abuhakmeh)
- Working with Lambda function versions (Bryan Hogan)
- vcpkg August 2022 Release is Now Available: CMake Version Update, Updated FAQ, Cross-compilation Fix for Apple Silicon (Augustin Popa)
- Parse, Edit, and Save PDF Form Fields (Gabriel Smith)
- The AArch64 processor (aka arm64), part 20: The classic calling convention and The AArch64 processor (aka arm64), part 21: Classic function prologues and epilogues (Raymond Chen)
Design, Methodology & Testing
- Fixed Partitions (Martin Fowler)
- Remote Debugging CI/CD Pipelines (Matthias Koch)
- How to Find Silent Install Switches for EXE (Radu Popescu)
- How to Uninstall an MSI package – 7 Methods to Use in the Enterprise Environment (Horatiu Vladasel)
- Best practices for nailing the collaborative design process (Sketch Team)
- Get Alerted to mission-critical issues directly in Slack (Zheng Li)
- If No One Says No, Your Rate is Too Low (Steve Smith)
- Solving Problems Together with Postman Workspaces (Abhinav Asthana)
- Open source and accidental innovation (Heather Meeker)
- Satya Nadella Quotes on Culture, Innovation, and Leadership and Best Books on Digital Transformation (JD Meier)
- What is the data pipeline and why is it important? (Mandy Hubbard)
Mobile, IoT & Game Development
- CameraX 1.2 is now in Beta (Donovan McMurray)
- Wear OS Tiles Material Library: Build Tiles, Fast. (Anna Bernbaum & Ataul Munim)
Screencasts & Videos
- Introduction to Azure Landing Zones Bicep (Microsoft Developer Team)
- Download secrets from Azure KeyVault in YAML pipeline (Microsoft Healthcare and Life Blog Videos)
- .NET MAUI & Blazor – Why? When? How? (Daniel Hindrikes)
- AWS for the .NET Developer – AWS Concepts and Security (Isaac Levin)
- Learn Web Development with .NET and Visual Studio (Visual Studio Team)
- New Video Series: All Things Microsoft Cloud (Dan Wahlin)
- FreeCodeSession – Episode 389 (Jason Bock)
- Do you have any interview tips for internships? (Microsoft Developer)
Podcasts
- Kubernetes Podcast from Google – Kubernetes 1.25, with Cici Huang (Craig Box & Adam Glick)
- CodeNewbie S21:E3 – Why learning good documentation skills is so important for leveling up (Eddie Hinkle) (CodeNewbie Team)
- Smashing Podcast Episode 51 With Ben Callahan: What’s The Value Of A Design System? (Drew McLellan)
- Vue Courses, Top End Devs, and More… Oh, My! – JavaScript Jabber 546 (Charles Max Wood & Steve Edwards)
- Working Code Podcast – Episode 89: What Makes A Good Roadmap? (Ben Nadel)
- Syntax Podcast – Fundamentals – Web Workers and Service Workers (Wes Bos & Scott Tolinsky)
- SQL Data Partners Podcast Episode 252: The Cumulative Update Dilemma (Carlos L. Chacon)
- Practical AI Podcast – Practical positive uses for deep fakes (Lior Hakim, Chris Benson & Daniel Whitenack)
- RunAs Radio – The Rogers Outage and Resiliency with Dana Epp (Richard Campbell)
- Radical Candor S4 Ep 12: Get Sh*t Done Step 6 — Implement Your Brilliant Idea (Kim Scott, Jason Rosoff & Amy Sandler)
- Software Engineering Radio Episode 526: Brian Campbell on Proof of Possession Defenses (Priyanka Raghaven)
- Authentication and Authorization – Adventures in .NET 132 (Caleb Wells & Shawn Clabough)
Community & Events
- Apple’s iPhone 14 launch event is happening September 7th (Jay Peters)
- Register today—Free Azure Data training at Data Platform Summit 2022 (SQL Server Team)
- Skill up with Microsoft Learning Partners (Debbie Uttecht)
- What’s next for computer vision: An AI developer weighs in (Katie Eng)
- The full lineup for Git Merge 2022 revealed (Lee Reilly)
- Meet Text Control at TechBash 2022 (Bjoern Meyer)
Database
- Differences with Delete vs Truncate in SQL Server (Aubrey Love)
- How to Install SQL Server 2022 Release Candidate 0 and What’s New in SQL Server 2022 Release Candidate 0: Undocumented Stuff (Brent Ozar)
- SQL SERVER – Reasons – Not Able to Shrink the Transaction Log (Pinal Dave)
- Azure Data Studio August Release (Timi Oshin)
- Improved Local Dev With CosmosDB and devcontainers (Aaron Powell)
- SQL WHERE Tutorial (Daniel Calbimonte)
- Data governance: 5 tips for holistic data protection (Christine Barrett)
SharePoint, M365 & MS Teams
- Build a productivity dashboard with Microsoft Teams Toolkit for Visual Studio (Ayca Bas)
- How Cloud Storage Partners integrate their services with Microsoft Teams and Office (Ben Summers)
- Microsoft Teams: Five scenarios to help you choose between many small teams or a bigger one (Dimitri Pletschette)
- New tools for integrating Microsoft Teams calling capabilities into applications (tchladek)
- Viva Engage is here! (Paul Barr)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 22621.586 and 22622.586 and Announcing Windows 11 Insider Preview Build 25188 (Brandon LeBlanc)
- Make It Real – Brand Awareness and Developers (DeveloperMedia)
- Wordle snags a place inside the New York Times Crossword app (Jasmine Hicks)
- Facebook removed a Planned Parenthood post sharing information about abortion pills (Mia Sato)
- Biden is Canceling Up To $10K in Student Loans, $20K For Pell Grant Recipients (msmash)
- Releasing Windows 11 Build 22621.457 to the Release Preview Channel (Shayeri Dhar)
More Link Collections
- The Morning Brew #3529 and The Morning Brew #3530 (Chris Alcock)
The Geek Shelf
When They Win, You Win: Being a Great Manager Is Simpler Than You Think (Russ Laraway) – Referral Link