Top Links
- Tutorial: Using Azure Table Storage or Azure Cosmos DB with Microsoft Orleans (Nick Randolph)
- Small Basic for VS Code (Nonki Takahashi)
- Building an unlimited world: a Women’s History Month conversation (Cynthia Per-Lee & Erin Chapple)
- Cancelling await calls in .NET 6 with Task.WaitAsync() (Andrew Lock)
- Uno Platform 4.1 – 30% Perf Boost, Android 12, .NET 6 Mobile Preview 13 and more (Uno Platform Team)
Web & Cloud Development
- How to Upgrade to the React 18 Release Candidate (Rick Hanlon)
- Using MassTransit with RabbitMQ in ASP.NET Core (Code Maze)
- Suspense on the Server in React 18 (Ifeoma Imoh)
- How to Create Angular App from Scratch in 10 Minutes? (Zdravko Kolev)
- #30DaysOfPWA #23 – Best Practices for PWA: Engagement (Zach Teutsch)
- Go from the beginning – using variables (Chris Noring)
- What Is Cryptography? And How to Encrypt Data in Postman (Vikram Sahu)
- Submitting my Custom Dapr State Component as a formal Open Source Contribution-work in progress (Lucas Jellema)
- DS Server 2.0.2 Released and Document Viewer: Processing Tracked Changes (Bjoern Meyer)
WinUI, .NET MAUI & XAML
- StateLayout with Collections in Xamarin Forms/MAUI (Charlin Agramonte)
- Configuring Life Cycle Events in .NET MAUI Apps (Selva Ganapathy Kathiresan)
Visual Studio & .NET
- Loop Around Index with C# Collections (Khalid Abuhakmeh)
- Typemock Isolator dotnet core support (Alon Sapozhnikov)
- .NET March 2022 Updates – .NET 6.0.3, .NET 5.0.15 and, .NET 3.1.23 (Rahul Bhandari)
- Code golfing: Optimizing code to darken a bitmap, part 2 (Raymond Chen)
- How to send Email in C# .NET using SMTP and SendGrid (Niels Swimberghe)
Design, Methodology & Testing
- Bottlenecks of Scaleups: How did you get tech debt? (Martin Fowler)
- Where To Start Your Agile Transformation (LeadingAgile)
- Deploy your App Service flexibly with Azure DevOps pipeline (Marina Liu)
- Automating PRs in Azure DevOps (Mark Heath)
- From zero to Octopus hero – Octopus features and integrations (Sarah Lean)
- See and Resolve Team Dependencies, Part 4: All Component Teams, Complex Product (Johanna Rothman)
- 5 key organizational models for DevOps teams (Johanna Ambrosio)
- Negative Space Scheduling (Oren Eini)
- Deploy More Often (Steve Smith)
- Beyond the Hype – Microservices: are they the only architecture you need? (Colin Eberhardt)
- I expect you to read this (Eric Brechner)
- 5 Tips on Managing a Remote-first Development Team (Marcelo Wiermann)
- Using tech to make hiring more inclusive (Mona Mourshed)
- Test GitHub projects with GitHub Actions and Testing Farm (Petr Hracek & Zuzana Miklankova)
- How To Raise Your Ideas Up The Chain Of Command (Sam Milbrath)
- The key differences between GitHub and GitLab (Steven Vaughan-Nichols)
Mobile, IoT & Game Development
- An open source compositional deadlock detector for Android Java (Nikos Gorogiannis)
- Update to Windows Subsystem for Android™ on Windows 11 for Windows Insiders (Brandon LeBlanc)
- #ESP32CAM – Host a webserver, render an HTML Page, trigger the Flash in the #Arduino board (Bruno Capuano)
- Freeing up 60% of storage for apps (Lidia Gaymond & Vicki Amin)
- How Roblox Makes Programming Beginner Friendly with Luau (Starr Campbell)
Podcasts, Screencasts & Videos
- Kubernetes Podcast from Google – Parca, with Frederic Branczyk (Craig Box & Adam Glick)
- Welcoming the new crew of Stack Overflow podcast hosts (Ben Popper)
- Flutter | Serverpod | Backend in Dart | First Look (Codepur)
- Podcast (DevTalk) – Improving the UX of Xamarin Forms Apps (Charlin Agramonte)
- How To Use an Existing SQLite Database with Xamarin and .NET MAUI (Gerald Versluis)
- UI Breakfast Episode 234: Asynchronous Communication with Brian Casel (Jane Portman)
- Scrum Master Toolbox Podcast – Helping Agile teams survive the conflict of values between Agile and Waterfall | Nick Nielsen (Vasco Duarte)
- Microsoft Cloud Show Episode 449 | Our Take on the State of Microsoft 365 (Andrew Connell & Chris Johnson)
- AzureFunBytes Episode 70 – Intro to @Azure Stream Analytics with @fleid_bi (Jay Gordon)
- ReWork Podcast – Ignore the Details Early On (Jason Fried & David Heinemeier Hansson)
- Azure Podcast Episode 415 – International Women’s Day Special with Kathleen Mitford (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- Functional Geekery Episode 136 – Yehonathan Sharvit (Steven Proctor)
- RunAs Radio – Email Transport Security with Gareth Gudger (Richard Campbell)
- What is a BFF? – Adventures in .NET 110 (Caleb Wells & Wai Liu)
- Supply Chain Security – Part 1 – JavaScript Jabber 524 (Aimee Knight, AJ O’Neal & Charles Max Wood)
- Microsoft 365 PnP Weekly – Episode 156 – João Ferreira (Vesa Juvonen & Waldek Mastykarz)
- FreeCodeSession – Episode 348 (Jason Bock)
Community & Events
- Docker’s Response to the Invasion of Ukraine (Scott Johnston)
- AWS rejects new sign-ups and Microsoft suspends new sales in Russia (Stephanie Condon)
- Webinar Invite: Metalama, the new Roslyn-based meta-programming framework from PostSharp (Andrea Brezinova)
- Women in Tech: Upgrading what it means to be a technologist (Kay Malcolm)
- Afro-Brazilian women live at a tricky intersection (Mark Jackley)
- 5 female news founders you should know (Amanda Golden)
- Inspiring Women: Stephanie Nuesi (Leomaris Reyes)
- Celebrating global women in tech and trailblazers (Google Developer Studio Team)
- Microsoft for Startups Founders Hub now open to all – no funding needed (Charlotte Yarkoni)
- Sketch: We stand with Ukraine (Pieter Omvlee & Emanuel Sá)
- The 7 biggest announcements from Apple’s Peek Performance event (Richard Lawler)
- Meet the 2022 Imagine Cup World Finalists (MS Student Developer Team)
- 2.5 million-plus cybersecurity jobs are open—women can fill them (Emma Jones)
Database
- Using Common Table Expressions (CTE) To Create Derived Tables In MySQL 8 (Ben Nadel)
- Introducing Funnels & SQL Data Explorer: Meaningful insights to grow your game (Danny Chalet)
- SQL BETWEEN Operator for WHERE Clause, CASE, INSERT, DELETE and UPDATE statements (Daniel Calbimonte)
SharePoint & MS Teams
- What’s New in Microsoft Teams for Education | March 2022 (Anthony Blake)
- Learn from the community: Employee survey solution built with Microsoft Teams and Power Platform (Ayca Bas)
- Public preview of SharePoint Framework 1.15 – First release of the upcoming features (Vesa Juvonen)
Miscellaneous
- Windows 11: Latest updates bring a wave of new features (Ed Bott)
- Electric car prices could go up even as fuel prices soar (Mitchell Clark)
- paint.net 4.3.9 is now available (Rick Brewster)
More Link Collections
- The Morning Brew #3426 (Chris Alcock)
- The Wolf Report – March 9th, 2022 (Michael Wolfenden)
The Geek Shelf
Hands-On Parallel Programming with C# 8 and .NET Core 3: Build solid enterprise software using task parallelism and multithreading (Shakti Tanwar) – Referral Link