Top Links
- Free .NET Training – The Videos from .NET Conf 2017 are now available (Scott Hanselman)
 - Azure Tips and Tricks Part 27 – Configure a Backup for you Azure App Service and Database (Michael Crump)
 - VSTS Work Item Rules | Visual Studio Toolbox (Donovan Brown & Robert Green)
 - TWC9: Live’ish Magic from Ignite! | This Week On Channel 9 (Greg Duncan, Christina Warren & Bryan Liston)
 
Web & Cloud Development
- Animating Angular Routes (Aaron Marisi)
 - Creating and trusting a self-signed certificate on Linux for use in Kestrel and ASP.NET Core (Andrew Lock)
 - 3 Code Splitting Patterns For Vue.js and Webpack (Anthony Gore)
 - Node-ChakraCore update from Node.js Interactive 2017 (Arunesh Chandra)
 - Vue.js Style Guide (Chris Coyier)
 - Using NgRX to Cleanly Aggregate Data (Dave M. Bush)
 - Improved Querying and Offline Data with AngularFirestore (David East)
 - WebStorm 2017.3 EAP, 173.2941: watch mode with Jest and Mocha (Ekaterina Prigara)
 - .NET DevChat: Responsive Web Apps with ASP.NET MVC and Bootstrap 4 (Ignacio Fuentes)
 - Configuring Automatic Deployment from VSTS to an Azure Web App (David Giard)
 - Azure Functions and Lazy Initialization with Couchbase Server (Matthew Groves)
 - NodeJS boilerplates that you should start using (Bogdan Sandu)
 - Let’s Be Scared Of Serverless Together (Burke H✪lland)
 - An introduction to Azure Web Apps on Linux (Christos Matskas)
 - Partnering on open source: Managing Google Cloud Platform with Chef (Nelson Araujo)
 - Flexibility is great until it isn’t… Careful with these Azure Tables!! (Laurent Bugnion)
 - Your API and View Models Should Not Reference Domain Models (Steve Smith)
 
XAML, UWP & Xamarin
- Dependency Injection With Xamarin Forms (Houssem Dellai)
 
Visual Studio & .NET
- re: Entity Framework Core performance tuning–part I (Oren Eini)
 - Get Smart — Go Beyond Cyclomatic Complexity in C# (Erik Dietrich)
 - Improved Accessibility is the Focus of Latest .NET Framework (Jeff Martin)
 - The Solar System with ARKit and F# (Larry O’Brien)
 - How to Restore a Lost Source Control Binding with TFS and Visual Studio 2017 (Matthew Jones)
 - Comparing a variable with multiple options in C# (Matt Lacey)
 - Visual Studio Code C/C++ extension September 2017 Update – more IntelliSense goodness! (RongLu)
 - F# Domain Model Validation with Active Patterns (Stijn Moreels)
 
Design, Methodology & Testing
- Kurt Lewin’s Change Model (Daniel Lock)
 - Removing Duplication. Introducing Duplication. Removing Duplication. (Hadi Hariri)
 - Composite UIs for Microservices – Server Composition (Jimmy Bogard)
 
Mobile & IoT
- SiriKit Part 3: Finishing Touches (John Daub)
 - The era of Windows Mixed Reality begins October 17 (Alex Kipman)
 - Dictionary and Set Improvements in Swift 4.0 (Nate Cook)
 
Podcasts, Screencasts & Videos
- .NET Rocks! – Open Source Development on the Microsoft Stack with Dylan Beattie (Carl Franklin & Richard Campbell)
 - AiA 158: Teaching Angular with Paul Spears and John Baur (Alyssa Nicoll, Charles Max Wood, Joe Eames, Shai Reznik & Ward Bell)
 - SSW TV – NDC Sydney 2017 – Ask Me Anything! with Jason Taylor and Steve Sanderson (ASP.NET, JavaScript, & WebAssembly) and SSW TV – NDC Sydney 2017 – Ask Me Anything! with Liam Elliott and Wei-Meng Lee ( Mobile Learning, Machine Learning, Mobile development) (Sophie Belle)
 - Microsoft Cloud Show Episode 219 | Catching up with Show Listeners on a Drive (Andrew Connell & Chris Johnson)
 - SQL Data Partners Podcast Episode 112: Keeping up with patching (Carlos L Chacon)
 - CodeNewbie S1:EP8 – What and why is web animation? (Rachel Nabors) (CodeNewbie Team)
 - Developer on Fire Episode 275 | Ken Versaw – Doing What Is Needed (Dave Rael)
 - RunAs Radio – DevOps Practices inside Microsoft with Donovan Brown and Martin Woodward (Richard Campbell & Greg Hughes)
 - Talk Python to Me #132 – Contributing to open source (Michael Kennedy)
 - Software Engineering Daily – 42 Coding School with Brittany Bir (Jeff Meyerson)
 - Developer Tea – DCR: Traits of Being A Great Developer (Recap) (Jonathan Cutrell)
 - Microsoft Teams and what you need to know in IT (Microsoft Mechanics)
 - Syntax Podcast – Our Stacks Explained ️ (Wes Bos & Scott Tolinski)
 
Community & Events
- Opportunities abound in the creative and collaborative culture of STEM (Ben Ryon)
 - DesignPhiladelphia 2017 Hosts 100+ Design Events During Its 10-Day Festival (Erica Minutella)
 
Database
- Get Detailed Wait Stats with SQL Server Execution Plan (Ahmad Yaseen)
 - Brighter MySQL Command Store (Derek Comartin)
 - SQL SERVER – How to Delete a Single Table From SQL Server Backup File (.bak) and SQL SERVER – Connecting Specific Database on Starting SSMS (Pinal Dave)
 - RavenDB 4.0 Unsung heroes: The design of the security error flow (Oren Eini)
 - Can the database be included in DevOps in financial services? (Adam Altman)
 
PowerShell
- Missing the Point with PowerShell Error Handling and Specifying PowerShell Parameter Position (Mike Shepard)
 - Using Azure Desired State Configuration – Part III (Will Anderson)
 
Miscellaneous
- 10 Missteps of Windows on Phones (Alan Mendelevich)
 - How to pre-order your Windows Mixed Reality headset (Elana Pidgeon)
 
More Link Collections
- Windows App Developer Links – 2017-10-04 and Xamarin App Developer Links – 2017-10-04 and Xamarin App Developer Links – 2017-10-05 and Windows App Developer Links – 2017-10-05 (Dan Rigby)
 - The Morning Brew #2435 and The Morning Brew #2436 (Chris Alcock)
 - Double Shot #1945 and Double Shot #1946 (Mike Gunderloy)
 - Collective #354 (Pedro Botelho)
 
The Geek Shelf
| 
 ISBN: 1593275994  | 
Automate the Boring Stuff with Python: Practical Programming for Total Beginners: Al Sweigart: 9781593275990: Books