Top Links
- ChatGPT is now available in Azure OpenAI Service (Eric Boyd)
- TypeScript’s Migration to Modules (Daniel Rosenwasser and Jake Bailey)
- Introduction to Microsoft Graph for Android (Kristen Halper and Parker Schroeder)
- Generate images with AI using Stable Diffusion, C#, and ONNX Runtime (Luis Quintanilla and Cassie Breviu)
- Visual Studio 2022 – 17.5 Performance Enhancements (Nayana Srikanth)
- Announcing Microsoft Graph Toolkit v3.0 preview-1 (Sébastien Levert)
- What’s new for the WinForms Visual Basic Application Framework (Klaus Loeffelmann and Melissa Trevino)
Web & Cloud Development
- How to Handle Enums in the Input to a .NET AWS Lambda Function (Bryan Hogan)
- Angular v15.2.2 Release (Jessica Janiuk)
- Build a Better WordPress Archives Page Using MySQL (Aaron Bertrand)
- WebStorm 2022.3.3 Is Out (David Watson)
- FluentValidation in minimal APIs in ASP.NET Core 7.0 (The DotNet Office)
- React Basics: What Is a React Component and How to Create One (Hassan Djirdeh)
- Azure Container Apps demo for Azure Functions, Microsoft Ignite Spotlight Switzerland 2023 (Laurent Bugnion)
- Vue vs React: Everything You Need To Know (Lucero del Alba)
- How to Make a Clickable SVG Map With HTML and CSS (Rufai Mustapha)
- Customize OData payload serialization format within ASP.NET Core OData (Sam Xu)
- Azure Developer CLI (azd) – March 2023 Release (Savannah Ostrowski)
- Distributed Cloud-Native Graph Database with NebulaGraph Docker Extension (Wey Gu)
- How to Propagate Front-End Updates to End Users (Lakindu Hewawasam)
- 7 Features of ES2022 You Should Know (Nethmi Wijesinghe)
WinUI, .NET MAUI & XAML
- Get Realistic Digital Signatures with the .NET MAUI SignaturePad (Selva Ganapathy Kathiresan)
- Displaying XAML Controls in QuestPDF with WinUI (Diederik Krols)
Visual Studio & .NET
- How to Exclude Properties From JSON Serialization in C# (Code Maze)
- C# 11.0 new features: list pattern matching (Ian Griffiths)
- Manipulating CSV Files in .NET (Assis Zang)
- Microsoft .NET Source Generators: Speeding up JSON Serialization (David McCarter)
- Implementing the Producer Consumer Pattern with TPL Dataflow (Mark Heath)
- From a Windows app, how can I check whether there is an app installed that implements a particular URI scheme?, part 2 (Raymond Chen)
Design, Methodology, AI & Testing
- How to Change the Packaging Type of APPX or MSIX to MSI – UWP vs. Win32 App (Alex Marin)
- GPT-4 is coming next week – and it will be multimodal, says Microsoft Germany (Von Silke Hahn)
- Why Your Desk is the Worst Place to Work, and Other Life Lessons from a Lazy Developer (Holly Cummins)
- Domain Events in Event Sourcing? Not Exactly! (Derek Comartin)
- A simple guide to continuous deployment (Zachary Jansma)
- How to master one-layer designs (Marc Edwards)
- Grammarly Expands Beyond Proofreading With AI-Powered Writing (msmash)
- NTS: Reliable Device Testing at Scale (Benson Ma & ZZ Zimmerman)
- OKR mistakes and how to avoid them (cellfish)
- How to be more productive as a developer: 5 app integrations for Google Chat that can help (Mario Tapia)
- Finding Work/Life Balance in a Work from Home Role (Ryan Wilson)
- Collaboration is crucial to strengthening cybersecurity (Tom Burt)
- Multi-repository variant analysis: a powerful new way to perform security research across GitHub (Walker Chabbott)
Mobile, IoT & Game Development
- Raspberry Pi Announces New Global Shutter Camera Module (Caleb Kraft)
Screencasts & Videos
- Rethink your backup & recovery strategy w/ T-SQL Snapshot Backup in SQL Server 2022 | Data Exposed (Anna Hoffman & Perry Skountriano)
- Happening now! Unpacking the latest in large screens and foldables + MAD Skills on #TheAndroidShow (Rebecca Gutteride & Madona Wambua)
- What is GitHub Copilot? [1 of 6] and How to use new features with Copilot Labs [6 of 6] (Microsoft Developer)
- Creating GraphQL Requests | Postman Level Up (Postman)
Podcasts
- The Hanselminutes Podcast – Chasing supernovae with Dr. Sanjana Curtis (Scott Hanselman)
- Software Defined Talk Episode 405: Peter Pouliot on DevRel at a hardware company (Matt Ray)
- DAWbench Radio Show Episode 23 : DAW Evolution VII : n-Track Studio : Past, Present, Future ! (Vin Curigliano & Pete Brown)
- Complete Developer Podcast – Software Architecture Mistakes (BJ Burns & Will Gant)
- Rocket 428: AI Everywhere All At Once (Christina Warren, Brianna Wu & Simone De Rochefort)
- The Stack Overflow Podcast Episode 559 – How to position yourself to land the job you want (Eira May)
- UX Podcast #310 – Fudge design thinking with Anna Kirah (James Royal-Lawson & Per Axbom)
- Web Rush Episode 224: Starting a Company as a Technical Founder with Sam Artioli (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
- The Happy Engineer Podcast 091: ABC’s with CTO of Cast AI – Leon Kuperman | Artificial Intelligence | Brazilian Jiu-Jitsu | Cloud Computing (Max Ahumada)
Community & Events
- What it means to be an Android Google Developer Expert (Yasmine Evjen)
Database
- MySQL 8.0 INSTANT ADD and DROP Column(s) (Mayank Prasad)
- Azure Cosmos DB – for startups too (Michal Toiba)
Miscellaneous
- Sysmon 1.1 for Linux, Contig v1.83, ProcDump 1.4.1 for Linux, and Process Monitor v3.93 (Alex Mihaiuc)
- How GitHub accelerates development for embedded systems (Chris Reddington)
- After the buzz fades: What our data tells us about emerging technology sentiment (Erin Yepis)
- How GitHub Docs’ new search works (Peter Bengtsson)
- Announcing Rust 1.68.0 (The Rust Release Team)
More Link Collections
- The Morning Brew #3663 (Chris Alcock)
- Daily Links 9 Mar 2023 (Malcolm Jack)
The Geek Shelf
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Scott Wlaschin) – Referral Link