Top Links
- Creating an ASP.NET Core Markdown TagHelper and Parser (Rick Strahl)
- Merge Conflict 90: Going Reactive with Progressive Flutter Apps (Frank Krueger & James Montemagno)
- Building a dispatcher agnostic view-model (Pedro Lamas)
- Calling all Desktop Developers: how should UI development be improved? (Rich Lander)
Web & Cloud Development
- Create Docker Container from Errored Container (Jason Meridth)
- VSCode Extensions for JavaScript developers and Path in NodeJS a quick guide (snappyjs)
- Step by Step creating Custom Pipe in Angular (Dhananjay Kumar)
- WebStorm 2018.1: Prettier, partial Git commits, new documentation UI, and more (Ekaterina Prigara)
- Approaches to Deprecating Code in JavaScript (Kaloyan Kosev)
- Serverless Media Processing with Azure Container Instances (Mark Heath)
- Geospatial Search with ASP.NET Core, Aurelia, and Google Maps (Matthew Groves)
- Azure Tips and Tricks Part 107 – Day 6 – An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD (Michael Crump)
- Supercharging Your React Native App with AWS Amplify (Nader Dabit)
- Comparing React and Angular: Redux (Jason Farrell)
- Live editing with Semantic UI and dotnet watch (Brady Gaster)
- How to build your own serverless platform (Tomasz Janczuk)
- We Analyzed 1 Million Jupyter Notebooks — Now You Can Too (Adam Rule)
- Bot Framework: Suggested Actions without Sending a Response to Chat (Michael Szul)
- DNN Platform 9.2.0 Released – What You Need to Know (Mitchel Sellers)
- Global Authorization Filter in .Net Core: .Net Core Security Part – V (Neel Bhatt)
- Two Ways to Implement LSTM Network using Python – with TensorFlow and Keras (Nikola Živković)
XAML, UWP & Xamarin
- Workflow Controller in Xamarin.Forms (Adam Pedley)
- How to make Master-Detail Page Navigation menu in Xamarin.Forms with Prism (Almir Vuk)
- Do you have an example of WPF / MVC / WinForms with full CRUD? (Tim Corey)
- Top 5 Windows and Microsoft Store Trends Every Developer Should Know (Dev Center Team)
- Single Page Application with #uwpdev (Hermit Dave)
- UWP vs Web development (Matt Lacey)
Visual Studio & .NET
- F# / C# Project Comparison (Dane Vinson)
- Build failures in Visual Studio 15.6.3? ReSharper Ultimate 2017.3.5 to the rescue! (Alexander Kurakin)
- Learning Git with Visual Studio #2 and Learning Git with Visual Studio #3 (Corrado Cavalli)
- Designing Data Objects in C# and F# (Yacoub Massad)
- The Maybe functor (Mark Seemann)
- A Bright Future for the Smart Client (Rockford Lhotka)
Design, Methodology & Testing
- Defining Legacy Code (Eli Lopian)
- Tips to Adopt a Design-Centric Approach (Fred Wilson)
- Understanding code under change (Jessica Kerr)
- Stop cherry-picking, start merging, Part 10: Web-based workflow for VSTS (Raymond Chen)
- Deployment Groups is now generally available: sharing of targets and more… (Roopesh Nair)
- Announcement: Publish markdown files from your git repository to VSTS Wiki (Sandeep Chadda)
- git log – the Good Parts (Ian Miell)
Mobile, IoT & Game Development
- Flutter should have been a predecessor to React Native. (Rajat Saxena)
- Objective-C or Swift: Which Technology to Learn for iOS App Development? (Robert Dale)
- Fast Meets Faster: Speed Up Your CodePush Workflow with the React Native Tools Extension for Visual Studio Code (Zakeel Muhammad)
- Beautiful, animated charts for Flutter (Michael Thomsen)
Podcasts, Screencasts & Videos
- Cross Cutting Concerns Podcast 075 – Andrea Cremese on SaaS (Matthew Groves)
- Hanselminutes – F# and the functional SAFE Stack with Krzysztof Cieślak (Scott Hanselman)
- Observed Tech PODCAST Episode 259 #OTP (Richard Hay)
- Dustin Campbell – C# Support in Visual Studio Code | On .NET (Cecil Phillip, Kathy Hickman & Rich Lander)
- Allscripts on Call Podcast – Blockchain for Better Mental Healthcare (Dan Matlow)
- TWC9: GDC 2018, Windows Server 2019 Preview, Pocket Casts for Windows, and more | This Week On Channel 9 (Christina Warren)
- Developer on Fire Episode 324 | Obie Fernandez – Timing Opportunity (Dave Rael)
- The Amp Hour #385 – An Interview with John Davis (Dave Jones & Chris Gammell)
- Talk Python to Me #156 – Python History and Perspectives (Michael Kennedy)
- StarTalk Radio – Bill Nye Live from Sirius…XM (Neil deGrasse Tyson)
- Software Engineering Daily – Consensus Systems with Ethan Buchman (Jeff Meyerson)
- Developer Tea – 2 Structured Thinking Methods For Problem Solving (Jonathan Cutrell)
- Azure Podcast Episode 221 – Graph API (Sujit D’Mello)
Community & Events
Database
- DMV for Log Statistics in SQL Server (Kellyn Pot’Vin-Gorman)
- So You Wanna Debug SQL Server Part 1 (Erik Darling)
- SQL SERVER – AlwaysOn Automatic Seeding – Database Stuck in Restoring State and Which is Better for Performance – SELECT or SET? – Interview Question of the Week #166 (Pinal Dave)
- RavenDB Security Review: Encrypt, don’t obfuscate (Oren Eini)
- Getting Behind the 9-Ball: CosmosDB Consistency Levels (Jeremy Likness)
- Performing Geospatial Calculations with Azure CosmosDB (Matt Soucoup)
Miscellaneous
- Reading list 2017 (Jakub Chodounský)
- Announcing Windows 10 Insider Preview Build 17128 for Fast (Dona Sarkar)
More Link Collections
- The Morning Brew #2551 (Chris Alcock)
- Double Shot #2061 (Mike Gunderloy)
- Weekly C# Digest Issue #199 (Jakub Chodounsky)
- F# Weekly #12, 2018 – F# eXchange in London (5-6 April 2018) (Sergey Tihon)
- Azure Weekly: Mar 26, 2018 – New Azure Portal UI Archive Project (Chris Pietschmann)
- Learn How To View Your Real-Time Carbon Emissions With Azure, And More On The Friday Five (MVP Award Program)
- Xamarin & Windows App Developer Links – 2018-03-26 (Dan Rigby)
- Succinctly Books Index (Ricardo Peres)
- Reading List (Bruce Lawson)
- Reading Notes #320 (Frank Boucher)
- Collective #401 (Pedro Botelho)
- Top stories from the VSTS community – 2018.03.23 (Martin Woodward)
The Geek Shelf
ISBN: 1973727765 |