Top Links
- Fixing Random, part 22 (Eric Lippert)
- Check out our Photo Gallery (TechBash Team) – Check it out and remember that the TechBash call for speakers is open thru May 8th!
- Edit & Continue, Just-in-time Debugging, and more debugger improvements in Rider 2019.1 (Matthias Koch)
- Microsoft Announces General Availability of SignalR Service Bindings in Azure Functions (Eldert Grootenboer)
- 8 Ways You can Cause Memory Leaks in .NET (Michael Shpilt)
Web & Cloud Development
- More Fun With Recursive Components, Tree State, And One-Way Data Flow In Angular 7.2.13 (Ben Nadel)
- Rewrite HTTP headers with Azure Application Gateway (Abhave Sharma)
- Refactorings, Intentions & Quick-Fixes in PhpStorm 2019.1 (Anton Monakov)
- Using TX Text Control MVC in Partial Views (Bjoern Meyer)
- .NET Core Workers in Azure Container Instances (Brady Gaster)
- Configuring AWS SDK in ASP.NET Core (Derek Comartin)
- Using AWS Parameter Store for ASP.NET Core Data Protection Keys (Derek Comartin)
- ARMing a Hybrid Docker Swarm: Part 4 – Reverse Proxying with Traefik (Elton Stoneman)
- How to Use the Datalist Element for Guided Input (Chris Love)
- Angular Context: Easy Data-Binding for Nested Component Trees and the Router Outlet (Levent Arman Özak)
- .NET application migration using Azure App Services and Azure Container Services (Matthew Calder)
- LEAD Adds Exciting New Web APIs to LEADTOOLS Cloud Services (Nick Villalobos)
- Dynamically Loading the KendoGrid in Blazor (Peter Vogel)
- Organizational Accounts for ASP.NET Core (Shahed Chowdhuri)
- Vue’s Single File Components vs. React’s JSX (Shawn Wildermuth)
- Debugging Your Locally Hosted v4 Bot Using Azure Relays (Gabo Gilabert & Steven Kanberg)
- DZone Refcard #295 – Building Microservices With Redis (Shabih Syed & Martin Forstner)
- DZone Refcard #296 – Microservices on Kubernetes (Christian Melendez)
- How to Use a Vue Line Chart UI Component in Your Web App (Alberta Williams)
- Creating Templates: Typical Invoice Elements (Bjoern Meyer)
- 3 Ways to Communicate Between Components in Blazor (Chris Sainty)
- Introduction to Kubernetes: From container to containers (Don Schenck)
- Microsoft open sources Data Accelerator for Apache Spark (Geoff Staneff & Dinesh Chandnani)
XAML, UWP & Xamarin
- Ultimate Image Caching for Xamarin.Forms (Jean-Marie Alfonsi)
- Lazy Dependencies and Interfacing Refit with MvvmCross and Prism (Nick Randolph)
- FSharp Roadmap Introduction (Luis Matos)
Visual Studio & .NET
- Explicit Interface Implementation with C# (Christian Nagel)
- In-Editor Documentation for CMake in Visual Studio (Erika Sweet)
- Using strongly-typed entity IDs to avoid primitive obsession (Part 3) (Andrew Lock)
- TIP: Creating a New CUDA Project with Visual Studio 2019 (j2inet)
- Visual Studio Tips – Bulk Editing Shortcuts (Jeremy Hutchinson)
- Visual Studio Code now available through Particle Workbench (Marc Goodner)
- C# Operators: A Detailed Guide to All Of Them (Phil Vuollet)
- Global State in C# Applications – Part 1 (Yacoub Massad)
- 3 Methods to Improve Your Code’s Performance (Simon Timms)
- Serilog vs log4net (Thomas Ardal)
Design, Methodology & Testing
- CQRS and exception handling (Vladimir Khorikov)
- How To Overcome Pack Mentality In The Workplace By Fostering Psychological Safety (Amy Rigby)
- 10 Things I Wish I Knew When I Started Programming (Claudio Bernasconi)
- One Neat Trick To Avoid Rewriting Your Software Product (Doug Bradbury)
- Why You Should be Developing On the Command-Line (Eric Girouard)
- Release Radar · March 2019 (Lee Reilly)
- Be The Laziest Programmer You Can Be (Matthew Jones)
- 5 Things Which Can Make (or Break) a Work Relationship (Nikola Živković)
- 4 Examples of the power of open source analytics (Taylor Murphy)
- Easily review comments in Atom (Tilde Thurium)
Mobile, IoT & Game Development
- Writing your Gradle build scripts in Kotlin on Android (Andrew Marshall)
- Building a Serverless IoT Solution with Python Azure Functions and SignalR (Dave Glover)
- Introducing Unity 2019.1 (Thomas Krogh-Jacobsen)
- Why use RxDart and how we can use with BLoC Pattern in Flutter? (Wilton Ribeiro)
- Client-Side Storage in NativeScript Applications (Rob Lauer)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Cranky Developers (Wes Bos)
- Revision Path 290 – Will Miner (Maurice Cherry)
- Software Engineering Daily – Drishti: Deep Learning for Manufacturing with Krish Chaudhury (Jeff Meyerson)
- Using Ethereum Logic Apps to publish ledger data to Azure Search | Block Talk (Blocktalkadmin)
- No Dogma Podcast #119 – Amy Kapernick, Why You Should Use CSS Grid Layout (Bryan Hogan)
- Devops For ASP.NET Developers Pt. 3 – Work Item Tracking | On .NET (Cecil Phillip, Rich Lander, Jeremy Likness & AbelSquidHead)
- How can HoloLens 2 apps be better with Azure Services? | One Dev Question (Ross Heise & Eliot Cowley)
- Real-Time ML Based Anomaly Detection In Azure Stream Analytics | Internet of Things Show (Olivier Bloch)
- AiA 235: Functional Programming with Angular, NgRx with Raul Jimenez (Shai Reznik, Aaron Frost & Joe Eames)
- Presentation: WebAssembly, C#, and Blazor at CodeStock 2019 (Jeremy Likness)
- The Productive C# Podcast – Free Webinar on C# 8 New Features (Andrea Angella)
- Microsoft Bot Framework v4 Node: Unit Testing Bot Framework Middleware with Rewire (Michael Szul)
- JSJ 360: Evolutionary Design with James Shore (Aaron Frost, AJ O’Neal, Joe Eames, Aimee Knight & Chris Ferdinandi)
- Kubernetes Podcast from Google – Live from Google Cloud Next ’19, with Eric Brewer (Craig Box & Adam Glick)
- Allscripts On Call Podcast – Patient Dignity through Technology – w Jack York, founder iN2L (Jack York)
- .NET Bytes Podcast Episode 4: News from March 28th, 2019 through April 10th, 2019 (Calvin A. Allen & Matthew D. Groves)
- SQL Data Partners Podcast Episode 166: Custom Visuals (Carlos L. Chacon)
- Gone Mobile 86: Building PepTown with Eric Sink (Greg Shackles & Jonathan Dick)
- Countdown for Microsoft Build: Seafood (Casual Dining) | The Countdown to Microsoft Build 2019 (James Montemagno)
- FreeCodeSession – Episode 58 (Jason Bock)
- Episode 28: The Rise of Tech – Enterprise Engineering Myths with Jem Young (John Papa, Ward Bell & Dan Wahlin)
- Ask Octopus Episode 12 – Environment Approval Gates, Worker Pools Per Environment (Derek Campbell)
- Software Engineering Radio 363: Jonathan Boccara on Understanding Legacy Code (Adam Gordon Bell)
- The 6 Figure Developer Episode 087 – Students are the Future with Maxime Rouiller (John Callaway)
Community & Events
- DIY Deep Fakes: an alternative point of view (Jen Stirrup)
- Early Retirement (James Ashley)
- Impressions from Philly Code Camp 2019 (Bjoern Meyer)
- Introducing Balsamiq Interviews (Billy Carlson)
- The Philadelphia Museum Of Art Explores Impressionist Works And Japanese Prints In Two New Exhibits (Kelly Bucci)
- Announcing the Community Mentors Program | Most Valuable Mentor Award! (Shona Chee)
Database
- Export Mulitple SQL Tables to Text Files Using SSIS, Biml, and BCP (Ray Barley)
- Enabling the Mail Profile for SQL Server Agent (Kenneth Igiri)
- 3 ways to gain insights with SQL Server 2019 big data clusters (Victoria Nwobodo)
- Azure Data Catalog – Registering Tabular Data Model and Enriching Data Assets – Part 4 (Haroon Ashraf)
- Uploading your JSON data to Azure Cosmos DB for MongoDB API (Jay Gordon)
- Automated machine learning from SQL Server with Azure Machine Learning (Mario Inchiosa)
- Generating Couchbase APIs with DreamFactory (Matthew Groves)
- SQL Puzzle – Correct the Incorrect Query – Win Price Worth USD 1000 – Aggregate and Subquery (Pinal Dave)
SharePoint & MS Teams
- Send Azure Management Events to a Teams Channel (Brandon Rohrer)
PowerShell
- PowerShell Pro Tools for VS Code – 4.3.1 Release Notes (Adam Driscoll)
Miscellaneous
- How to put your kid in Scratch (Remy Sharp)
- Living on the (New) Edge: Experiment with Flags (Paul Thurrott)
- Your computer is not a black box – Understanding Processes and Ports on Windows by exploring (Scott Hanselman)
More Link Collections
- The Morning Brew #2727 and The Morning Brew #2728 (Chris Alcock)
- .NET App Developer Links – 2019-04-16 and .NET App Developer Links – 2019-04-17 (Dan Rigby)
- Interesting links of the week (2019 #14) (Michael Eaton)
- Double Shot #2322 (Mike Gunderloy)
- Azure Weekly: April 16, 2019 (Chris Pietschmann)
- Collective #508 (Pedro Botelho)
- XamarinBites 7 (Nigel Ferrissey)
- Professional Development – 4/09/2019 – 4/15/2019 (Cameron Presley)
The Geek Shelf
Introduction to JavaScript Object Notation: A To-the-Point Guide to JSON (Lindsay Bassett)