Top Links
- Learn web development using .NET and Visual Studio (Katie Savage)
- Migrating from ASP.NET to ASP.NET Core in Visual Studio (Sayed Ibrahim Hashimi)
- The MVVM Pattern revisited with the MVVM Community Toolkit 8.0 (Bruno Sonnino)
- Announcing the release of Get-WhatsNew (Jason Helmick)
- Announcing the .NET MAUI Beautiful UI Challenge (Jon Galloway)
Web & Cloud Development
- How to do hyperparameter tuning using Azure ML (Bea Stollnitz)
- Learning Terraform on Microsoft Azure and Azure CLI: Call Azure REST API Directly (Chris Pietschmann)
- FOMO Digest #2: Top 5 Tips for Angular Development With JetBrains IDEs (David Watson)
- React Hydration Error Indicator (Jeff Yates)
- A Complete Guide to How the CSS Not Selector Works (Johnny Simpson)
- 8 elements of securing Node.js applications (Lucas Holmquist)
- Understanding Vue.js nextTick (Nada Rifki)
- Learning Azure – Delving into Databases (Sarah Dutkiewicz)
- Broken link detection in the Azure SDK (Sima Zhu)
- ESLint’s new config system, Part 3: Developer preview (Nicholas C. Zakas)
- Why Does gRPC Insist on Trailers? (Carl Mastrangelo)
- How to Inject a Global with Web Extensions in Manifest V3 (David Walsh)
- New request for comments on improving npm security with Sigstore is now open (Justin Hutchings)
- Refactoring Minimal APIs with Carter (Karthik Chintala)
- Zooming Images in a Grid Layout (Temani Afif)
- Everything you need to know about containerizing existing apps on Windows (Vinicius Apolinario)
- “Who Should Write the Terraform?” (Ian Miell)
- .NET 6: Enhance your gRPC client logs with a generic logging interceptor (Anthony Giretti)
WinUI, .NET MAUI & XAML
- Video Player App In Xamarin.Forms (Mushtaq M A)
Visual Studio & .NET
- A .NET distributed cache with a ~25 nanosecond read time! (Jon P. Smith)
- Creating Custom Attributes In .NET (Munib Butt)
- The AArch64 processor (aka arm64), part 10: Loading constants (Raymond Chen)
Design, Methodology & Testing
- DevOps 101: The role of automation in Database DevOps (Grant Fritchey)
- On Giving Technical Guidance to Others (Jeremy D. Miller)
- All GitHub Enterprise users now have access to the security overview (Brittany O’Shea)
- Deployment vs. Release: A clear differentiation to optimize software delivery! (Hiren Dhaduk)
- Porting a project from spaces to tabs (Pamela Fox)
- Improving delivery of your deployment steps (Shaun Hevey)
Mobile, IoT & Game Development
Screencasts & Videos
- How do I get started with .NET MAUI? (James Montemagno)
Podcasts
- CodeNewbie S21:E1 – What it looks like to be an AR/VR engineer (Luca Mefisto) (CodeNewbie Team)
- Revision Path – Dr. Perry Sweeper (Maurice Cherry)
- InfoQ Podcast: Enabling a Collaborative and Welcoming Open Source Community (Eric Arellano, Nick Grisafi & Josh Cannon)
- Smashing Podcast Episode 50 With Marko Dugonjic: Can You Change A UX Dinosaur? (Drew McLellan)
- Scrum Master Toolbox Podcast – When team members skip the retrospective, a communication problem in the Scrum team | Mher Nalbandyan (Vasco Duarte)
- Architecting for Azure with Greg Leonardo – Azure DevOps Podcast Episode 205 (Jeffrey Palermo)
- Syntax Podcast – Browsers, Engines, Support and the Other Guys (Wes Bos & Scott Tolinsky)
- Google Cloud Security Podcast Episode 78 – Classic SOC Meets Cloud: What Changes? What Stays the Same? (Anton A. Chuvakin)
- The Changelog – Chapters, PiBox, using one big server, oncall compensation, being swamped is normal, Tabler & Gum (Jerod Santo)
- The Stack Overflow Podcast Episode 471 – The internet’s Robin Hood uses robo-lawyers to fight parking tickets and spam calls (Eira May)
- Inside Trader Joe’s Podcast Episode 53: How to Make a Trader Joe’s, Part Two (Trader Joe’s Team)
- Women in Technology Podcast – Recognize Your Greatness (WiT Team)
Community & Events
- Can you stop your open-source project from being used for evil? (David Gray Widder)
- Twilio suffers data breach after its employees were targeted by a phishing campaign (Emma Roth)
- Space Apps Contest: Create Apps and Win Prizes (Evgenia Verbina)
- From offstage to onstage, my experience of becoming a Google Developer Expert (Shuyu (Asher) Guo)
- The Philadelphia Folk Festival Celebrates 60 Years (!) This Weekend (Visit Philly)
Database
- Create SQL Server Tables Using Foreign Keys for Referential Integrity (Jan Potgieter)
- Overcome Challenges with GENERATE_SERIES in SQL Server 2022 (Aaron Bertrand)
- Public preview: Serverless SQL for Azure Databricks (Azure Team)
- Tracking down RavenDB I/O usage in Linux (Oren Eini)
- Released: General Availability of Microsoft.Data.SqlClient 5.0 (David Engel)
SharePoint, M365 & MS Teams
- Protect sensitive SharePoint sites with Defender for Cloud Apps (Keith Fleming)
Miscellaneous
- Achieving A Completely Open Source Implementation of Apple Code Signing and Notarization (Gregory Szorc)
- How YOU can build your first Low code app using Microsoft Power Platform (Chris Noring)
- Xbox Elite 2 white controller leaked in unboxing video (Tom Warren)
More Link Collections
- Interesting links of the week (2022-32) (Michael Eaton)
- Sands of MAUI: Issue #67 (Sam Basu)
- [Last Week in .NET #95] – Azure Honey is Free (George Stocker)
- .NET Annotated Monthly | August 2022 (Rachel Appel)
- The Wolf Report – August 9th, 2022 (Michael Wolfenden)
The Geek Shelf
Learn WinUI 3 (Alvin Ashcraft)