Top Links
- Introducing the .NET Guide – Tutorials, Tips & Tricks for .NET, Rider, and ReSharper (Maarten Balliauw)
- App Center + App Insights = Better Together | The Xamarin Show (James Montemagno)
- Exciting new updates to the Git experience in Visual Studio (Pratik Nadagouda)
- Visual Studio Code June 2020 (VS Code Team)
- Performance Profiling | Part 1 An Introduction | Visual Studio Toolbox (Leslie Richardson)
Web & Cloud Development
- Azure Machine Learning Studio Web Debuts (David Ramel)
- Azure Kubernetes Service (AKS) now supports confidential workloads through DCSv2 SKUs (private preview) (Azure Team)
- ASP.NET MVC – Load Page on BootStrap Modal (Asma Khalid)
- From Docker Straight to AWS (Chad Metcalf)
- Frontity is React for WordPress (Chris Coyier)
- WebStorm 2020.2 Beta: Start Debugging from Run and Terminal Tool Windows (Ekaterina Ryabukha)
- Adding Azure Feature Flags to Client Side Applications like Angular (Jason Gaylord)
- AWS Well-Architected Framework – Updated White Papers, Tools, and Best Practices (Jeff Barr)
- Defaulting ASP.NET Core 3.1 To Require Authentication For A Safer Developer Experience (Ken Dale)
- Building a Blog with Next.js (Pankaj Parashar)
- An Angular Roadmap – The Past, Present, and Future of Angular (Ryan Peden)
- CSS Transitions In Vuejs And Nuxtjs (Timi Omoyeni)
- SharedFlat and Multitenant UI (Ricardo Peres)
- Getting Started With Kubernetes: Advanced Deployment (Sophia Parafina)
XAML, UWP & Xamarin
- On Reactive Programming (Rich Bryant)
Visual Studio & .NET
- C# 9 Deep Dive: Top-Level Programs (Dave Brock)
- C# 8.0 nullable references: conditional post-conditions (Ian Griffiths)
- Cancelling a Windows Runtime asynchronous operation, part 7: WRL-generated asynchronous operations (Raymond Chen)
- Add Custom Database Functions For Entity Framework Core (Khalid Abuhakmeh)
- PrimeHotel – adding Entity Framework Core 5 in .NET (Michał Białecki)
- How a Production Debugger Affects Your Business (Shimon Hason)
Design, Methodology & Testing
- Agile Software Development: Architecture Patterns for Responding to Change: Part 1 (Thomas Moore)
- How to integrate Azure DevOps repositories with GitLab (Itzik Gan-Baruch)
- MSIX Disable Registry and File Redirections (Alex Marin)
- Introducing TeamCity Cloud Public Beta (Alexander Rassokhin)
- Will Github Actions Kill off Jenkins? (Bruce H. Cottman)
- Automatically Rebase GitHub Pull Requests (David Walsh)
- Git Plugin Performance Improvement: Phase-1 (Rishabh Budhouliya)
- Battle of the interface design tools (Spencer Hansen)
Mobile, IoT & Game Development
- Accelerating Android Updates (Eddie Hsuj, Brent VerWeyst, Maya Ben Ari, Amith Dsouza & Iliyan Malchev)
- Analytics Best Practices for Xamarin iOS & Android Apps (The First Prototype)
- AWS IoT SiteWise – Now Generally Available (Channy Yun)
- Making buildings smarter with Azure IoT (Kirsten M. Walker)
- Raspberry Pi cloud-connected Hat Cam (Jim Bennett)
- #JulyOT – A month dedicated to learning and building IoT projects (Valerie Beaulieu, Toni Townes-Whitley & Victor Casalino)
- Get Started with Flutter Authentication (Amin Abbaspour)
Podcasts, Screencasts & Videos
- Hanselminutes – Diabetes and Data Science with Dr. Alex Constantin (Scott Hanselman)
- Why Azure SQL is Best for Developers – Part 2 | Data Exposed (Anna Hoffman & Marisa Brasile)
- Video – How to copy object’s properties in another object using Object.assign() method in JavaScript and Video- High-level introduction of generator functions in JavaScript (Dhananjay Kumar)
- Xamarin Podcast Episode 75: Inverter Converter and Xamarin.Forms 4.7 (James Montemagno & Matt Soucoup)
- gRPC Talk at netPonto (Shawn Wildermuth)
- Webinar recording: Multi tenancy with RavenDB (Oren Eini)
- CppCast – Hyperion Renderer with Yining Karl Li and David Adler (Rob Irving)
- Rocket 287: Misinformation!! (Christina Warren & Simone De Rochefort)
- Codepunk Behind the Scenes: Oculus Quest and AltSpaceVR (Michael Szul)
- RunAs Radio – Preparing Your Office for Return-to-Work with Cynthia Milota (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 176 (Jason Bock)
- The Stack Overflow Podcast – How to interpret the compiler (Paul Ford)
- React Podcast 100: The Business of Remix with Ryan Florence and Michael Jackson (Michael Chan)
Community & Events
- What we learned from building an industry coalition (Hauwa Otori)
- SpringOne Sessions and Workshops Now Released—Register Today! (John Allwright)
- I’m looking forward these 4 sessions at Google Cloud Next ’20 OnAir (Weeks 1 & 2) (Richard Seroter)
Database
SharePoint & MS Teams
- SharePoint Auto Populate Column based on another Column (Mohamed El-Qassas)
Miscellaneous
- Announcing MeetingShot (Den Delimarsky)
- Teaching the art of great documentation (James Scott)
More Link Collections
- The Morning Brew #3033 (Chris Alcock)
- .NET App Developer Links – 2020-07-10 (Dan Rigby)
- Double Shot #2636 (Mike Gunderloy)
- Collective #613 (Pedro Botelho)
The Geek Shelf
Brand Storytelling: Put Customers at the Heart of Your Brand Story (Miri Rodriguez) – Referral Link