Top Links
- Webcast: What’s new with Uno Platform, .NET 5 and WinUI 3 Preview 3 (Uno Platform Team)
- Using C#9 record and init property in your .NET Framework 4.x, .NET Standard and .NET Core projects (Patrick Smacchia)
- Adding a Prism Login Screen (Brian Lagunas)
- Build a dual-screen custom layout with Jetpack Window Manager (Craig Dunn)
Get 50% off Ozcode thru Dec 1st with code OZBF2020A.
Web & Cloud Development
- Blazor JavaScript Isolation, Modules, and Dynamic C# (Khalid Abuhakmeh)
- ASP.NET Core Pitfalls – Dependency Injection Lifetime Validation (Ricardo Peres)
- Forwarding React Refs with TypeScript (Carl Rippon)
- Applying the MVC design pattern to Razor Pages (Andrew Lock)
- Four Useful Tips When Using ASP.NET Core’s TestServer in xUnit: TestServer – Part 2 (David Grace)
- Angular Directives in 5 minutes (Apoh Eldrige)
- The top Kubernetes APIs for cloud-native observability, part 2: the Kubernetes Pod and Downward APIs (Caleb Hailey)
- WASM Performance Improvement in Syncfusion Blazor Tree Grid (Maithiliy K)
- Custom Validation in Blazor WebAssembly (Marinko Spasojevic)
- Creating a JavaScript promise from scratch, Part 5: Promise.race() and Promise.any() (Nicholas C. Zakas)
- Blazor WASM and Server in a Single Project running on a Single Site. (Shaun C. Curtis)
- Use a Submit Button Outside of a Form! (David Walsh)
- Implementing a Custom TypeConverter In Razor Pages (Mike Brind)
- Node v12.20.0 (LTS) (Myles Borins)
- Use Cases for Cloud-Native Apps with Project Firefly (Sarah Xu)
- Node v15.3.0 (Current) (Shelley Vohr)
XAML, UWP & Xamarin
- Simplifying Bindable Properties with Type Converters in Xamarin Forms (Charlin Agramonte)
- Build Digital Logic Circuits Easily with Our WPF Diagram Control (Sarathkumar V)
Visual Studio & .NET
- 4 Easy Steps to Export Excel Files to JSON Using C# (Johnson Manohar)
- Interfaces and Inversion of Control (Ricardo Peres)
- Upgrading ConfigurationManager for .Net 5 (Eric Potter)
- Upgrading to .NET Core 5.0 (Rick Strahl)
Design, Methodology & Testing
- AntiPatterns (Ilyana Smith)
- .Net 5 is PERFECT for DevOps (Davide Benvegnù)
- Naming NuGet, A Lesson In Distributed Decision Making (Phil Haack)
- Little’s Law (Steve Smith)
- Managing Third-Party Assets Security Risks in Your Web Apps (Andrea Chiarelli)
- Bringing UI Test Automation Into CI/CD (Asya Ivanova)
- Chaos Engineering on CI/CD Pipelines (Emrah Samdan)
- Preventing Developer Burnout in the Age of Rapid Software Delivery (James Brotsos)
- Get Git Part 3 (Jesse Liberty)
- Keep track of multiple Git remote repositories (Peter Portante)
- Our Favorite Figma Plugins (Spencer Hansen)
- What is Continuous Integration? (Thomas Moore)
Mobile, IoT & Game Development
- Personal Raspberry Pi music streamer (Ashley Whittaker)
- IoT Unravelled Part 3: Security (Troy Hunt)
Podcasts, Screencasts & Videos
- Software Engineering Daily – React Native at Airbnb with Gabriel Peal Holiday Repeat (Jeff Meyerson)
- Developer Tea – Building Products w/ Keith Pitt (part 2) (Jonathan Cutrell)
- Asp.Net Monsters #192: C# 9 Top Level Statements (James Chambers, Simon Timms & David Paquette)
- Get Started with Individual Dev/Test | The DevOps Lab (Abel Wang & James Tramel)
- The Work Item S01E18 – Megan Risdal on Building a Career at the Intersection of Data Science and Product Management (Den Delimarsky)
- Microsoft Cloud Show Episode 386 | Microsoft 365, Microsoft Graph and More Cloud News (Andrew Connell & Chris Johnson)
- RunAs Radio – Exchange vNext with Gareth Gudger (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 215 (Jason Bock)
- Effective Remote Teaching with intention and creativity – Computer Stuff They Didn’t Teach You #16 (Scott Hanselman)
- Agile Coffee 74 – Thankful for Lean Coffee with Friends (Vic Bonacci)
Community & Events
- PyTorch Developer Day Updates (Alex Denham)
- The Road Ahead after 25 years (Bill Gates)
- Help us shape our new approach to verification (Twitter)
Database
- How to Execute SSIS Packages from SQL Server Agent (Ray Barley)
- How to Insert Rows and Get Their Identity Values with the OUTPUT Clause (Brent Ozar)
- SQL Server REPLACE (Garry Bargsley)
- SQL SERVER – JOIN Elimination for Not Selected Column (Pinal Dave)
- AWS and SSIS (Andy Leonard)
- CockroachDB Adds PostGIS Spatial Data Support (I Programmer)
SharePoint & MS Teams
Miscellaneous
- Binary Classification Using PyTorch: Model Accuracy (James McCaffrey)
- Vivaldi Launches Mail, Calendar, and Feed Reader (Paul Thurrott)
More Link Collections
- The Morning Brew #3120 (Chris Alcock)
- Last week in .NET #18 – Throwing TFMs at the Wall to see what sticks (George Stocker)
The Geek Shelf
Thinking in Systems: A Primer (Donella H. Meadows & Diana Wright) – Referral Link