Dew Drop – September 28, 2021 (#3525)

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)

Leave a Reply

Your email address will not be published. Required fields are marked *