Top Links
- Implicit Usings in .NET 6 (Scott Hanselman)
- Develop for Surface Duo 2 (Guy Merin)
- We want to make Help all you need (Jason Chlus)
- Avoiding Memory Leaks in Visual Studio Editor Extensions (Christian Gunderman)
Web & Cloud Development
- Building a Weather Station with JavaScript (Andrew Evans)
- Enhance local development experience using the Azure Cosmos DB Linux emulator and VS Code (Abhishek Gupta)
- Building the Excel to JSON Angular App: Part 3 – Adding the Excel Spreadsheet and Editing and Building the Excel to JSON Angular App: Part 4 – Converting Excel to JSON and Building the Excel to JSON Angular App: Part 5 – Deploying with a Docker Container (Brian Lagunas)
- function declaration wins or variable declaration in JavaScript Hoisting (Dhananjay Kumar)
- Comparing Methods for Appending and Inserting With JavaScript (Eric Markfield)
- Should You Learn jQuery in 2021 (Janus Atienza)
- Ahead-Of-Time Compilation for Blazor Wasm (Kristoffer Strube)
- Is it time to start creating C# Azure Functions in isolated mode? (Mark Heath)
- Supporting Multiple Constructors in JavaScript (Matthew MacDonald)
- jQuery UI 1.13.0-rc.3 released (Michał Gołębiowski-Owczarek)
- The Pros and Cons of Tailwind CSS (Nancy Young)
- Angular Basics: Data Binding Part 4—Attribute Binding (Nwose Lotanna Victor)
- Elegantly Design Your Web Application with the Tailwind CSS Theme (Piramanayagam Ramakrishnan)
- Migrating from Vue 2 to Vue 3.1 (Kevin Ashley)
- Google Cloud Announces Backup for Google Kubernetes Engine (Renato Losio)
- Preview Markdown in Visual Studio Code (Jason Gaylord)
- Postman /me API Experimentation (Kin Lane)
- ESLint v8.0.0-rc.0 released (ESLint Team)
- Spotlight on SIG Node (Dewan Ahmed)
- Improving The Accessibility Of Your Markdown (Eric Bailey)
- Netflix Cloud Packaging in the Terabyte Era (Xiaomei Liu, Rosanna Lee & Cyril Concolato)
- GoLand 2021.3 Early Access Program Is Now Open! (Sergey Kozlovskiy)
- What’s New in Telerik Fiddler Jam (Simona Yaneva)
- DOM Review Draft Published 15 June 2020 is a W3C Recommendation (Xueyuan Jia)
- Optimizing Windows Terminal for Sovereign Clouds (Steve Michelotti)
WinUI, .NET MAUI & XAML
- Uno Platform 3.10 Supports .NET 6 RC1 (David Ramel)
- Building CI with GitHub Actions for Xamarin app (Denys Fiediaiev)
- Improving performance App using compiled bindings in Xamarin Forms (Leomaris Reyes)
- .NET MAUI – What’s New in Preview 8 (Vijay Anand E G)
- Users can customize iOS App Icons after downloading their Xamarin app (The First Prototype)
- The case of the UWP application that crashes at launch on Windows 10X (Raymond Chen)
Visual Studio & .NET
- Become a DotNet Full Stack (Luis Matos)
- Events in C# (Vladimir Pecanac)
- Why am I getting an unresolved external from C++/WinRT if it is a header-only C++ library? (Raymond Chen)
- How to test HttpClientFactory with Moq (Davide Bellone)
- Dev Tips – Creating Unique Identifiers (Adam Storr)
- .NET Core 2.1 Application Insights auto-instrumentation support removal from App Services (Michael Milirud)
- .NET 6 Support Update (Greg Lutz)
- .NET Interactive Notebooks for Machine Learning (Nikola M. Zivkovic)
Design, Methodology & Testing
- Why Our Agile Journey Led Us to Ditch the Relational Database (Jeff Needham)
- DevOps Is Fed by a Tools Culture Loop (Michael Coté)
- GitHub Copilot AI Spawns Open Source Alternatives (David Ramel)
- GitHub Actions On Demand (Steve Smith)
- Safe schema updates – Loose coupling mitigates tech problems (Alex Yates)
- Improve Your Team’s Efficiency At Work: A How-To Guide (Bogdan Sandu)
- A conversation on making the switch from Psychology to UX Research (Camille Basilio)
- How To Use Trello To Channel Your Team’s Human Connections (Kat Boogaard)
- Github to Phase Out Support for Git Protocol, Dsa Keys and Legacy SSH Algorithms (Olimpiu Pop)
- Microsoft’s Hybrid Work Model Focuses on Flexible Tech (Richard Hay)
- Partitioning GitHub’s relational databases to handle scale (Thomas Maurer)
Mobile, IoT & Game Development
- How to exchange Fonts in Flutter (Luciano Jung)
- Thread and Isolate with Flutter (Olivier Brand)
- Azure Speech Studio for Mixed Reality (Pete D.)
- Easy way of detecting which hand presses an MRTK button (Joost van Schaik)
- Grabbing Screenshots in AR Foundation (Simon Jackson)
Podcasts, Screencasts & Videos
- Kubernetes Podcast from Google – Podman, with Daniel Walsh and Brent Baude (Craig Box & Adam Glick)
- Flutter Unit Testing Explained | Testing Series Codepur.dev (Codepur)
- InfoQ Podcast: Helping Your Boss Help You with Ken Kousen (Ken Kousen)
- Revision Path – Janessa Robinson (Maurice Cherry)
- InfoQ Podcast: Sam Newman on Information Hiding, Ubiquitous Language, UI Decomposition and Building Microservices (Sam Newman)
- Merge Conflict 273: Microsoft Surface 2021 Event Recap (James Montemagno & Frank Kreuger)
- AWS Developer Podcast Episode 014 – Building for Alexa on AWS with Paul Cutsinger – Continued (David Isbitski)
- Azure SQL Database with Anna Hoffman – Azure DevOps Podcast Episode 160 (Jeffrey Palermo)
- Fragmented – The Software Podcast 222: Managing Android devices (EMM) with Prabhjot (Donn Felker & Kaushik Gopal)
- Microsoft Mechanics – App Modernization Options | Azure Migrate tool (Jeremy Chapman & Matt McSpirit)
- Microsoft Mechanics – Microsoft Teams Phone — How to Set It Up (Jeremy Chapman & Scott Van Vliet)
- Azure Cosmos DB: autoscale, session state, monitoring, and more (Scott Hanselman, Kirill Gavrylyuk, Matias Quaranta, Deborah Chen & Estefani Arroyo)
- Share Images and Videos with Essentials Share in Xamarin.Forms (Gerald Versluis)
- Learn C# with CSharpFritz – Beginning C# – LINQ (Jeff Fritz)
- Asp.Net Monsters #224 – New LINQ methods in .NET 6 (James Chambers, Simon Timms & David Paquette)
- No Dogma Podcast #157 Mads Torgersen, C# 10, Part 1 (Bryan Hogan)
- Ladybug Podcast – What is an API and How do You Use One? (Kelly Vaughn, Ali Spittel, Emma Bostian & Sidney Buckner)
- Coding Blocks Podcast – Transactions in Distributed Systems (Allen Underwood, Michael Outlaw & Joe Zack)
- Meta Cast Episode 207 – Leadership & Team Ethics During A Pandemic (Bob Galen & Josh Anderson)
- UI Breakfast Podcast – BDTP. Email Automation Data & Integrations with Colin Nederkoorn (Jane Portman)
- The Amp Hour #559 – Occam’s Engineering Razor (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 301 (Jason Bock)
- Serverless Chats Episode #112: Abstracting Stateful Serverless with Jonas Bonér (Jeremy Daly & Rebecca Marshburn)
- Microsoft 365 Dev Podcast – Latest Microsoft Graph SDKs with Maisa Rissi and Darrel Miller (Jeremy Thake & Paul Schaeflein)
- Ask the Expert: Windows as a Dev Box | Ask the Expert (Melanie McKenna)
- Talk Python to Me #335: Gene Editing with Python (Michael Kennedy)
- The MongoDB Podcast Episode 79 – Atlas Search with Marcus Eagan (Michael Lynn & Nic Raboy)
- The 6 Figure Developer Episode 213 – Developer Best Practices with April Edwards (John Callaway)
- Microsoft 365 PnP Weekly – Episode 136 – Thomas Vochten (The Cronos Group) (Vesa Juvonen & Waldek Mastykarz)
- Google Cloud Security Podcast Episode 33 – Cloud Migrations: Security Perspectives from The Field (Anton Chuvakin)
- Power-Ups: CliWrap – Webinar Recording (Maarten Balliauw)
Community & Events
- The Dev Talk Show (Sep 29th) – Developer Chat – Challenge Based Learning (Andy Schwam, Chris Gomez & Rich Ross)
- Meet the Splunktern: Danny Shin (Katia Ratkovich)
- Can You Make Side Income with GitHub Sponsors? (Jamie Maguire)
- Microsoft joins grid decarbonization effort from Linux Foundation nonprofit (Jonathan Greig)
- More Organizations Report Benefits of Open Source Programs (Lawrence E. Hecht)
- I noticed these three themes in the (free) Google Cloud Next program starting October 12th (Richard Seroter)
- Students: Get creative over break—earn Microsoft Certifications and academic credit (Rachel Wortman Morris)
- Postcards from Pittsburgh (Simon Delacroix)
- Meet a recent Microsoft Learn Student Ambassadors graduate: Gihan Siriwardhana (MS Student Developer Team)
- LinkedIn Testing Paid Online Events as Potential New Moneymaker (Bloomberg News)
Database
- SQL Server Disk Related Performance Monitor Counters (Joe Gavin)
- Working with SQL Server identity columns (Greg Larsen)
- Secret PostgreSQL Trick (Nick Agliano)
- New and recently updated documentation for Azure Cosmos DB (Nikisha Reyes-Grange)
- PostgreSQL – Definition of a Materialized View and Learning MongoDB is Easy (Pinal Dave)
- Released: Microsoft.Data.SqlClient 3.0.1 (David Engel)
SharePoint & MS Teams
- New Microsoft Teams Phone features give calling a modern makeover (Nicole Herskowitz)
PowerShell
- PowerShell Commands for SQL Server – Getting Started (Alejandro Cobar)
Miscellaneous
- Review: Newsletter Service Revue by Twitter (Jason Gaylord)
- How to customize your Windows 11 taskbar (Barbara Krasnoff)
- Trump pushing Microsoft to buy TikTok was ‘strangest thing I’ve ever worked on,’ says Satya Nadella (Dieter Bohn)
- Six reasons I’m replacing my Surface Pro 7 with a Surface Pro 8 (Ed Bott)
- Surface Duo 2 vs Samsung’s Galaxy Fold 3? How Microsoft could crush this (Jason Perlow)
- Initial Impressions of Rust (Jeremy Clark)
- paint.net 4.3.1 is now available (Rick Brewster)
- Avoiding Surface tension: Why Microsoft closed a Book to open a Studio (Ross Rubin)
- Microsoft promises big changes for Skype (Sofia Wyciślik-Wilson)
- How to get the free Windows 11 upgrade early (Tom Warren)
More Link Collections
- The Morning Brew #3319 and The Morning Brew #3320 (Chris Alcock)
- .NET App Developer Links – 2021-09-28 (Dan Rigby)
- Sands of MAUI: Issue #26 (Sam Basu)
- C# Digest Issue #382 (Jakub Chodounsky)
- F# Weekly #39, 2021 – New NuGet.org Package Details Page (Sergey Tihon)
- Code Maze Weekly #94 (Vladimir Pecanac)
- Friday Five: Microsoft Authenticator, Azure Front Door, More! (Jeffrey Raymond Kitt)
- The .NET Stacks #63: .NET 6 is for real now (Dave Brock)
- [Last Week in .NET #61] – We named the dog Patches (George Stocker)
- The Overflow #92: Mapping the path from engineer to manager (Ryan Donovan & Cassidy Williams)
The Geek Shelf
Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft)