Top Links
- Azure SignalR Service now supports ASP.NET! (Zhidi Shang)
- Developer Tools UI updates for Microsoft Edge Insiders (Stephanie Drescher)
- Build Your First Android App with Visual Studio 2019 and Xamarin and Build Your First iOS App with Visual Studio 2019 and Xamarin and Installing Visual Studio 2019 for Mobile Development with .NET & Xamarin (James Montemagno)
- Developing Windows Forms Applications in Rider 2019.1 (Matthias Koch) – Rider gets a WinForms designer!
Web & Cloud Development
- How to Use a jQuery Vue Button Group UI Component in Your Web App (Alberta Williams)
- Using Azure Service Bus Topics Subscription Filters in ASP.NET Core (Damien Bowden)
- Docker for Web Developers – Now with Kubernetes! (Dan Wahlin)
- The History of ASP.NET – Part II (Covers ASP.NET MVC) (Daniel Jimenez Garcia)
- Supercharging ASP.NET Core API with OData (Hassan Habib)
- Play and test your first Serverless Azure Function (Javier Carrion)
- Testing and Faking Angular Dependencies (Lars Gyrup Brink Nielsen)
- GraphQL Mutations in ASP.NET Core (Marinko Spasojevic)
- Azure Tips and Tricks – Become more productive with Azure and Azure Tips and Tricks Part 195 – Use Azure Monitor to track custom events (Michael Crump)
- Should I Be Using the ASP.NET Core SPA Templates? (Shawn Wildermuth)
- Containerized Activities in Durable Workflows – Part 3 (Mark Heath)
- Microsoft Edge Insider – Dev channel update to 75.0.139.1 is live (David Rubino)
XAML, UWP & Xamarin
- Prism: from Zero to Hero in Xamarin.Forms (Charlin Agramonte)
- Calling Windows 10 APIs From Your WPF Application (Thomas Claudius Huber)
- How to avoid a distorted Android camera preview with ZXing.Net.Mobile (Marco Siccardi)
- Accessing ASP.NET Core API hosted on Kestrel from iOS Simulator, Android Emulator and UWP Applications. (Nick Randolph)
Visual Studio & .NET
- Fixing Random, part 25 (Eric Lippert)
- Performance Showdown of Producer/Consumer (Job Queues) Implementations in C# .NET (Michael Shpilt)
- A refresh and support for Visual Studio 2019 for Righthand Dataset Debugger Visualizer (Miha Markič)
- Compare .NET Thread Class, Threadpool Class, BackgroundWorker Class and Task Parallel Library (Artemakis Artemiou)
- Passing Data Using Static Classes (Bonnie DeWitt)
Design, Methodology & Testing
- Adding Unit Tests to Legacy Code (Facundo Gauna)
- Agile iteration: My unique onboarding experience at GitLab (Michael Fahey)
- Azure DevOps in the Era of Digital Transformation (Abhijit Jana)
- Share Code Like a Boss Part 1 – Private NuGet Feeds in Azure DevOps (Lee Richardson)
- How To Use Trello Business Class Like A Pro (Brian Cervino)
- Everyone’s a Leader (Charlie Kindel)
- Test Automation: Prevention or Cure? (Jit Gosai)
- Product Roles, Part 5: Component Teams to Create Slices (Johanna Rothman)
- Moving Forward With Keystone Habits. (Rajiv Popat)
Mobile, IoT & Game Development
- Alexa-Hosted Skills Extends to the ASK CLI to Accelerate Your Skill Building Efforts (Leo Ohannesian)
- PWA vs. React Native (Kirupa Chinnathambi)
- ASK SDKs Are Now Easier to Use and Integrate (Leo Ohannesian)
- HoloLens 2 Emulator – showing and manipulating hands in an MRTK2 app (Joost van Schaik)
Podcasts, Screencasts & Videos
- Cross Cutting Concerns Podcast 119 – Arlene Andrews on Online Learning (Matthew Groves)
- InfoQ Podcast: Ashley Williams on Web Assembly, Wasi, & the Application Edge (Ashley Williams)
- CodeNewbie S8:E4 – How to get hired (Kevin Lozandier) (CodeNewbie Team)
- Flutter ARCore Tutorial | Sceneform | Exploring New Possibilities (MTechViral)
- Observed Tech PODCAST Episode 310 #OTP (Richard Hay)
- Software Engineering Daily – Lyft’s Data Platform with Li Gao (Jeff Meyerson)
- Merge Conflict 147: I’m a Mac Developer! (James Montemagno)
- Three Career-Changing Perspective Shifts When Preparing to Start A New Job (Jonathan Cutrell)
- Code-free modern data warehouse using Azure SQL DW and Data Factory and Serverless automation using PowerShell in Azure Functions (Scott Hanselman & Rob Caron)
- Coding Blocks Podcast – The Pragmatic Programmer – Investing in Your Knowledge Portfolio (Allen Underwood, Michael Outlaw & Joe Zack)
- Developer on Fire Episode 421 | Gien Verschatse – Choosing Your Way (Dave Rael)
- The Amp Hour #440.1 – An Interview with the core KiCad development team (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 61 (Jason Bock)
- AGL 100: The Modern CTO with Joel Beasley (John Rouda)
- Talk Python to Me #209 – Inside Python’s new governance model (Michael Kennedy)
Community & Events
- Apache Software Foundation joins GitHub open source community (Bryan Clark)
- 27 Terrific Things To Do In Philly, April 29 – May 5 (Kelly Bucci)
- Philly Tech Week Is Back With 98 Events Citywide, May 3-11 (Layla A. Jones)
- The Philadelphia Science Festival Returns With 60+ Thrilling Events, April 26 – May 3 (Shannon Wink)
- Introducing the 2019 Imagine Cup Americas Regional Final Judges (MS Student Developer Team)
- Dev Collective – Meet the Build MC Devs (MS Dev Collective Team) – The Build MCs are back for another year at Microsoft Build. Meet this year’s community reps!
Database
- Article: Using TypeScript With the MySQL Database (Deepak Vohra)
- How I Know If I am DBOWNER or Not in SQL Server? – Interview Question of the Week #222 and Download SQL Server Management Studio 18.0 (General Availability) (Pinal Dave)
Miscellaneous
- Announcing Windows 10 Insider Preview Build 18885 (Dona Sarkar)
- How to Select the Best Contest Platform Partner for Your Developer Challenge (Jovita Dsa)
More Link Collections
- The Morning Brew #2734 (Chris Alcock)
- .NET App Developer Links – 2019-04-29 (Dan Rigby)
- Double Shot #2331 (Mike Gunderloy)
- Weekly C# Digest Issue #256 (Jakub Chodounsky)
- F# Weekly #17, 2019 – .NET for Apache Spark & Meta-Programming With Myriad And Falanx (Sergey Tihon)
- Reading Notes #376 (Frank Boucher)
- GameDev News – April 26, 2019 (Brian Peek)
- Reading List 229 (Bruce Lawson)
The Geek Shelf
Programming Windows 10 Via UWP: Learn To Program Universal Windows Apps For the Desktop (Roger Deutsch)