Top Links
- Desktop to Web: Passing Data Between Angular Components (Brian Lagunas)
- SkiaSharp Support for WebAssembly via Uno Platform (Jérôme Laban)
- Xamarin.Forms 4.1: CheckBox, Fonts, and so much more | The Xamarin Show (James Montemagno)
- Retry failed HTTP requests in Angular (Kevin Kreuzer)
- Xamarin iOS 13 Preview Release (Pierce Boggan)
Web & Cloud Development
- Understanding Azure Durable Functions – Part 1: Overview (Jason Roberts)
- Using Google Sheets and Azure Functions as a headless CMS (Alex Brown)
- WebStorm 2019.2 EAP #6: simplify conditions, improved support for Vue.js and EditorCondig (Ekaterina Prigara)
- Angular 8, an Incremental Improvement to the Angular Framework (Guy Nesher)
- Why Progressive Web Apps on iOS Make Sense (Chris Love)
- Electron MSI Installer (Horatiu Vladasel)
- Is GitHub Package Registry the npm Killer? (David Neal)
- Managing Azure Functions Keys (using the new ARM APIs!) (Mark Heath)
- Using Angular-Elements in a Chrome Extension (Oleksandr Reznichenko)
- Combining Components, HTML, and C# to Create an Effective UI (Peter Vogel)
- PhpStorm 2019.2 EAP #7 (Roman Pronskiy)
- Linking an Azure Data Factory to a GitHub Repository and Databricks pt 1: Creating a Databricks Service (David Giard)
- How to Create a Serverless GraphQL API for MySQL, Postgres and Aurora (Gareth McCumskey)
- ES proposal: public class fields (Axel Rauschmayer)
- Telerik UI for Blazor 1.3.0 Is Here! (Carl Bergenhem)
- Node v12.6.0 (Current) (Michaël Zasso)
- web-scripts – creating NPM libraries in a snap at Spotify (Paul Marbach)
- Faster App Development with NgRx 8 (Sam Julien)
- Web.config redirects with rewrite rules – https, www, and more (Thomas Ardal)
- Blazor Forms and Validation (Michael Washington)
- Marvin.Cache.Headers 3.2.0 Released (Kevin Dockx)
XAML, UWP & Xamarin
- The Code Behind: Xamarin.Forms 4 (Daniel Hindrikes)
- Tiled image animations with Xamarin.Forms (Marco Kuiper)
- OAuth 2.0 for Native Apps using Xamarin.Forms (David Britch)
- Introducing xUber – Uber clone using Xamarin Forms (Rendy Del Rosario)
- ListView and GridView Templates for Windows (UWP) (Nick Randolph)
Visual Studio & .NET
- Convert Hex to RGB in C# (Srinath M S)
- The continuous adaptation of Visual Studio extensions (Patrick Smacchia)
- C#: [Obsolete] on an extension method? Also remove ‘this’ (Rick Brewster)
- Visual Studio Layout and Option Changes (Steve Fenton)
- Visual Studio Code June 2019 (Visual Studio Code Team)
- Distributed Caching in .NET Core with PostSharp and Redis (Tugberk Ugurlu)
- Finding duplicate files in the disk (Bruno Sonnino)
- Use VHD to Accelerate DirectX 12 Development (Jianye Lu)
Design, Methodology & Testing
- Azure DevOps Hidden Gems #3 – Pull Request Validation Builds AND Releases (Graham Smith)
- Graphical User Interfaces for Git (Chris Coyier)
- Taxonomy and Lexicon (Charlie Kindel)
- Technical Debt: Everything You Need to Know, and How to Manage It (Gábor Zöld)
- JetBrains Hub 2019.1 Released! (Natasha Katson)
- Learning to Debug (Stephen Kuenzli)
Mobile, IoT & Game Development
- Capturing Audio in Android Q (Don Turner)
- Project Catalyst Brings iOS Apps to macOS (Diogo Carleto)
- Introducing Alexa Presentation Language 1.1 (Beta): Animation, Improved Tools, and the Alexa Design System (Arunjeet Singh)
- Introducing Visual Studio App Center Data: Looking Ahead (Zakeel Muhammad)
- Rough Notes on Porting “glTF Viewer” from Mixed Reality Toolkit (MRTK) V1 to MRTK V2 (RC2.1) (Mike Taulty)
- Bringing Rich Experiences to Memory-constrained TV Devices (Jason Munning, Archana Kumar & Kris Range)
Podcasts, Screencasts & Videos
- Syntax Podcast – The Fundamentals: HTML + CSS (Wes Bos)
- .NET Rocks! – HashiCorp Packer with Jamie Phillips (Carl Franklin & Richard Campbell)
- GCast 55: GitHub Deployment to an Azure Web App (David Giard)
- Hanselminutes – Burning Rocket Fuel and exploring career in STEM with Dr. Corey Frazier (Scott Hanselman)
- Developer Tea – Part 1: An Elegant Puzzle Book Discussion w/ Will Larson (Jonathan Cutrell)
- Ask Octopus Episode 34-36 – Server 2008 EOL, Project Templates for specific scenarios & binding Variables to multiple roles (Derek Campbell)
- ASP.NET Core Web API (Rest API) with Entity Framework Core, SQL server and Visual Studio Code (Jalpesh Vadgama)
- CppCast – CMake and VTK with Robert Maynard (Rob Irving)
- Complete Developer Podcast – Increasing Your Self Awareness (BJ Burns & Will Gant)
- Rocket 234: What Did We Say About Rocket Rules (Brianna Wu, Christina Warren & Simone De Rochefort)
- Codepunk 048: The Subversiveness of Max Headroom (Bill Ahern)
- 2FD 110: Life as a Renter (Kevin Griffin & Sean Merron)
- Ethics and Artificial Intelligence (Part 3) (Laurent Bugnion)
- TalkScript Episode 36 – Build Frameworks into the Browser? Preserving the Space to Iterate (Bryan Forbes, Paul Shannon, Neil Roberts & Alex Russell)
Community & Events
- 24 Awesome Things To Do In Philly, July 8-14 (Kelly Bucci)
- Long Weekend Picks: July 4th, Fireworks, First Friday, Hispanic Fiesta And More (Shannon Wink)
- What I learned from Google I/O 2019 (Victor Ireri)
Database
- Finding primary keys and missing primary keys in SQL Server and SQL Server Clustered Tables vs Heap Tables (Greg Robidoux)
- How to Pass Values from a Parent Package to a Child Package in SQL Server Integration Services SSIS (Bhavesh Patel)
- Compare SQL Server Features – Decimal vs. Numeric, Timestamp vs. Rowversion, Unique Index vs. Unique Constraint (Sergey Gigoyan)
- Lesson Learned #94: What is the TempDB configuration for Azure SQL Database and Managed Instance? (Jose Manuel Jurado)
- User Profile with Couchbase: New Tutorials (Matthew Groves)
- How to stop standardization being a stumbling block in database DevOps (Heath Tull)
SharePoint & MS Teams
- Electronic Frontier Foundation calls out Slack on retention policies – how does Teams compare? (Arif Bacchus)
Miscellaneous
- Microsoft’s Your Phone app can now mirror your Android phone’s notifications (Cameron Faulkner)
- Announcing Windows 10 Insider Preview Build 18932 (Dona Sarkar)
- Microsoft Creates a Hub for All Insider Programs (Paul Thurrott)
- Announcing Rust 1.36.0 (Rust Release Team)
- Will Your Metrics Send Your Content Campaign Careening Off a Cliff or Climbing to New Heights? (Yolanda Fintschenko)
More Link Collections
- The Morning Brew #2780 and The Morning Brew #2781 (Chris Alcock)
- .NET App Developer Links – 2019-07-04 and .NET App Developer Links – 2019-07-05 (Dan Rigby)
- Double Shot #2379 (Mike Gunderloy)
- Collective #529 (Pedro Botelho)
- Roundup #47: Elastic APM, Miguel de Icaza, Microsoft.FeatureManagement, .NET Core 3 Progress (Derek Comartin)
The Geek Shelf
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations (Gene Kim)