Top Links
- Improving .NET Core installation in Visual Studio and on Windows (Lee Coward)
- .NET Core is sexy, and you should know it (Jeremy Buisson)
- Writing tests with MSTest v2 | On .NET (Cecil Phillip, Rich Lander & Kendra Havens)
- Mission-driven careers with Amanda Silver | Careers Behind the Code (Steve Carroll)
- 5 Reasons Why You Should Give Visual Studio for Mac Another Try (Heather Downing)
- Xamarin.Forms 101: XAML Previewer | The Xamarin Show (James Montemagno & Maddy Leger)
- Try out Nullable Reference Types (Phillip Carter)
Web & Cloud Development
- Remainder operator vs. modulo operator (with JavaScript code) (Axel Rauschmayer)
- .NET/ASP.NET Documentation Update for July 2019 (Maxime Rouiller)
- Learn JavaScript Closures in 6 Minutes (Yazeed Bzadough)
- TensorFlow vs PyTorch vs Keras for NLP (Exxact Team)
- Azure Functions with Dependency Injection (Christian Nagel)
- Creating a Web Editor Using Kendo UI and Angular (Christian Nwamba)
- JavaScript: What’s new in ES2019 (Marin Radman)
- ASP.NET Core Identity with Fido2 WebAuthn MFA (Damien Bowden)
- Creating vCard in ASP.NET Core and Dependency Injection in Azure Functions (Gunnar Peipman)
- We’re making Azure Archive Storage better with new lower pricing (Kumail Hussain)
- Create Master-Detail app using Ignite UI for React components (Martin Trela)
- Execute HTTP Requests in JavaScript Applications (Nic Raboy)
- Implement a Progressive Web App (PWA) in your Static Website and Introducing Durable Entities for Serverless State (Jeremy Likness)
- Azure Tips & Tricks – Tip 214 – Explicitly Name Logic API Connections and Tip 215 – Reusing Network Service Groups across Virtual Machines (Michael Crump)
- Stack Overflow: How We Do App Caching – 2019 Edition (Nick Craver)
- Microsoft Open-Sources TensorWatch AI Debugging Tool (Anthony Alford)
- Twilio Announces Conversations API for Multi-Channel Messaging (Eric Carter)
- Configuring boto to validate HTTPS certificates (Kyle Knapp)
- How to Add Excel Import and Export to your Vue App (Ryan Peden)
- Node v12.8.0 (Current) (Ruben Bridgewater)
- Go Contracts will Enable Generic Programming (Sergio De Simone)
- Online tools for .NET web developers (Thomas Ardal)
- Blazor Binding, Events and Parameters (Michael Washington)
XAML, UWP & Xamarin
- IoT with Azure Serverless and UWP (Daniel Krzyczkowski)
- Windows 10 SDK Preview Build 18950 available now! (Kevin Larkin)
Visual Studio & .NET
- How YOU can create a Serverless API in C# and .NET (Chris Noring)
- C# Performance Of Code – For Loop VS Foreach Loop (Ali Sufyan)
- The 9 Coding Standards C# Developers Need to Get Started (Phil Vuollet)
- How to build with Cake on Linux using Cake.CoreCLR or the Cake global tool (Andrew Lock)
- Using third-party Windows Forms controls with Rider (Maarten Balliauw)
- Configuring Nonrelational Properties in EF Core (Marinko Spasojevic)
- Quick Sort – The Sorting Algorithm Family Reunion (Matthew Jones)
- Remove all Unicode Control Characters and special control characters fast in C-Sharp (Mark Pahulje)
- .NET Core – introduction (Michał Białecki)
- Introducing No Curly – beta release (Sam Williams)
- Dotnet Depends is a great text mode development utility made with Gui.cs (Scott Hanselman)
- Integrating Cosmos DB with OData (Part 2) (Hassan Habib)
Design, Methodology & Testing
- A Deep Dive into Git Performance using Trace2 (Jeff Hostetler)
- Improvements for enterprises signing MSIX packages (Insider Preview) (John Vintzel)
- Building Go programs in TeamCity (Anton Arhipov)
- State of Testing 2019 Report published (Ben Linders)
- Learn more about Feature Flags: The next step in Progressive Delivery (Chrissie Buchanan)
- How enterprises should think about getting started with AI (Derrick Harris)
- The 10 Platform Journey Health Markers: A Roadmap to Continuous Improvement (Parker Fleming)
- SOLID Design: The Single Responsibility Principle (SRP) (Patrick Smacchia)
- Technical debt is not real (Sam Williams)
- The Modern Developer, Part 2: Design (Zlatin Stanimirovv)
- Setting the Node.js Version for an Azure DevOps Build (Marius Schulz)
Mobile, IoT & Game Development
- App Center: High-performing backend as a service (Bas de Cort)
- A Production-Quality Flutter Starter App (Greger Teigre Wedel)
- Bringing Tabletop Audio to Actions on Google through media responses (Nick Felker)
- HockeyApp Transition to App Center July Update (HockeyApp Team)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – VSCode Love Part 3 (Wes Bos)
- CodeNewbie S9:E5 – Why you should understand user interface and design (Mina Markham) (CodeNewbie Team)
- Technology & Friends – Mercedes Bernard on Dev Together (David Giard)
- Revision Path 306: Jeremi Dudu (Maurice Cherry)
- A couple of podcast interviews (me as a guest) (Michael Kennedy)
- Microsoft Cloud Show Episode 314 | Azure is the new Mainframe with Steve Steuart (Andrew Connell & Chris Johnson)
- ASP.NET Monsters #124: Dev Containers (Simon Timms, James Chambers & David Paquette)
- SharePoint Dev Weekly – Episode 46 (Vesa Juvonen & Waldek Mastykarz)
- Working with Azure DevOps using the Azure DevOps CLI | The DevOps Lab (Damian Brady)
- Yet Another Podcast: Xamarin.Forms Tools (Jesse Liberty)
- Onboard to Azure Security Center for IoT | Internet of Things Show (Olivier Bloch)
- Functional Geekery Episode 127 – Katie Hughes (Steven Proctor)
- RunAs Radio – SQL Q and A from SQL Intersection Spring 2019 (Richard Campbell & Greg Hughes)
- Serverless Chats Episode #8: Observability in Modern Applications with Ran Ribenzaft (Jeremy Daly)
- Real Talk JS Episode 44: Long Time Java – GO To First Time Script With Brian Ketelsen (John Papa, Ward Bell & Dan Wahlin)
- Introducing Episode 4 of Learning from Leaders with Tessa Myers (Microsoft in Business)
- Talk Python to Me #224 – 12 lessons from 100 days of web (Michael Kennedy)
- The 6 Figure Developer Episode 103 – Legacy App Containers with Joey Schluchter (John Callaway)
- Windows Insider Podcast – Your Career Path to the Future (Windows Insider Team)
Community & Events
- Meet the Splunker: Sarah Moir (Tracy Edkins)
- Meet the 4 Female Founders Behind Tech’s Most Exciting Inventions (Inc)
- 3 Steps to Microsoft MVP! (Joel Oleson)
- The Art of Getting Girls Into STEM (Katie Juran)
Database
- SQL Server FORMAT Function for Dates, Numbers and SQL Server Agent Dates (Jeffrey Yao)
- Comparing Postgres JSONB with NoSQL (Denis Rosa)
- How Oracle Autonomous Database Will Change the DBA’s Role for the Better (Nancy Swanson)
- SQL SERVER – List All Frequently Ran Stored Procedure From Server Cache and SQL SERVER – Retrieving N Rows After Ordering Query With OFFSET and SQL SERVER – Best Value for Max Worker Count (Pinal Dave)
- Use SSIS to load data in chunks from SQLServer to Excel (Gianwen Shi)
- Azure SQL Database Clustered Columnstore Index (Arun Sirpal)
SharePoint & MS Teams
- Microsoft Teams may soon have an official Linux app (Arif Bacchus)
PowerShell
- Microsoft: New Windows Terminal update is out and it’s ‘huge’ (Liam Tung)
- Azure Cloud Shell Tips for SysAdmins: Part III – Using Azure CLI (Jay Gordon)
- Microsoft Issues Major Update to Windows Terminal (Paul Thurrott)
Miscellaneous
- The Dart Language: When Java and C# Aren’t Sharp Enough (Star Ford)
- The hidden costs of unreliable electricity (Bill Gates)
- Windows 10 Tip: Clipboard (Athima Chansanchai)
More Link Collections
- The Morning Brew #2803 and The Morning Brew #2804 (Chris Alcock)
- Interesting links of the week (2019 #27) (Michael Eaton)
- Double Shot #2401 and Double Shot #2402 (Mike Gunderloy)
- Collective #538 (Pedro Botelho)
The Geek Shelf
Building RESTful Web Services with .NET Core: Developing Distributed Web Services to improve scalability with .NET Core 2.0 and ASP.NET Core 2.0 (Gaurav Aroraa & Tadit Dash)