Top Links
- New Preview label for Visual Studio extensions (Mads Kristensen)
- The First Open, Multi-cloud Serverless Platform for the Enterprise Is Here. Try out Pivotal Function Service Today! (Onsi Fakhouri)
- Rider 2018.3 Is Just Around the Corner (Alexander Kurakin)
- Watch: Santosh Hari Discuss Serverless and Schemaless (Jason Gaylord)
- Recapping yesterday’s Microsoft Edge and open source announcements (Kyle Pflug)
Web & Cloud Development
- Using A “Drag Shield” To Block Mouse Events During A Drag-And-Drop Workflow In Angular 7.1.2 (Ben Nadel)
- Facade Design Pattern: Still relevant in ASP.NET Core? (Adam Storr)
- Azure Data Architecture Guide – Blog #7: Intelligent applications (AzureCAT Team)
- WordPress 5.0 Is Here (and Yes, So Is Gutenberg) (Ezequiel Bruni)
- Containerizing N-Tier MVC .Net Framework Application with Docker (Jeeva Subburaj)
- Angular 7 SPA CRUD With ASP.NET Core And Entity Framework Core (Mangesh Gaherwar)
- How to Reference Azure Storage Files from Cloud Shell (Melissa Coates)
- Debugging .NET Core AWS Lambda Functions Using the AWS .NET Mock Lambda Test Tool (Norm Johanson)
- How to set Canonical URL in Angular 7 (Talking Dotnet)
- Metaprogramming, Higher-Order Components and Mixins with Angular Ivy (Victor Savkin)
- Debugging .NET Framework Web Applications in Visual Studio Code (Michael Szul)
- Exploring .NET Core 3.0 and the Future of C# with ASP .NET Core (Shahed Chowdhuri)
- ESLint v5.10.0 released (ESLint Team)
- Building a Web Scraper from start to finish (Ethan Jarrell)
- Edge and Chromium, a different analysis (glazou)
- Microsoft Introduces New API Management Tier for Serverless Architectures (Kent Weare)
- Preventing Single Sign On (SSO) Redirects From Opening a New Window Inside a Progressive Web Application (PWA) (Wael Kdouh)
- Node v11.4.0 (Current) (Ruben Bridgewater)
- Consuming GitHub Api (REST) With Flurl (Vladimir Pecanac)
XAML, UWP & Xamarin
- Xamarin forms – keep visual element in view linked to content scroll view (Glenn Versweyveld)
- Xamarin.Forms 4.0 Feature Preview: An Entirely New Point of (Collection)View (Paul DiPietro)
- Simple way to use icon fonts in Xamarin Forms projects (Valeriy Kovalenko)
- Error: resource fork, Finder information, or similar detritus not allowed in Xamarin iOS app (Gerald Versluis)
- Using Android Linkify to add inline links to a Xamarin Forms Label (Pieter Nijs)
Visual Studio & .NET
- ReSharper Ultimate 2018.3 Is Within Spitting Distance! (Alexander Kurakin)
- Full F# Blog (Jérémie Chassaing)
- Visual Studio Productivity Tips: How to quickly navigate to last edit location (Kunal Chowdhury)
- Danish CPR numbers in F# (Mark Seemann)
- Performance in .NET – Part 3 (Ricardo Peres)
- Here, There and Everywhere – A Simple Look at .NET Memory Model (James Curran)
- OzCode: now use debugging as a service (Harsh Binani)
- Associate File Types in VS Code (John Papa)
- Seven reasons that Roslyn-based Code Analyzers are awesome (Tom Wright)
Design, Methodology & Testing
- What are agile teams (Ben Linders)
- ‘Must be willing to work under pressure’ is a warning sign (Itamar Turner-Trauring)
- Building docs with GitHub Actions (Den Delimarski)
- You Need to have a Mentor or be a Mentor (Claudio Bernasconi)
- The Problem with Story Points (Dave Nicolette)
- Turning AI Toward Software Itself (David Starr)
- Build up Your Leadership Toolbox (Mazz Mosley)
- Surviving—and Thriving—as a Remote Worker (Mel Choyce)
- Security and App Hardening: Five Things Management Wants to Know (Gabriel Torok)
- Productivity Hub Page and Productivity Books for Mastering Productivity (JD Meier)
- Introducing our UI Education Knowledge Base (Leon Barnard)
- GitHub Desktop 1.5 Simplifies Merge Conflict Resolution (Sergio De Simone)
Mobile, IoT & Game Development
- Creating An Alexa Bot Using The Microsoft Bot Framework (Michael Washington)
- Visual Studio App Center CLI Customers – Event-Stream Package Security Update and Next Steps (Amanda Chew)
- A month of Flutter: a list of posts and A month of Flutter: extract post item widget (Abraham Williams)
- ARCore 1.6 brings improved lighting and camera handling (Ashish Shah)
- Simple Recipes App made in Flutter — Firestore (Michael Krol)
- A Simple glTF Viewer for HoloLens (Mike Taulty)
- Mixed Reality Toolkit vNext–setting up a project and Mixed Reality Toolkit vNext–dependency injection with extension services (Joost van Schaik)
- Google I/O Filter Animation in Flutter (Prateek Sharma)
- Do you see the difference? — Flutter Golden Files (Tomek Polański)
Podcasts, Screencasts & Videos
- Observed Tech PODCAST Episode 292 #OTP (Richard Hay)
- Pros and cons of stable and unique tags in Docker image tagging | Azure Friday and Azure Container Registry updates for security and reliability (Scott Hanselman & Rob Caron)
- Azure Podcast Episode 257 – Azure Firewall (Sujit D’Mello)
- Merge Conflict 127: Connect(); 2018 Recap – .NET Core 3, VS 2019, Xamarin.Forms 4, and More! (James Montemagno)
- SQL Server Radio – To SSDT or not to SSDT? (Matan Yungman & Guy Glantser)
- Microsoft Bot Framework v4 Node #9: Adding QnA Maker to Your Chatbot (Michael Szul)
- Developer on Fire Episode 398 | Eric Anderson – Community Works (Dave Rael)
- FreeCodeFriday – Episode 28 (Jason Bock)
- Microsoft 365 Dev Podcast – 30 days of Microsoft Graph with Brian Jackett (Jeremy Thake & Paul Schaeflein)
- Talk Python to Me #189 – War Stories of the Developer Evangelists (Michael Kennedy)
- One Dev Question – How does an external debugger work with VSCode? (Peng Lyu)
- One Dev Question – What’s your favorite success story of a VSCode extension? (Ramya Achutha Rao)
- Flutter: Animation Series || Episode 2 (MTechViral)
- Software Engineering Daily – Serverless Research with Ion Stoica (Jeff Meyerson)
- Developer Tea – Proof of Complexity and Seeking Simplicity (Jonathan Cutrell)
- Weekly Dev Tips 033: Use the Right Object Lifetime (Steve Smith)
- Presentation: Containers – What Are They Good For? (Jimmy Bogard)
Community & Events
- How a ‘driveway moment’ with Microsoft’s Brad Smith led to the creation of nonprofit Code.org (Frank Catalano)
- 23 Awesome Things To Do In Philly, December 10-16 (Kelly Bucci)
- Calling All Designers! TechNet Wiki is looking for a new logo and banners (MVP Award Program)
Database
- ‘Invalid object name ‘OPENJSON’.’ – SQL Server doesn’t recognise OPENJSON when bulk importing files and How to list feature property information for GeoJSON data using SQL Server 2017 and OPENJSON (Jeremy Lindsay)
- How to Shrink All the Log Files for SQL Server? – Interview Question of the Week #203 and SQL SERVER – Relating Unrelated Tables – A Question from Reader (Pinal Dave)
- AWS : DynamoDB (Sacha Barber)
- “Surely this one will get a clustered index scan.” (Brent Ozar)
- Cosmos DB – Request Units charged for processing a Gremlin API request (Howard van Rooijen)
- Inserting lots of rows into SQL with a Logic App and a Stored Procedure (Michael Stephenson)
- Advent of Code 2018 – Day 6 (Chronal Coordinates) (Wayne Sheffield)
Miscellaneous
- Microsoft sounds an alarm over facial recognition technology (Casey Newton)
- Microsoft Whiteboard: now more colorful and customizable than ever (Itai Almog)
More Link Collections
- Double Shot #2232 (Mike Gunderloy)
- Azure Weekly: December 10, 2018 (Chris Pietschmann)
- Xamarin & Windows App Developer Links – 2018-12-10 (Dan Rigby)
- Azure Blockchain, Xamarin & MvvmCross, and More on the Friday Five! (MVP Award Program)
- Weekly C# Digest Issue #236 (Jakub Chodounsky)
- F# Weekly #49, 2018 – F# Tooling Update and gifts from F# Advent bloggers (Sergey Tihon)
- Reading List (Bruce Lawson)
- Reading Notes #356 (Frank Boucher)
- Today in Tech – Monday, Dec 10, 2018 (Dirk Strauss)
- Top Stories from the Microsoft DevOps Community – 2018.12.07 (Edward Thomson)
The Geek Shelf
ELEMENT Element14 Raspberry Pi 3 B+ Motherboard (Raspberry Pi)