Top Links
- Join us for .NET Conf 2019, Sept 23-25 (Beth Massi)
- Announcing ML.NET 1.4 Preview and Model Builder updates (Machine Learning for .NET) (Cesar De la Torre)
- Rocket-fast embedded TypeScript for MakeCode Arcade (Laura LoPresti)
- Windows UI Library 2.2 – Windows UI Library 2.2 Official Release (Jevan Saks)
- Integrating FluentValidation with Blazor (Steve Sanderson)
Web & Cloud Development
- Anchor Tags Can Contain Block-Level Elements As Of HTML5 (Ben Nadel)
- Comparing Startup.cs between the ASP.NET Core 3.0 templates: Exploring ASP.NET Core 3.0 – Part 2 (Andrew Lock)
- Containerize TextControl.Web using Docker with Windows Server 2019 (Bjoern Meyer)
- Angular Material Typography (Charlie Greenman)
- Using TypeScript to check your JavaScript code (Ekaterina Prigara)
- No Beans About It: Why You Need JavaScript Obfuscation (Gabriel Torok)
- Create thumbnails using Azure Cognitive Services (Gunnar Peipman)
- Use the Bing URL Submission API in Your Node Applications (Chris Love)
- Azure Cache as a session data store in C# and MVC (Jeremy Lindsay)
- How to setup Azure CDN with Azure Storage (and allow Twitter Cards with images) (Jessica L. Deen)
- HTML preview in Visual Studio 2019 (Sergey Vlasov)
- Prevent AJAX Requests Making Sessions Infinite in ASP.NET MVC and Find All Images on a Page With JavaScript (Steve Fenton)
- An Introduction to Programming in Go [PDF] (Caleb Doxsey)
- Programming languages: JavaScript developers reveal their favorite tools (Nick Heath)
- How to Dynamically Change the Colors of Product Images using CSS Blend Mode and SVG (Kyle Wetton)
- How to Integrate Blazor Components (Peter Vogel)
- Breadth-first search using Go standard library (Milos Gajdos)
- Go 1.13 is released (Andrew Bonventre)
- Livin’ on the Edge: Root Causing Regressions (Eric Lawrence)
- Learning Progressive Web Apps Cover (John M. Wargo)
- How to Target the DOM in Vue (Marina Mosti)
- Solving AOT Error in NgRx: Function calls are not supported in decorators (Siyang Kern Zhao)
- Why you should switch from Lerna to Nx (Victor Savkin)
XAML, UWP & Xamarin
- WPF and .NET Generic Host with .NET Core 3.0 (Laurent Kempe)
- Understanding Visual State Manager in Xamarin Forms (Charlin Agramonte)
- Windows 10 SDK Preview Build 18970 available now! (Kevin Larkin)
Visual Studio & .NET
- What to Look for in a C# Documentation Generator (Carlos Schults)
- Using LINQ Expression to Centralize Logic (Changhui Xu)
- Changing State with the Switch Expression (C# 8) (Christian Nagel)
- dotNetTips.Utility.Standard NuGet Packages Quarterly Release (Q3 2019) (Bruno Capuano)
- Using WSL 2 with Visual Studio Code (Matt Hernandez)
- Managing your .NET Core SDK versions with the .NET Install SDK Global Tool (Joseph Woodward)
- Programmatically Opening Windows Terminal in a Specific Folder (Rick Strahl)
- Hardware Intrinsics in .NET Core (Tanner Gooding)
Design, Methodology & Testing
- Continuous Delivery for Machine Learning (Martin Fowler)
- Access Azure Key Vault secrets in the Azure DevOps Release Pipelines (Daniel Krzyczkowski)
- How to Keep Company Leaders Looped In With A Trello Master Board (Evan LePage)
- Functional Programming in simple terms (Mohan Ram)
- Serverless Proxy Pattern: Part 1 (Jason Farrell)
Mobile, IoT & Game Development
- 10 things to know about Android 10 (Dave Burke)
- Welcoming Android 10! (Stephanie Cuthbertson)
- Amazon Adds ASK SDK Support for Express.js and Jinja (Eric Carter)
- How I created my first Flutter Web App (Max Weber)
Podcasts, Screencasts & Videos
- Flutter: Find Widget’s Size & Position Using Render Object (MTechViral)
- Software Engineering Daily – Cassandra Business with Jonathan Ellis (Jeff Meyerson)
- Developer Tea – The Nuances of Behavior and Research (Jonathan Cutrell)
- Anomaly detection on streaming data using Azure Databricks | AI Show (Seth Juarez & Erica Hall)
- Leveraging the Dependency Injection support in Azure Functions | On .NET (Cecil Phillip & Rich Lander)
- Productive C# Podcast 10 – Visual Studio vs Rider (Andrea Angella)
- SharePoint Dev Weekly – Episode 50 (Vesa Juvonen & Waldek Mastykarz)
- AiA 255: The Elephant in the JS Community (Jennifer Wadella, Brian Love, Aaron Frost & Alyssa Nicoll)
- MAS 093: Jennifer Wadella (Aaron Frost)
- Kubernetes Podcast from Google – kind, with Ben Elder (Craig Box & Adam Glick)
- Microsoft Cloud Show Episode 318 | Catching Up on the Latest Cloud News (Andrew Connell & Chris Johnson)
- The Amp Hour #456.3 – Discussing Fomu with Tim Ansell and Sean Cross (Dave Jones & Chris Gammell)
- RunAs Radio – Teaching and Learning with Don Jones (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 91 (Jason Bock)
- Software Engineering Radio Episode 379: Claire Le Goues on Automated Program Repair (Felienne)
- Windows Insider Podcast – Return of the Interns (Windows Insider Team)
Community & Events
- Be a Speaker at PowerShell and DevOps Global Summit 2020! (Missy Januszko)
- Webinar – Better Xamarin Development with Rider for Mac (Maarten Balliauw)
- 10 Questions with Noah A S (James Ashley)
- How to Add a Wow Factor to VIP Events (Kalahari Meetings)
- Syncfusion Supporting Developer Events and Education (Marissa Keller Outten)
Database
- Performance Tuning SQL Server Query without Execution Plan (Jim Evans)
- Visual Studio Code: Develop PySpark jobs for SQL Server 2019 Big Data Clusters (Jenny Jiang)
- Oracle to SQL Server and SQL Server to Oracle Migration Guide (Leonid Draginsky)
- SQL SERVER – T-SQL Script to Identify TOP 10 Parallel Running Queries (Pinal Dave)
- Using Raw Files in SSIS (Tim Mitchell)
- How to ingest your data into Azure Data Explorer with one click (preview) (Tzvia Gitlin Troyna)
SharePoint & MS Teams
PowerShell
- Deep learning rises: New methods for detecting malicious PowerShell (Eric Avena)
- Exploiting the Graph When PowerShell Can’t Do Enough for Teams (Tony Redmond)
More Link Collections
- The Morning Brew #2823 (Chris Alcock)
- .NET App Developer Links – 2019-09-04 (Dan Rigby)
- Daily Links 4 Sep 2019 (Malcolm Jack)
The Geek Shelf
Programming TypeScript: Making Your JavaScript Applications Scale (Boris Cherny)