Top Links
- Microsoft joins Rust Foundation (Nell Shamrell-Harrington)
- Sustaining the Open-Source Uno Platform (Sasha Krsmanovic)
- Call a Web API From a .NET Client (C#) (Microsoft Docs)
- Continuous Monitoring for Web Performance and Accessibility (Abel Wang)
- Custom Xamarin Controls with Blazor Mobile Bindings (Sam Basu)
Web & Cloud Development
- Why I Love React (Kent C. Dodds)
- Using source generators to find all routable components in a Blazor WebAssembly app (Andrew Lock)
- Animating a CSS Gradient Border (Chris Coyier)
- 7 Interview Questions on JavaScript Closures. Can You Answer Them? (Dmitri Pavlutin)
- Scheduling Integration with the Azure Health Bot (Gregory Lisiak)
- Managing CSS Z-Index In Large Projects (Steven Frieson)
- Blazor DataGrid Meets Blazor Report Viewer (Mads Farner)
- Upload Files to Azure with .NET Core Web API and Blazor WebAssembly (Marinko Spasojevic)
- Ruby on Rails Creator Takes on JavaScript Frameworks with Hotwire (Richard MacManus)
- Rate limiting API requests with ASP.NET Core and AspNetCoreRateLimit (Thomas Ardal)
- Live Streaming with Azure Media Services (David Giard)
- Use Okta like a Rockstar (Karson Kwan)
- Why TextMate 2 is My Favorite Code Editor for Mac (Part 2) (David Morales)
- How to use Cognitive Services and containers (Henk Boelman)
Visual Studio & .NET
- .NET Microsoft Word Document API: Creating DOCX Documents with C# and Differences between DS Server and TX Text Control: Low-Code Service vs. Full Integration (Bjoern Meyer)
- Make code more readable by refactoring it with ReSharper (Rachel Appel)
- Performance Profiling – Picking the right tool (Mark Downie)
Design, Methodology & Testing
- AoAD2 Practice: Stand-Up Meetings (James Shore)
- DevOps Fireside Chats – January 2021 – New Year, New DevOps with #LoECDA (Jay Gordon)
- Azure DevOps Roadmap update for 2021 Q1 (Sidi Merzouk)
- Halving iOS Test Time with Partitioning in Jenkins Pipelines (Adam Heimendinger)
- The performance degradation in the load testing tool (Oren Eini)
- How I Approach New Codebases (Adam Storr)
- Getting The Most Out Of Git (Tobias Günther)
- What’s new in the Legerity UI testing framework (James Croft)
- ARM templates, security, role assignments and magic GUIDs (Johnny Reilly)
- How to Push to a Git Remote Branch of a Different Name (David Walsh)
Mobile, IoT & Game Development
- How to Create PDF/A Standard Files in Flutter (Chinnu Muniyappan)
- Deprecate Wkwebview Engine (Norman Breau)
- The journey to Raspberry Silicon (Liam Fraser)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Keyboard Events Are Surprisingly Interesting (Wes Bos)
- InfoQ Podcast: Alex Sloley the Value of Coaching, Mob Programming in Action, and Leadership for New Ways of Working (Alex Sloley)
- Revision Path – Danny Shaw (Maurice Cherry)
- Writing Visual Studio Extensions with Mads – Working with notifications and Writing Visual Studio Extensions with Mads – Writing your first extension (Mads Kristensen)
- SQL Server Radio Episode 125 – Monitoring SQL Servers for a managed DBA service (Guy Glantser & Eitan Blumin)
- Microsoft Mechanics – Azure SQL Database serverless performance vs PaaS | Icertis hands-on use case (Jeremy Chapman & Monish Darda)
- The Stack Overflow Podcast – How to think in React (Sara Chipps, Paul Ford & Ben Popper)
- JWT Social Auth with Asp.net Core and Xamarin Essentials (Damien Doumer)
- Smashing Podcast Episode 35 With Stephanie Stimac & Melanie Richards: What’s Next For HTML Controls? (Drew McLellan)
- Microsoft 365 Dev Podcast – yo Teams, IoT and Azure Data with Wictor Wilén (Jeremy Thake & Paul Schaeflein)
- Asp.Net Monsters – MassTransit with Chris Patterson (#198) (Simon Timms, David Paquette & James Chambers)
- Microsoft 365 PnP Weekly – Episode 113 (Vesa Juvonen, Waldek Mastykarz & Tom Morgan)
- Agile for Humans Episode 114: YDS: Can the Sprint Backlog Change During a Sprint? (Ryan Ripley)
- Epic FHIR API Integration – Mid-Day Cafe 02-08-2021 Recording (Sam Brown)
- The 6 Figure Developer Episode 182 – Application Security with Tanya Janca (John Callaway)
- Introduction to Git | Stream Recap | Learn With Dr G (Sarah Guthals, PhD)
- Awesome Status Displaying with Shield in Xamarin.CommunityToolkit (Gerald Versluis)
Community & Events
- CFP for DockerCon LIVE 2021 Now Open! (William Quiviger)
- Watch the PowerShell Deep Dive Video with Thomas Live! (Thomas Maurer)
- 15 years at ZDNet: What a long, strange trip it’s been (Ed Bott)
- Xbox Ambassadors reinforce inclusion and positive gaming as they build community (Athima Chansanchai)
- Mozilla Welcomes the Rust Foundation (Daniel Nazer)
- I followed my dreams and got demoted to software developer (Kristina Lustig)
- From book club to bootcamp: How these Seattle tech veterans took bold action on racial inclusion (Lisa Stiffler)
- Nuance acquires Seattle digital health startup Saykara to boost healthcare AI products (Taylor Soper)
- KLAS recognizes Microsoft’s momentum in healthcare AI (Tom Lawry)
- Rust Core Team Announces the Formation of the Rust Foundation (Wesley Reisz)
- Google joins the Rust Foundation (Lars Bergstrom)
Database
- sqldf in R Example for SQL Server (Matteo Lorini)
- Query Book in DataGrip (Maksim Sobolevskiy)
- Step by Step Installation of SQL Server Management Studio 18.6 (Manvendra Singh)
- INSERT INTO SQL Server Command (Ryan Kennedy)
- SQL SERVER – Finding Fragmentation in Forwarded Records (Pinal Dave)
SharePoint & MS Teams
- How to Disable Chat in Microsoft Teams Meeting + “hardening” the meeting with Meeting Options (Vesa Nopanen)
PowerShell
Miscellaneous
- Internet Archive’s Modern Book Collection Now Tops 2 Million Volumes (msmash)
- Spartan Down: Microsoft’s Pulling the Plug on Classic Edge on March 9th (Brad Sams)
- Deploying, managing, and supporting Windows 10 on ARM in the enterprise (Steve Thomas)
More Link Collections
- The Morning Brew #3166 (Chris Alcock)
- .NET App Developer Links – 2021-02-09 (Dan Rigby)
- Weekly Notes – #49 (Miguel Bernard)
The Geek Shelf
Programming Flutter: Native, Cross-Platform Apps the Easy Way (Carmine Zaccagnino) – Referral Link