Top Links
- Free eBook: How to use Dapr for .NET Developers (Scott Hanselman)
- My Favorite C# Features – Part 1: Strong-types, Implicit-types, Anonymous-types, and Target-types (Jeffrey T. Fritz)
- Announcing the .NET Foundation Speakers Directory (Shawn Wildermuth)
- Experimenting with .NET 5 and 6 using Docker containers (Elton Stoneman)
- CoreWCF 0.1.0 GA Release (Matt Connew)
Web & Cloud Development
- Blazor Basics (Ilyana Smith)
- Building and auto-deploying an ASP.NET Core application – Part 3 – Dealing with change (Imar Spaanjaaars)
- Build and Deploy to Azure Static Web Apps with Stackbit (Anthony Chu)
- Adding Electronic and Digital Signatures to Documents in C# and Angular (Bjoern Meyer)
- Use CSS Variables instead of React Context (Chris Coyier)
- Cars Island Azure Functions – integration with Microsoft Graph SDK and Azure AD B2C – part 8 (Daniel Krzyczkowski)
- An Angular Application Architecture That Works (Dave Bush)
- Localization in Angular Application using Angular Locale (Debasis Saha)
- Troubleshooting App Services in Azure (Gregor Suttie)
- When it’s not the fault of CSS (Julian M. Bucknall)
- Why and When to use Azure Functions (Mahesh Chand)
- ASP.NET Performance: 9 Types of Tools You Need to Know! (Matt Watson)
- How to deploy Blazor WebAssembly to AWS Amplify (Niels Swimberghe)
- Creating a Running Game in VueJS – Part 4 – The Finish Line (Paul Michaels)
- Set start URL in ASP.NET Core – Quick & Easy ways (Sanjay Modi)
- How to build a lightweight microblogging site with Contentful, vanilla HTML, CSS and JavaScript (Salma)
- React Props Cheatsheet: 10 Patterns You Should Know (Reed Barger)
- Introducing Stringlifier (Tiberiu Boros, Andrei Cotaie & Kumar Vikramjeet)
- Keep your secrets secure, by default (Alex Mullans)
- Sending WhatsApp Notifications with Templates: Initiate Messages to Your Users (Ashley Boucher)
- Boosting WebAssembly Performance with SIMD and Multi-Threading (Bruno Couriol)
- Concurrency in modern programming languages: TypeScript on Deno (Deepu K. Sasidharan)
- Your first interactions with your FHIR server (Frank Olthuijsen)
- Porting versus interop for .NET – WebAssembly to the rescue? (Mark Heath)
- Switching from OAuth to GitHub App (Montana Mendy)
XAML, UWP & Xamarin
- Replicating Food Delivery UI in Xamarin Forms (Leomaris Reyes)
- Using ImageSharp in your WinUI – Uno Cross Platform App (Nick Randolph)
- A Total Win with the Brand New Telerik Ribbon for WinUI (Viktoria Grozdancheva)
- How can I prevent a Windows Runtime WebView from loading any content beyond the initial request and its redirects? (Raymond Chen)
- Using the C#/Win32 code generator to enhance your WinUI 3 app (Morten Nielsen)
- Little Tips: What you should do with ImageResourceExtension (Luis Matos)
Visual Studio & .NET
- ICYMI C# 8 New Features: Simplify Array Access and Range Code (Jason Roberts)
- Rider 2020.3.3 and ReSharper Tools 2020.3.3 Have Landed! (Alexander Kurakin)
- Function Composition in F# with Unfriendly Functions (Ian Russell)
- Writing Sparkly Abbot Skills With C# (Phil Haack)
- Design Patterns Explained with Food In C# (Nikos Vaggalis)
- .NET – My Workflow Pattern (Cody Merritt Anhorn)
- Getting .NET 6 (Joe Mayo)
- Performance Profiling – .NET Object Allocation Tracking (Mark Downie)
- Machine Learning with ML.NET – Guide to Decision Trees (Nikola M. Zivkovic)
Design, Methodology & Testing
- AoAD2 Practice: Trust (James Shore)
- How To Get a PAT (Personal Access Token) for Azure DevOps from the az cli (Dylan Berry)
- Setting up an Android phone as a WebPageTest agent (Robin Osborne)
- Best practices for a secure software supply chain | NuGet (Jon Douglas)
- Five Ways to Improve Your Personal Productivity as a Developer (Aleksandrina Vasileva)
- Online Development IDEs You Can Access Anywhere and Repl.it: An Online Editor for Coding or Learning (Brad Jones)
- Most Common QA Myths (Dilruba Malik)
- Load Testing is the Most Expensive Effort You Will Regret Not Doing (Keith W. Boone)
- How To Successfully Manage A Hybrid Model Team (Kat Boogaard)
- OKRs – Intro (Santosh Hari)
- The Art of Exploratory Testing (Sanjugtha Shoba)
Mobile, IoT & Game Development
- Integrating video streaming with Flutter using Mux (Souvik Biswas)
- Splunk AR: HoloLens and Unity SDK (Jesse Chor)
Podcasts, Screencasts & Videos
- CodeNewbie S15:E3 – How to build an app from idea to maintenance (Kyle Lee) (CodeNewbie Team)
- Developer Tea – Quincy Larson, Founder of freeCodeCamp – Part One (Jonathan Cutrell)
- OnPodcast Episode 22: Chat with Microsoft MVP Richard Hay, Windows 10 21H1, new Journal app & more (Arif Bacchus & Kareem Anderson)
- Merge Conflict 242: Mac Backups, Store Promotion, & Multi-Window Apps with SceneDelegate (James Montemagno & Frank Kreuger)
- C# with CSharpFritz S2 E6 – Build for the Live Web with SignalR and C# with CSharpFritz – S2 E7 – Introducing Authentication and Authorization with ASP.NET Core (Jeff Fritz)
- Harini Kannan on React Native – Azure DevOps Podcast Episode 129 (Jeffrey Palermo)
- Talk Python to Me #304 – asyncio all the things with Omnilib (Michael Kennedy)
- Managing Azure from your phone with the Azure mobile app | Azure Friday (Scott Hanselman & Rob Caron)
- Scrum Master Toolbox – Meeting our team members where they are, a key lesson for Scrum Masters | Helen Garcia (Vasco Duarte)
- Serverless Chats Episode #89: Serverless in a DevOps World with Sarjeel Yusuf (Jeremy Daly)
- DBAle 29: Guess the State of Database DevOps in 2021 (Chris Kerswell & Chris Unwin)
- Scrum Master Toolbox Podcast – Modern Management insights and tips | Johanna Rothman (Vasco Duarte)
- Ladybug Podcast – Getting Started With The Cloud (Kelly Vaughn, Ali Spittel, Emma Bostian & Sidney Buckner)
- The Changelog – JS is an occasionally functional language (Eric Normand, Jerod Santo & Kevin Ball)
- UI Breakfast Episode 207: Scheduling & Calendar Design with Derrick Reimer (Jane Portman & Derrick Reimer)
- Ask the Expert: Rust at Microsoft (Melanie McKenna)
Community & Events
- Dev Discussions: Cecil Phillip (Dave Brock)
- Python Turns 30. A Steering Council Member Reflects (EditorDavid)
- Creative Cloud Developer Roundtable on February 24th and 25th (Ingo Eichel)
- Decipher a universe of exciting possibilities (MS Student Developer Team)
- What’s On & Online in Greater Philadelphia, Feb. 22-28 (Visit Philly)
- Announcing: Azure Cosmos DB Conf, a free online developer event (Mark Brown)
Database
- Lesson Learned #164: Why SQL Server Management Studio runs the query faster than my application (Jose Manuel Jurado)
- SQL SERVER – Convert Date Time AT TIME ZONE (Pinal Dave)
SharePoint & MS Teams
- Microsoft Teams or Zoom? A salesman offers his stunning verdict (Chris Matyszczyk)
- A simple workflow to create a To Do task from Microsoft Teams messages (Loryan Strant)
PowerShell
- Save and restore your mouse position with PowerShell (Donovan Brown)
- How to Queue an Azure DevOps yaml Pipeline with Parameters from PowerShell (Dylan Berry)
- Changing Drive Letters and Labels via PowerShell (Thomas Lee)
Miscellaneous
- Announcing Windows 10 Insider Preview Build 21318 (Brandon LeBlanc)
- Python 3.9.2 and 3.8.8 are now available (Łukasz Langa)
- Running x64 on Windows 10 ARM64: How the heck does that work? (Michael Niehaus)
- Free Windows 10 development virtual machines for HyperV, Parallels, VirtualBox, and VMWare (Scott Hanselman)
More Link Collections
- The Morning Brew #3175 (Chris Alcock)
- Friday Five: Azure Cloud Services, ML Pipelines, More! (Jeffrey Raymond Kitt)
- Code Maze Weekly #65 (Vladimir Pecanac)
- Weekly Xamarin – Issue 297 – 21st Feb 2021 (Kym Phillpotts)
- C# Digest Issue #351 (Jakub Chodounsky)
- F# Weekly #8, 2021 – .NET 6 Preview 1 and a methodical approach to looking at F# compile times (Sergey Tihon)
- Top Stories from the Microsoft DevOps Community – 2021.02.19 (Steven Murawski)
- The .NET Stacks #37: When your private NuGet feed isn’t so private (Dave Brock)
- Reading Notes #462 (Frank Boucher)
The Geek Shelf
Unity in Action: Multiplatform game development in C# (Joe Hocking) – Referral Link