Top Links
- Using data from SQL Server and/or Web API in UWP apps – Feedback wanted (Matt Lacey)
- Implementing State Management In Blazor (Michael Washington)
- Introducing the new App Installer template in Visual Studio 2019 (Matteo Pagani)
- Technology & Friends – Jon Galloway on the .NET Foundation (David Giard)
Web & Cloud Development
- Wrapping Immutable Arrays In Mutable Arrays For Easier Processing In Angular 8.2.0-next.0 (Ben Nadel)
- How do JavaScript’s global variables really work? (Axel Rauschmayer)
- Reducing the forms boilerplate — make your Angular forms reusable (Eliran Eliassy)
- ASP.NET CORE Authentication and Authorization using JWT (No Cookies) – Part 1 (Joseph Rozario)
- ngx-bootstrap: Angular Ivy is here (Ludmila Nesvitiy)
- Azure Tips and Tricks Part 205 – Query Azure Storage analytics logs in Azure Log Analytics (Michael Crump)
- Real World Cloud Migrations: Moving a 17 year old series of sites from bare metal to Azure (Scott Hanselman)
- Changing Nested State in Vuex (Shawn Wildermuth)
- Angular vs React vs Vue: Which is the Best Choice for 2019? (Sophia Martin)
- Predicting Diabetes using Logistic Regression with TensorFlow.js (Venelin Valkov)
- React Form Validation using React Hooks. (Vince Llauderes)
- Deploying v2 Azure Functions with Terraform (Jason Farrell)
- Hunting errors in serverless applications (Marcia Villalba)
- Creating DEV’s offline page using Blazor (Aaron Powell)
- TensorFlow 2.0 — Here Is What I’ve Learned From A.I. Day At Google (Admond Lee)
- Vue 3.0 Discards Class-Based API for Reusable, Composable Function-Based Approach (Bruno Couriol)
- Thank u, Nuxt (Burke Holland)
- Developing Web Applications in .NET (Different Approaches and Current State) (Damir Arh)
- Challenges with Federated Identity in modern browsers (Eric Lawrence)
- Progressive Web Apps in Chrome (j2inet)
- Web Components in 2019: Part 3 and Web Components in 2019: Part 4 (John Tucker)
- Automatically validate arguments in GraphQL (Nigel Sampson)
- Want to learn Bootstrap 4? Here’s our free 10-part course. (Per Harald Borgen)
- Automating WebPageTest using the nodejs webpagetest-api package (Robin Osborne)
- Deep Q-Learning with Python and TensorFlow 2.0 (Nikola Živković)
- Why a Cloud Native Application Platform (Steve George)
XAML, UWP & Xamarin
- A (r)evolution for displaying data: Xamarin.Forms CollectionView (Luis Beltran)
- Creating custom Xamarin.Forms loading indicator with animations (Mikolaj Kieres)
- Get Started with Xamarin.Forms DataTemplateSelector (Selva Ganapathy Kathiresan)
- How to Make Working with PDFs in a Xamarin Application Easy (Tanya Dimitrova)
- Cross-platform imaging with Xamarin.Forms and SkiaSharp (David Britch)
Visual Studio & .NET
- Optimizing Multi-Targeting with Visual Studio Solution Filters (Nick Randolph)
- System Testing ASP.NET Core APIs using XUnit (Damien Bowden)
- Document Permissions and Password Encryption (Bjoern Meyer)
- I set the OFN_NONETWORKBUTTON option in the OPENFILENAME structure, but it has no effect on the network item in the navigation pane (Raymond Chen)
- C# Design Patterns: The Factory Pattern (Morgan Kenyon)
Design, Methodology & Testing
- Machine Learning DevOps (MLOps) with Azure ML (Lee Stott)
- How to Automate Common Jira Tasks with Go Jira Custom Commands (K. Matt Dupree)
- Jenkins Pipeline Stage Result Visualization Improvements (Devin Nusbaum)
- Small Teams May Not Fix The Mess (John Cutler)
- Scraping and Exploring the Entire English Audible Catalog (Toby Manders)
- How to Effectively Lead Remote IT teams (Todor Gigilev)
- What to consider with an open source business model (Valerie Silverthorne)
Mobile, IoT & Game Development
- Getting Started with Android Canvas Drawing (Rebecca Franks)
- React Native vs. Ionic vs. Flutter: Comparison of Top Cross-Platform App Development Tools (Spec India Team)
- In App notifications in Flutter (Dane Mackier)
- How to track screen transitions in Flutter with RouteObserver (David Anaya)
- Creating Scroll Animations in Flutter (Kenneth Reilly)
- Resources to learn Flutter (Lara Martín)
- Should I Add Generated Dart Files to Git? (Miguel Beltran)
Podcasts, Screencasts & Videos
- CodeNewbie S9:E0 – Season 9 trailer (Jeffrey Liebert, Ali Spittel, Mina Markham, Dave Thomas, Andy Hunt) (CodeNewbie Team)
- Software Engineering Daily – Edge Storage with Steve Klabnik (Jeff Meyerson)
- Merge Conflict 157: FOMO UI Design (James Montemagno)
- Developer Tea – Part 2: An Elegant Puzzle Book Discussion w/ Will Larson (Jonathan Cutrell)
- Serverless Chats Episode #3: Serverless GraphQL using AWS AppSync with Marcia Villalba and Serverless Chats Episode #4: Serverless Development Workflows with Chase Douglas (Jeremy Daly)
- Coding Blocks Podcast – The Pragmatic Programmer – Know Thy Tools (Allen Underwood, Michael Outlaw & Joe Zack)
- Developer on Fire Episode 431 | Jeremy Fairbank – Teaching Matters (Dave Rael)
- AGL 110: Start With Your People – Brian Dixon (John Rouda)
- Talk Python to Me #219 – Take a Python tour of duty at the United States Digital Service (Michael Kennedy)
- Will Microsoft contribute back to the Chromium project? | One Dev Question and Does this mean that Edge is now Chrome? | One Dev Question (Chris Heilmann)
- How can others contribute to Windows open source efforts? | One Dev Question (Mark Alcazar)
- Some good advice about UI design? | One Dev Question (Laura Butler)
- Hanselminutes – Real World Cloud Migrations: CDNs are an easy improvement to legacy apps (Scott Hanselman)
- React Podcast 53: Tim Neutkens (Michael Chan)
- Azure Podcast Episode 286 – Secured Workstations (Sujit D’Mello)
Community & Events
- PSA: Linking to a Code of Conduct Template is Not the Same as Having a Code of Conduct (Chris Coyier)
Database
- Simple SQL Server T-SQL Development Best Practices for Beginners – Part 2 (Eduardo Pivaral)
- SQL vs NoSQL — What is better for you? (Sayan Mondal)
Miscellaneous
- Must-haves on your macOS setup (Den Delimarsky)
- The Windows 10 misinformation machine fires up again (Ed Bott)
- Mozilla readies launch of news subscription service (Brian Heater)
- Python Basics — Data Structures (Vipul Jain)
More Link Collections
- The Morning Brew #2782 (Chris Alcock)
- Double Shot #2381 (Mike Gunderloy)
- Friday Five: A discussion on SQL Server, the Azure Security Architect Map, and more! (MVP Award Program)
- Weekly C# Digest Issue #266 (Jakub Chodounsky)
- F# Weekly #27, 2019 – Femto, |> in Babel and Fabulous by Don (Sergey Tihon)
- Reading List 233 (Bruce Lawson)
- Top Stories from the Microsoft DevOps Community – 2019.07.05 (Sasha Rosenbaum)
The Geek Shelf
Flutter in Action (Eric Windmill)