Top Links
- Visual Studio Code June 2023 (Visual Studio Code Team)
- GPT-4 API general availability and deprecation of older models in the Completions API (OpenAI Team)
- Microsoft Graph PowerShell v1 to v2 migration toolkit (Carol Mbasinge Kigoonya)
- Multimodal Augmented Inputs in LLMs using Azure Cognitive Services (Parker Schroeder)
- Improved Source Generators and Code Fixers Arrive in .NET Community Toolkit 8.2.1! (Sergio Pedri)
Web & Cloud Development
- Introducing the AWS .NET Distributed Cache Provider for DynamoDB (Preview) (Alex Shovlin)
- Replace Words at the Input Position with Formatted Content from a Web API (Bjoern Meyer)
- Improvements to the Caching Abstraction in ASP.NET Core (Catherine Wang)
- An Introduction to Native CSS Nesting (Craig Buckler)
- Docker Desktop 4.21: Support for new Wasm runtimes, Docker Init support for Rust, Docker Scout Dashboard enhancements, Builds view (Beta), and more (David Scott)
- WebStorm 2023.2 Beta Is Here! (David Watson)
- A Comprehensive Guide to Angular Standalone Components (Desislava Dincheva)
- Announcing Updates to Azure OpenAI Service Models (Keiji Kanazawa)
- The Power of React’s Virtual DOM: A Comprehensive Explanation (Prashant Yadav)
- Who is using pnpm? (Alexandre Nedelec)
- Powering home automation with WebSocket APIs (Joyce)
WinUI, .NET MAUI & XAML
- Chart of the Week: Creating a WPF Range Column Chart to Visualize ChatGPT’s Performance in Competitive Exams (Moneeshram Dhanabal)
- Xamarin Forms Migration to Uno Platform: Data Binding Techniques (Uno Platform Team)
Visual Studio & .NET
- Add and Extract Attachments from PDF Documents in C# (Bjoern Meyer)
- #ChatGPT Plugin in NET – Map route handler for manifest file: ai-plugin.json (Bruno Capuano)
- How to wait for multiple C++ coroutines to complete before propagating failure, wrapping the awaitable (Raymond Chen)
- Firebase Authentication in .NET (Phil Broderick)
Design, Methodology, AI & Testing
- Leave No Trace Part II (Ryan Hayen)
- Master Git and GitHub in 5 Hours (Clara Maine)
- How to automate the creation of GitLab Runners (Darren Eastman)
- Implementing Undo functionality (Derek Comartin)
- Why knowledge management is foundational to AI success (Eira May)
- Space On-Premises 2023.2 Is Out! (Evgenia Verbina)
- Enhancing AI Models with Chroma: A Conversation with CEO Jeff Huber (John Maeda)
- 23 Inspiring Books to Help You Become a Better Leader In 2023 (Katie Bartlet)
- Keeping up with big shifts in tech (Mike Melanson)
- Accessibility considerations behind code search and code view (Michelle Lemons)
- Responsibly empowering developers with AI on MDN (Steve Teixeira)
Mobile, IoT & Game Development
- Flutter: Abstraction In BLoC (Mahdi Shahbazi)
- Ready to create your own games? Here are 7 must-save tutorials (Ellen Flaherty)
- Kotlin 1.9.0 Released (Sarah Haggarty)
Screencasts & Videos
- New Video: Fixing Integer Overflow in C# with “checked” (Jeremy Clark)
- What I Wish I Knew… about inclusivity at Microsoft (Leslie Richardson)
- How to achieve data virtualization on Mainframes | Data Exposed (Anna Hoffman)
Podcasts
- .NET Core Podcast – Slimming Down .NET: The Unofficial Experiments of Michal Strehovský (Jamie Taylor)
- CppCast – Sequence-Oriented Programming (Timur Doumler & Phil Nash)
- Is Using Async and Await a Good Choice? – Adventures in .NET 150 (Shawn Clabough, Adam Furmanek & Mark Miller)
- The Stack Overflow Podcast Episode 587 – From Sims to supercycle? (Eira May)
- The Hanselminutes Podcast – From Ethernet to Geothermal Energy with Bob Metcalfe (Scott Hanselman)
- PPP 384 | Andy Interviews an AI: Introducing PMeLa (Andy Kaufman)
- The Changelog Episode 547 – Efficient Linux at the CLI (Daniel J. Barrett, Adam Stacoviak & Jerod Santo)
- Practical AI Episode 230 – Cambrian explosion of generative models (Chris Benson & Daniel Whitenack)
- Rocket 445: Many People Are Saying This (Christina Warren, Brianna Wu & Simone De Rochefort)
- UI Breakfast Episode 271: Wireframing for Everyone with Leon Barnard (Jane Portman)
- Scrum Master Toolbox Podcast – Five Qualities of Great Product Owners | Gregory (Greg) Miller (Vasco Duarte)
- Defense Unicorns, A Podcast – Putting the Human back into Human Resources with Michaela Flatau (Rob Slaughter)
- Web Rush Episode 241: Composable Front End Cloud Solutions with Natalia Venditto (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
Community & Events
- .NET at Oracle CloudWorld 2023 (Alex Keh)
- Meta’s Twitter competitor Threads gets 30 million signups in first day (Devesh Beri)
- Developers Share How They Built Their Careers: From Machine Learning to Cloud (Lyanne Alfaro)
- Thank you, MVPs! (Laurie Pottmeyer)
- Webinar – OSS Power-Ups: AngleSharp (Matthias Koch)
- Meet Studio +254: UX designer, Samantha Kitetu (Rachel Romano)
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop: June 2023 (Mark Kashman)
PowerShell
- Change Output Directory For Temporary PowerShell Files in Advanced Installer (Alex Marin)
- What are Feedback Providers? (Steven Bucher)
Miscellaneous
- Regression Using scikit Kernel Ridge Regression (James McCaffrey)
- Fighting notification spam in Microsoft Edge (Microsoft Edge Team)
- Twitter Threatens To Sue Meta Over Threads and FBI Hired Social Media Surveillance Firm That Labeled Black Lives Matter Organizers ‘Threat Actors’ (msmash)
- GO Programming Language – 10 Quick Interview Questions and Answers (Pinal Dave)
- Weekly Rust Trivia: How to Implement the Builder Pattern (Thorsten Hans)
More Link Collections
- The Morning Brew #3743 (Chris Alcock)
The Geek Shelf
Apps and Services with .NET 7: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies (Mark J. Price) – Referral Link