Top Links
- Top 8 JavaScript Notification Libraries (Poorna Theekshana)
- Announcing Polyglot Notebooks! Multi-language notebooks in Visual Studio Code (Claudia Regio)
- Porting a Custom-Drawn Xamarin Forms Control to Uno Platform (Uno Platform Team)
- Windows App SDK Version 1.2.5 (1.2.230313.1) Release Notes (Microsoft Learn)
- Improving the Visual Studio Spell Checker (Dante Gagne)
- Microsoft Build – Online and In-Person – May 22-25, 2023 (Microsoft)
Web & Cloud Development
- Public preview: Database connections support in Azure Static Web Apps (Azure Team)
- Recent changes to data visibility for Microsoft Graph callRecords APIs (Microsoft Graph Team)
- A Small Demo On OData (v8) In .NET 7 API Application (Naveen Bommidi)
- Let’s Boost Your Productivity With APIs (Rafael Staib)
- GraphQL on Azure: Part 12 – GraphQL as a Service and Part 13 – Using Data API builder with SWA and React and Part 14 – Using Data API builder with SWA and Blazor (Aaron Powell)
- How to Integrate Blazor WebAssembly into an Existing ASP.NET Core Web Application (Carey Payette)
- Empowering Mobile Users with Syncfusion React Data Grid’s Adaptive UI Layout (Maithiliy K.)
- Server Timing API Meets Isolated Worker Process Azure Functions – Custom Middleware and Dependency Injection (Tomasz Pęczek)
- How and why to use attribute selectors in CSS (Oyetoke Tobi)
- Creating a CRUD-Enabled Scheduling App with Syncfusion React Scheduler, Node.js, and PostgreSQL (Ram Raju Elaiyaperumal)
- Blazor WebAssembly — AOT Compilation and Link Trimming (v22.2) (Svetlana Mikheeva)
- Node v19.8.1 (Current) (Michael Zasso)
- Gain flexibility and scale with a cloud-native DLP solution (Christine Barrett)
- Three attributes for better web forms (Jeremy Keith)
Visual Studio & .NET
- Enhancing JPEG, PNG, Text Using C# .NET Part 1 – Shadow Effect (Andrey Dryazgov)
- Visual Studio 2022 version 17.5.2 Release Notes and Visual Studio 2022 version 17.6 Preview 2 Release Notes (Microsoft Learn)
- Visual Studio Ditches Edge Developer Tools (David Ramel)
- Immutable Collections in C# (Code Maze)
- Using the Playwright C# SDK to automate 2FA authentication for AAD and MSA (Howard van Rooijen)
- Polly with .NET 6, Part 8 – Policy Registry with Minimal APIs, and HttpClientFactory (Bryan Hogan)
- .NET 8 is on the way! Discover its new Features (ByteHide)
- Microsoft .NET Source Generators (David McCarter)
Design, Methodology, AI & Testing
- 7 Better Habits of Sustainable High Performance (J.D. Meier)
- GPT-4’s successes, and GPT-4’s failures (Gary Marcus)
- Sprints and Marathons in Life and Work (Jeff Teper)
- OpenChatKit is an Open Source Alternative to ChatGPT (Jesus Rodriguez)
- 12 Reasons Organizations Adopt Agile (Mike Cottmeyer)
- Stop doing sprints? That’s outrageous, egregious, preposterous! (Michael Eaton)
- Chat GPT 4 – Still Not Telling The Whole Truth (Mike James)
- Getting started with GitLab application security (Julie Byrne)
- How can I create a git feature branch that can merge into multiple other branches? (Raymond Chen)
Screencasts & Videos
- SQL Server 2022 acceleration & offloading with Intel® QuickAssist Technology (QAT) | Data Exposed (Anna Hoffman)
- IoT Coffee Talk: Episode 147 – Silicon Valley Bank (Iot Coffee Talk Crew)
- Building Cross-Platform Apps Made Easy with .NET MAUI in Action with Matt Goldman (SSW TV)
- WinUI Community Call – March 15, 2023 (Windows Developer Team)
- 3 ways to share content in a Microsoft Teams meeting (Microsoft Teams)
- Meeting the Market with Digital TTRPG Tools | Demiplane (Microsoft Developer Team)
- How We Built It: GraphQL Support (Postman Team)
Podcasts
- .NET Rocks! – Developer Velocity in the Cloud with Bryan Foster (Carl Franklin & Richard Campbell)
- CodeNewbie S23:E5 – Going from Ministry to Tech (Kyle Shevlin) (CodeNewbie Team)
- Lessons from an Agile Transformation in a Manufacturing Company | Caterina Palmiotto (Vasco Duarte)
- SQL Data Partners Podcast Episode 262: Learning Azure Synapse Pt 1 (Carlos L. Chacon)
- Working Code Podcast – Episode 118: Things We Should Be Doing (Ben Nadel)
- The Changelog – Goodbye Atom. Hello Zed. (Nathan Sobo, Adam Stacoviak & Jerod Santo)
- Practical AI Podcast – AI search at You.com (Bryan McCann, Chris Benson & Daniel Whitenack)
- The Stack Overflow Podcast Episode 561 – Visible APIs get reused, not reinvented (Ryan Donovan)
- Software Engineering Radio Episode 555: On Freund on Upskilling (Brijesh Ammanath)
Community & Events
- #NotAllWomen (‘Tine Zekis)
- Microsoft Store App Awards 2023 nominations are now open! (Zahara Kondo)
- 4 updates from the Google for Games Developer Summit (Alex Chen)
Database
- The SELECT Statement in Oracle (Chandra Rawat)
- Azure SQL—Public preview updates for mid-March 2023 (Azure Team)
- Azure Hybrid Benefit for SQL Server in Azure VMware Solution (Amy Colyer)
- Announcing Data API builder for Azure Cosmos DB (Sajeetharan Sinnathurai)
SharePoint, M365 & MS Teams
- Avatars in Teams for everyone + How to prepare for Loop App preview! and Preview of Viva Connections Toolkit for VS Code (Vesa Juvonen)
- Microsoft Forms lets you leverage AI technology to spruce up your invitations (Kevin Okemwa)
Miscellaneous
- Healthcare Use Case: Digital Forms Workflow with Electronic Signatures (Bjoern Meyer)
- Diablo IV: Talking the Open Beta With the Game’s Director (Joe Skrebels & Adam Fletcher)
- Windows Subsystem for Linux (WSL) v1.1.5 released (Kunal Chowdhury)
- Microsoft signs fourth Call of Duty deal in fresh bid to win over regulators and Microsoft is bringing Minecraft to Chromebooks (Tom Warren)
More Link Collections
- The Morning Brew #3667 (Chris Alcock)
- Daily Wrap Up – March 15, 2023 (#046) (Richard Seroter)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link