Top Links
- Where Are My Favorite Extensions in Visual Studio 2022? (Leslie Richardson)
- Highlights from Git 2.34 (Taylor Blau)
- Announcing PostSharp 6.10 RC: Support for .NET 6.0, Visual Studio 2022, and C# 10 (Gael Fraiteur)
- .NET Community Toolkit – A collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform (Community Toolkit Team)
- In the Jungle of .NET Decompilers (Patrick Smacchia)
Web & Cloud Development
- When to refactor a large Blazor component into separate, smaller ones? (Jon Hilton)
- Let’s upgrade my main site and podcast to .NET 6 LTS (Scott Hanselman)
- JavaScript Async – Returning Promises (Ian Elliot)
- Azure Active Directory’s gateway is on .NET 6.0! (Avanindra Paruchuri)
- Using Multiple Databases in ASP.NET Core via Entity Framework Core (Marinko Spasojevic)
- Blazor Binding Support Multiple Options For – ‘Select’ HTML Element Or ‘InputSelect’ Blazor Component [.NET 6.0 Feature] (Naveen Bommidi)
- Scaffolding Static Web Apps (Aaron Powell)
- Functions Now Accept Outputs (Anton Tayanovskyy)
- How Open Systems uses Microsoft tools to improve security maturity (Emma Jones)
- Powerful Terminal And Command-Line (CLI) Tools For Modern Web Development (Louis Lazaris)
- eBay Event Notification Platform: Listener SDKs (Lokesh Rishi)
- Top five actions engineers should take based on the OWASP Top 10 2021 security updates (Wayne Haber)
WinUI, .NET MAUI & XAML
- Drag-and-Drop Support in Xamarin.Forms: An Overview (Thangam Nallasamy)
- Dealing with the System UI on iOS in Xamarin.Forms (Marco Siccardi)
Visual Studio & .NET
- C# 10 and .NET 6 – Modern Cross-Platform Development, 6th Ed (Packt) (I Programmer)
- New dependency injection features in .NET 6: Exploring .NET Core 6 – Part 10 (Andrew Lock)
- What’s New for C#, F# and Visual Basic in .NET 6 (David Ramel)
- C# Tip: Use a SortedSet to avoid duplicates and sort items (Davide Bellone)
- ReSharper C++ 2021.3 EAP: Coding Assistance Features (Elvira Mustafina)
- Dependency Hell: Past and Future (Dennes Torres)
- .NET 6 now available for RHEL and OpenShift (Mauricio “Maltron” Leal)
Design, Methodology & Testing
- Prototyping from A to Z: best practices for successful prototypes (Sketch Team)
- Design Systems are for user interfaces (Brad Frost)
- Building confidence in a decision (Martin Tingley, Wenjing Zheng, Simon Ejdemyr, Stephanie Lane, Michael Lindon & Colin McFarland)
- Building a QA process for your deep learning pipeline in practice (Tobias Kupek)
- Test Studio Step-by-Step: Creating Tests (Peter Vogel)
Mobile, IoT & Game Development
- Flutter: Hit testing outside parent bounds with `defer_pointer` package (Shawn Blais)
- Announcing package support for DartPad (Zoey Fan)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Next.js 12 (Wes Bos)
- CodeNewbie S18:E2 – What are some essential skills you’ll need to be successful on your coding journey (Fernando Doglio) (CodeNewbie Team)
- Revision Path – Roneka Patterson (Maurice Cherry)
- The Stack Overflow Podcast 393: 250 words per minute on a chorded keyboard? Only if you can think that fast. (Ryan Donovan)
- .NET Conf – Migrating Web Apps to Azure App Services (Gaurav Seth & Kristina Halfdane)
- .NET Conf – Blazor Azure B2C Authentication and Authorization (Michael Washington)
- .NET Conf – Accelerate .NET to Azure with GitHub Actions… Again? (Isaac Levin)
- On .NET – OData Batching with ASP.NET Core (Jeremy Likness & Hassan Habib)
- .NET MAUI Preview 10 Update: Time For You To Get Started! (Gerald Versluis)
- James Shore on the Art of Agile Development – Azure DevOps Podcast Episode 167 (Jeffrey Palermo)
- .NET Conf 2021 – .NET Everywhere – Windows, Linux, and Beyond (Scott Hanselman)
- Asp.Net Monsters #231 – Azure Container Apps with .NET 6 (James Chambers, David Paquette & Simon Timms)
- .NET Conf – Not Thinking Small – My Journey to Learning .NET (Elahn Harris)
- .NET Conf – Stories from interning on the .NET team (Cathy Sullivan, Jessica Houghton & Sophia Carpenter)
- .NET Conf – .NET Internet of Things (Melissa Houghton)
- State of Serverless Panel at GraphQL Summit (Aaron Powell)
- Google Cloud Security Podcast Episode 43 – Automation as Paved Roads in Cloud Enablement (Anton Chuvakin)
- The 6 Figure Developer Episode 220 – .NET 6 & Minimal APIs with Nick Chapsas (John Callaway)
- Microsoft 365 PnP Weekly – Episode 143 – Roina Ochieng (Microsoft) (Vesa Juvonen & Waldek Mastykarz)
- Women in Technology Podcast – You never know until you try! (WiT Team & Tanuja Ghodgaonkar)
Community & Events
- PAX East 2022 to require full vaccination status and masks (Brad Stephenson)
- 50th Anniversary of First Microprocessor (Sue Gee)
Database
- Using SQL Server sequence objects (Greg Larsen)
- RavenDB 5.3 Features: Incremental time series & implementing lambda based accounting and RavenDB 5.3 New Features: Concurrent subscriptions and RavenDB 5.3 New Features: Concurrent Subscriptions & Serial operations and RavenDB 5.3 New Features: Incremental time series (Oren Eini)
- Couchbase Introduces Hosted Database On AWS (Kay Ewbank)
- Safe schema updates – Near-zero downtime database deployments (Alex Yates)
Miscellaneous
- Amazon releases Prime Video app for Mac with downloads, AirPlay, and more (Chris Welch)
- An Introduction to Python for Non-Programmers (Jack Wallen)
- Microsoft gives Windows Subsystem for Linux a new icon, fixes issues and updates kernel (Sofia Wyciślik-Wilson)
- Xbox surprise: ‘Halo Infinite’ multiplayer debuts; 70+ new backwards-compatible titles revealed (Thomas Wilde)
- Microsoft’s Xbox backward compatibility program returns with 76 new games (Tom Warren)
More Link Collections
- The Morning Brew #3354 (Chris Alcock)
- .NET App Developer Links – 2021-11-16 (Dan Rigby)
- Reading Notes #485 (Frank Boucher)
- The Wolf Report – November 16th, 2021 (Michael Wolfenden)
- Sands of MAUI: Issue #33 (Sam Basu)
- [Last Week in .NET #68] – .NET 6 Passionate Programmers (George Stocker)
The Geek Shelf
Brand Storytelling: Put Customers at the Heart of Your Brand Story (Miri Rodriguez) – Referral Link