Top Links
- Let’s Learn .NET – Blazor – Free Live Stream Event (James Montemagno)
- The 6 Figure Developer Episode 201 – Sustainable OSS with Rockford Lhotka (John Callaway)
- Debug & Analyze Dump Files in Visual Studio (Mark Downie)
- Charlie Kindel on Terminal.Gui – Azure DevOps Podcast Episode 146 (Jeffrey Palermo)
- Solitaire in Blazor Part 3 – Drawing, Discarding, and the Stacks (Matthew Jones)
Web & Cloud Development
- Tailwind CSS v2.2 (Adam Wathan)
- Build serverless, full stack applications in Azure (Anna Hoffman)
- Azure SDK Release (June 2021) (Azure SDK Team)
- Node.js Server Monitoring Best Practices (Charris Herrera)
- How to migrate and modernize Linux workloads and open source databases to Azure (Chhavi Nijhawan)
- Image To Text Conversion With React And Tesseract.js (OCR) (Ayobami Ogundiran)
- What is Tailwind CSS (Siddharth Chaudhary)
- Upload and resize an image natively with ASP.NET Core ️ (Thomas Ardal)
- The cost of the cloud (Oren Eini)
- Aurelia 2 Update – Alpha 8 (Dwayne Charrington)
- The State of WebAssembly 2021 (Colin Eberhardt)
- Web Development for Beginners: A new Learning Path on Microsoft Learn (Chris Noring)
- What Web Designers Can Do to Create Lightweight and Faster Mobile UIs (Suzanne Scacca)
- Always Show Arrows for Number Input (David Walsh)
- Build serverless real-time chat application with Web PubSub and Static Web Apps (Yan Jin)
WinUI, .NET MAUI & XAML
- What’s New in .NET MAUI Preview 5 (David Ramel)
Visual Studio & .NET
- Creating an Append-Only List Wrapper in C# (Ilyana)
- Convert TXT to PDF in C#, VB, and Java (Gabriel Smith)
- Default Your FirstOrDefault in .NET 6.0 (Adam Storr)
Design, Methodology & Testing
- What is Figma? A Design Crash Course [2021 Tutorial] (Adrian Twarog)
- Clean code tip: Principle of Least Surprise (Davide Bellone)
- Top 10 Git Commands Every Developer Should Know (Gayathri Sankar Raj)
- GitHub Packages Container registry is generally available (Nilofer Rajpurkar)
- So, what the heck is *outbound* product management, and should you have this function too? (Richard Seroter)
- Can InnerSource bring open source practices to closed corporate bureaucracies? (Ryan Donovan)
- How to become more productive with Gitlab CI (Veethika Mishra)
- 5 Development Best Practices That Will Help You Craft Better Tests (Dave Brock)
Mobile, IoT & Game Development
- Raspberry Pi R2D2 console (plus tons of other Star Wars projects) (Ashley Whittaker)
- Google’s UI Toolkit Flutter 2.2 Claims Cross-Platform Crown (Karsten Silz)
- How to Create Sign-in Buttons in Flutter (Luciano Jung)
- Unity 2021.2 beta is available for feedback (Eduardo Oriz & Thomas Petersen)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – CSRF Explained (Wes Bos)
- InfoQ Podcast: Chris Richardson on Design-Time Coupling in Microservices (Chris Richardson)
- CodeNewbie S16:E7 – How you can build communities for love and profit (Veni Kunche) (CodeNewbie Team)
- Revision Path – Adekunle Oduye (Maurice Cherry)
- React Native Radio 201 – We React to News (Jamon Holmgren, Jon Major Condon & Robin Heinze)
- Translate documents at scale and preserve formatting with Azure Translator | AI Show (Seth Juarez & Krishna Doss)
- Learn to Code with Me S8E3: From Prison to Programming: How Nikkole Spurgeon Learned to Code While Incarcerated (Laurence Bradford)
- The Power to Automate – Adventures in .NET 074 (Caleb Wells, Shawn Clabough & Wai Liu)
- The Stack Overflow Podcast #349 – The “No-Code” tools bringing software to analog industries closed during the pandemic (Ben Popper, Dara Perl & Colton Beach)
- The Amp Hour #546 – Thousands Of Dependencies (Dave Jones & Chris Gammell)
- Microsoft 365 Dev Podcast – Microsoft Graph Connectors with Brian T. Jackett (Jeremy Thake & Paul Schaeflein)
- DBAle 33: Data Cataloging, a giraffe’s eye view (Chris Kerswell & Chris Unwin)
- Microsoft 365 PnP Weekly – Episode 132 – Nicole Woon (Microsoft) (Vesa Juvonen & Waldek Mastykarz)
- Microsoft Viva, The Essentials video series and Zero Trust, The Essentials video series (Zachary Cavanell)
- Google Cloud Security Podcast – Double-clicking, but not on fire hydrants, with bot fighters (Anton Chuvakin)
Community & Events
- The Dev Talk Show – First Look at .NET 6 (June 23rd) (Andy Schwam, Chris Gomez & Rich Ross)
- Join us for a Live event on Static Web Apps 30th June 2021 (Lee Stott)
- Racial Equity Initiative: A year of progress on our commitments (Lindsay-Rae McIntyre)
Database
- Adding Managed Instances to SQL Server Distributed Availability Groups (Brent Ozar)
- Released: Update to Microsoft OLE DB Driver 18 for SQL Server (David Engel)
- COUNT(*) and Index Frequently Asked Questions (Pinal Dave)
- New and Improved Import in Couchbase Cloud (Prasad Doddi)
SharePoint & MS Teams
- How to Easily Turn Teams Messages into Tasks (Michael Reinders)
Miscellaneous
- The Surface Duo keeps getting cheaper. What does that mean for Microsoft’s mobile strategy? (Daphne Leprince-Ringuet)
- How to Make Tech Interviews Suck Less (Jennifer Riggins)
- Microsoft has big plans for healthcare, and it’s taking a different path to the rest of big tech (Jo Best)
- The ARM processor (Thumb-2), part 16: The calling convention (Raymond Chen)
More Link Collections
- The Morning Brew #3257 (Chris Alcock)
- .NET App Developer Links – 2021-06-22 (Dan Rigby)
- .NET News Roundup: .NET 6, MAUI, EF Core 6, Visual Studio 2022 (Arthur Casals)
- Sands of MAUI: Issue #13 (Sam Basu)
- [Last Week in .NET #47] – 11 follows X (George Stocker)
- Weekly Notes – #68 (Miguel Bernard)
The Geek Shelf
Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C# (Jimmy Engström) – Referral Link