Top Links
- Full data set for the Stack Overflow 2020 Developer Survey now available! (Ben Popper)
- Introducing GitHub’s OpenAPI Description (Marc-Andre Giroux)
- 5+ Ways to Boost Your .NET Development with NuGet Repositories in JFrog Artifactory (Rami Honig)
- How to debug layout issues with the Flutter Inspector (Katie Lee)
- Official Support for Remote Debugging a .NET Core Linux app in WSL2 from Visual Studio on Windows (Scott Hanselman)
Web & Cloud Development
- Pimp up your Blazor EditForms with Tailwind CSS! (Jon Hilton)
- The Proper Way to Destroy Angular Components (Chinmoy Mohanty)
- WebStorm 2020.2: Use Prettier as the Default Formatter, Work with Nuxt.js, and Get Full Support for GitHub PRs (Ekaterina Ryabukha)
- Controlling Type Checking Strictness in TypeScript (Carl Rippon)
- Notebooks are getting revamped! (Claudia Regio)
- Building CLI Applications With Go (Roelof Jan Elsinga)
- Back to Machine Learning Basics – Classification Algorithms (Nikola M. Zivkovic)
- What’s in the ASP.NET Core MVC Template? (Jason Robert)
- File Upload with Blazor WebAssembly and ASP.NET Core Web API (Marinko Spasojevic)
- Introducing Azure Tools, a new blog community for Azure command line tools (Pui Chee Chan & Mark Gray)
XAML, UWP & Xamarin
Visual Studio & .NET
- Development Containers in Education with Visual Studio Code (Brigit Murtaugh)
- Task asynchronous programming as an IO surrogate (Mark Seemann)
- Modeling Ticket to Ride in C# Part 1: Intro and Game Rules (Matthew Jones)
- 14 Visual Studio Web Development Productivity Tips (Patrick Smacchia)
- Returning Different Values From A Method Call (Adam Storr)
- Calling Generic Methods from Non-Generic Code in .Net (Jeremy D. Miller)
Design, Methodology & Testing
- Move away from wagile: How to break anti-patterns in agile transitions (Kevin Miller & Tommy van Schaik)
- It’s Not About Doing Things Perfectly (J.D. Meier)
- Doing Stupid Stuff with GitHub Actions (Sid Palas)
- Balsamiq Wireframes for Desktop 4.1 – Future Proofing (Brendan Saricks)
- GitHub Renaming Default Branch (Jason Gaylord)
- Multi-arch build, what about GitLab CI? (Jeremie Drouet)
- How DevOps Aligns with Logistics and Supply Chain Management (Kendra Little)
- Using Jenkins Pipelines with Octopus (Matthew Casperson)
- UI Is How It Looks, UX Is How It Feels – How To Understand The Interaction Between The Two In Order To Create Great Products (Tapha Ngum)
- Highlights from Git 2.28 (Taylor Blau)
- Coding practices: The most important ones – Part 2 (Yacoub Massad)
Mobile, IoT & Game Development
- iOS Development on VSCode (Foti Dim)
- Mobile Blazor Bindings Tackles Hybrid Apps (David Ramel)
- This Raspberry Pi–powered setup improves home brewing (Ashley Whittaker)
Podcasts, Screencasts & Videos
- Smashing Podcast Episode 21 With Chris Ferdinandi: Are Modern Best Practices Bad For The Web? (Drew McLellan)
- Revision Path – Fred Noland (Maurice Cherry)
- The Maintainers: Brad Wilson and xUnit (Shawn Wildermuth)
- Microsoft 365 Dev Podcast – Bot Framework Virtual Assistant with Dewain Robinson and Gary Pretty (Jeremy Thake & Paul Schaeflein)
- Asp.Net Monsters #175: YARP! (Simon Timms, James Chambers & David Paquette)
- Meta Cast Episode 171 – Evaluating The Nexus™ (Bob Galen & Josh Anderson)
- Melissa Sassi from Code the Curve | Source Code: Real Stories from Startup Founders (Golnaz Alibeigi, Kaitlin McKinnon & Cameron Tomisser)
- Serverless Chats Episode #59: Going Green with Serverless with Paul Johnston (Part 1) (Jeremy Daly)
- Real Talk JS Episode 94: GraphQL with Daniel Roe (John Papa)
- The Stack Overflow Podcast – You down with GPT-3? Yeah you know me! (Paul Ford, Ben Popper & Sara Chipps)
- The 6 Figure Developer Episode 154 – Financial Planning with Lucas Casarez (John Callaway)
Community & Events
- [Announcement] Community Mentors App Update: New Features Released! (Oniel Lucrisia)
- Announcement: I am now the lead for the NUnit docs project! (Sean Killeen)
Database
- How to Sync Two SQL Server Databases – Part 3 (Mircea Dragan)
- SQL SERVER – 7 Follow Up Answers to Remove Bookmark Lookup (Pinal Dave)
- Processing large aggregations in RavenDB (Oren Eini)
PowerShell
- Creating a PowerShell Module to Improve Your Code (Nick Richardson)
- How to Manage SharePoint via PowerShell – Part 1 (Veronique Lengelle)
Miscellaneous
More Link Collections
- The Morning Brew #3045 (Chris Alcock)
- .NET App Developer Links – 2020-07-28 (Dan Rigby)
- Double Shot #2649 (Mike Gunderloy)
- Azure Advocates Weekly Round Up with Turnips! (Shayne Boyer)
The Geek Shelf
Hands-On Software Architecture with C# 8 and .NET Core 3: Architecting software solutions using microservices, DevOps, and design patterns for Azure Cloud (Gabriel Baptista & Francesco Abbruzzese) – Referral Link