Top Links
- What is Blazor and what is Razor Components? (Scott Hanselman)
- AWS SDK for .NET now targets .NET Standard 2.0 (Steven Kang)
- CodeSandbox Containers out of Beta & Improvements (Ives van Hoorne)
- Building a Windows Service with netcore 3.0.0 preview (Marc Plogas)
Web & Cloud Development
- ASP.NET Core – Slack Slash Commands (David Pine)
- ASP.NET Core Basics- Accessing Configuration Settings from Multiple Sources and .NET Hidden Gems – Web.Debug.Config and Web.Release.Config (Jeeva Subburaj)
- Different Ways to Parse Http Request Data in Http-triggered Azure Functions (Jason Roberts)
- Scrolling An Overflow-Container Back To The Top On Content Change In Angular 7.2.7 (Ben Nadel)
- Tips for Debugging your Angular Applications (Christian Nwamba)
- Connecting to Azure Redis Cache with Docker (Dominique St-Amand)
- Build a Vue.js SPA on Top of Headless WordPress (Snipcart)
- Jasper v0.9.9 is Released! (Jeremy D. Miller)
- Announcing Amazon Transcribe streaming transcription support in the AWS SDK for Ruby (Jingyi Chen)
- Angular: Refetch data on same URL navigation (Kevin Kreuzer)
- What’s new in the latest release: Terraform Azure provider v1.23.0 (Mark Gray)
- Azure Tips and Tricks Part 189 – Guided tour of Azure Machine Learning Studio (Michael Crump)
- Securing ASP.NET Core in Docker (Muhammad Rehan Saeed)
- Image Classification With TensorFlow.js (Nikola Živković)
- Getting Started with .NET Core and Docker and the Microsoft Container Registry (Scott Hanselman)
- Microsoft Watches GitHub Commits for Azure Secrets (K. Scott Allen)
- Indexing Console Outputs Using console.group in Chrome DevTools (Christian Nwamba)
- How do You Structure Your Code When Moving Your API from Express to Serverless Functions? (John Papa)
- Awaiting Multiple External Events with Durable Functions (Mark Heath)
- Vuex—The Deep Dive (Nosa Obaseki)
- Testing with HttpClient Interception (Stuart Lang)
- Bot Analytics: Behind the Scenes (Bot Framework Team)
- Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities (Weston Ruter)
XAML, UWP & Xamarin
- Rough Notes on Experiments with UWP APIs in the Unity Editor with C++/WinRT (Mike Taulty)
- Scaffolding Your Next MvvmCross Xamarin.Forms Project and ViewModel to ViewModel Navigation in a Xamarin.Forms Application with Prism and MvvmCross (Nick Randolph)
- Join the Xamarin Visual Challenge (David Ortinau)
- Getting Started with the Popup Control for Xamarin.Forms (Yana Kerpecheva)
Visual Studio & .NET
- Protect Yourself: Export Visual Studio Settings (Peter Vogel)
- Supporting scopes with xUnit ILogger and Versioning C# projects in Azure DevOps build pipeline (Rory Primrose)
- Fixing Random, part 15 (Eric Lippert)
- Visual Studio Tips – DebuggerDisplay (Jeremy Hutchinson)
- An example of state based-testing in F# (Mark Seemann)
- New C++ library for extending the debugger data model (Andy Luhrs)
Design, Methodology & Testing
- JUnit Project Moves to Azure Pipelines for Builds (Richard Seroter)
- Kubernetes End-to-end Testing for Everyone (Patrick Ohly)
- How DevOps Can Shift the Culture of Your Company (Alyse Hyatt)
- Announcing Balsamiq + Erik Kennedy Wireframe Reviews (Billy)
- A code review with NDepend Part 1: Quality metrics (Carmel Eve)
- Monitoring and Improving Code Quality (Mitchel Sellers)
- Technical Debt is Like Tetris (Robin Rendle)
- Extending free use of CI/CD for GitHub on GitLab.com (William Chia)
Mobile, IoT & Game Development
- Cordova Plugman 3.0.0 Released! and Cordova CLI 9.0.0 Released! (Bryan Ellis)
- Progressive web application as a share option in Android (Jakub Chodounský)
- The latest Android App Bundle updates including the additional languages API (Wojtek Kaliciński)
- Flutter — Visual Studio Code Shortcuts for Fast and Efficient Development (Ganesh S.P.)
- Progressive Web Apps VS Native Apps – Why PWAs Win (Chris Love)
- Flutter: Changing the default app template (Conner Aldrich)
- Better Animations in Flutter using Flare — An Experiment (Dane Mackier)
- How to Pick the Right Mobile Development Approach (Rachel Brown)
Podcasts, Screencasts & Videos
- Cross Cutting Concerns Podcast 114 – Jamie Phillips on Packer (Matthew Groves)
- Technology & Friends – Bret Stateham on IoT Edge (David Giard)
- Episode 323 – PowerScripting Podcast – Joel Sallow (Jonathan Walz & Hal Rottenberg)
- Observed Tech PODCAST Episode 306 #OTP (Richard Hay)
- Software Engineering Daily – CodeSandbox: Online Code Editor with Bas Buursma and Ives van Hoorne (Jeff Meyerson)
- Merge Conflict 142 – Super Speed with AOT & LLVM and Xamarin.Forms 101: Application Resources | The Xamarin Show (James Montemagno)
- Developer Tea – Habits and Replacement Behaviors for Interrupting Triggers (Jonathan Cutrell)
- Weekly Dev Tips 044: Work From Home Tips with Andrew Lock (Steve Smith)
- TWC9: Microsoft Game Stack, Windows Virtual Desktop, Azure DevOps Server 2019, Open Source Calculator and more | This Week On Channel 9 (Cameron Tomisser & Christina Warren)
- Get ready for Global Azure Bootcamp 2019 | Azure Friday (Scott Hanselman & Rob Caron)
- Azure Podcast Episode 271 – Azure Stack – Tales from the field (Sujit D’Mello)
- Scrum Master Toolbox Podcast – How to deal with team resistance when implementing Agile | Jeff Campbell (Vasco Duarte)
- Rocket 219: Banjo Is Free (Brianna Wu, Christina Warren & Simone De Rochefort)
- Developer on Fire Episode 416 | Spence Green – Accessible Language (Dave Rael)
- The Amp Hour #435 – An Interview with Andreas Spiess (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 51 (Jason Bock)
- 2FD 108: How to Survive with Only One Car (Kevin Griffin & Sean Merron)
- Talk Python to Me #204 – StaticFrame, like Pandas but safer (Michael Kennedy)
- What are you most proud of on HoloLens 2? | One Dev Question (Alex Kipman)
- Ask Octopus Episode 10 – Subscriptions, System Security and Redeploy Failed Releases (Derek Campbell)
- Hanselminutes – Inside a Tribe of Hackers with cryptographer Marcus J. Carey (Scott Hanselman)
Community & Events
- So long, MSDN blog (Eric Lippert)
- DirectML at GDC 2019 (Cassie Hoef)
- Microsoft MVP Girls In Dominican Republic Panel (Charlin Agramonte)
- 24 Amazing Things To Do In Philly, March 25-31 (Kelly Bucci)
- Discovering Your Local Node Meetups, Events, and Speakers (Node.js Foundation)
- MVP Summit 2019 and Windows 10 (19H1) Insider Build Catchup (Richard Hay)
- Ladies that UX: Meet Christene Fair, Harvard TA, UX Designer, and Self-Inventory Success Story (Sheena Lyonnais)
- GitHub Education: student-tested, peer-reviewed, and now published by the Association of Computing Machinery (Vanessa)
Database
- SQL Server Trigger Columns Updated Function (Eric Blinn)
- Microsoft SQL Server Date and Time Functions with Examples (Joe Gavin)
- Oracle vs. SQL Server Architecture (Kellyn Pot’Vin-Gorman)
- SQL SERVER – When You Should Not Attend SQL Server Performance Tuning Practical Workshop for EVERYONE? and How Does QUOTED_IDENTIFIER Works in SQL Server? – Interview Question of the Week #217 (Pinal Dave)
- The all new Microsoft Learn for Azure, SQL Server and more (Mohammed Moinudheen)
- Auto Approvals in your Automated Database Deployment Process (Bob Walker)
SharePoint & MS Teams
- What’s New with Microsoft Teams: Celebrating 2 Years of Growing Success (Daniel Cohen-Dumani)
PowerShell
- PowerShell ScriptAnalyzer Version 1.18.0 Released (Jim Truher)
Miscellaneous
- Windows Calculator will get a ‘graphing mode’ (Catalin Cimpanu)
- Pope Francis taps into tech’s higher power and helps write code alongside Code.org founder (Kurt Schlosser)
More Link Collections
- The Morning Brew #2710 and The Morning Brew #2711 (Chris Alcock)
- Double Shot #2306 (Mike Gunderloy)
- Weekly C# Digest Issue #251 (Jakub Chodounsky)
- F# Weekly #12, 2019 – F# in Amazon Lambda, Mono tail calls optimizations & IL viewer in Rider (Sergey Tihon)
- Reading List 226 (Bruce Lawson)
- Collective #501 (Pedro Botelho)
The Geek Shelf
Node.js, MongoDB, and AngularJS Web Development (Developer’s Library) (Brad Dayley)