Top Links
- What’s better than ILDasm? ILSpy and dnSpy are tools to Decompile .NET Code (Scott Hanselman)
- Building a Real-Time Chat App With SignalR and Xamarin (Bryan Anthony Garcia)
- MS Dev Show – Visual Studio and .NET – MS Dev Show Podcast (Jason Young & Carl Schweitzer)
- Angular CLI under the hood — builders demystified v2 (Evgeny Barabanov)
Web & Cloud Development
- Build a Node.js API with TypeScript (Braden Kelley)
- Getting Started with Building Chatbots using AWS Lex and Node.js (Nic Raboy)
- Serializing a PascalCase Newtonsoft.Json JObject to camelCase (Andrew Lock)
- MatBlazor – Material Design components for Blazor and Razor Components (Vladimir Samoilenko)
- CSS Grid Generator (Sarah Drasner)
- Understanding Angular Property Binding and Interpolation (Christian Nwamba)
- Angular CLI v8 Includes Architect API (Eric Carter)
- SignalR with Self-hosted Windows Service (John)
- Getting started with Azure Logic Apps (Nicholas Switzer & Kunal Sinha)
- Building a Live Reload Middleware Component for ASP.NET Core (Rick Strahl)
- What’s New in the Splunk Machine Learning Toolkit 4.3 (Iman Makaremi)
- Prevent Page Scrolling When a Modal is Open (Brad Wu)
- Using the Facebook Messenger Handover Protocol with the Microsoft Bot Framework (Kyle Delaney & Bot Framework Team)
- Kubernetes: What it is and what it isn’t (Jason Haley)
- Basic Types in TypeScript (JT Earl)
- Material Theming: Making Material Your Own! (Una Kravets)
XAML, UWP & Xamarin
- Create Multipage Files Using the Xamarin Camera and LEADTOOLS Cloud Services (Nick Villalobos)
- Fasten Your Seatbelts! RadTabbedWindow Lands on XAML Islands (Viktoria Grozdancheva)
Visual Studio & .NET
- .NET Framework 5: The New Future (Hannes DuPreez)
- Visual Studio IntelliCode – AI For your Code (Dirk Strauss)
- Fixing Random, part 33 (Eric Lippert)
- C# – Write To File (Mahesh Chand)
- How Can We Efficiently Sort Socks with C#? (Matthew Jones)
- Live Share Integration with Peacock and VS Code (John Papa)
- Clear, Functional C++ Documentation with Sphinx + Breathe + Doxygen + CMake (Simon Brand)
Design, Methodology & Testing
- When is “Agile Scaling” the Answer? (Johanna Rothman)
- Examining The Transformer Architecture – Part 2: A Brief Description of How Transformers Work (Exxact Team)
- What’s new in Azure DevOps Sprint 152 (Anisha Pindoria)
- The Difference Between “Remote” and “Remote-First” (Paul Farnell)
- Caching Azure DevOps artifacts (Jeroen Vannevel)
- Three Essential Elements for Effective Software Delivery (Mike Koleno)
- Suggesting Changes on GitHub (Phil Haack)
- GitHub Package Registry will support Swift packages (Simina Pasat)
Mobile, IoT & Game Development
- Google Play services and Firebase migrating to AndroidX (Doug Stevenson)
- Dark mode is coming to iOS 13 (Jon Porter)
- Android in Style (James Porter)
- Azure IoT Edge – YOLO, Stream Analytics Service, and Blob Storage (Jared Rhodes)
- Routing in Flutter using Fluro (Amruth Pillai)
- Flutter VI: Navigation Drawer — [Flutter 1.0] (Chema Rubio)
- Building a Level Editor in Unity (Lance Talbert)
- Animate Your Flutter with BLoC (Olivier Brand)
- Precise frame rates in Unity (Toulouse de Margerie)
Podcasts, Screencasts & Videos
- Technology & Friends – Hattan Shobokshi on TerraForm (David Giard)
- Revision Path 297: Brett Marshall (Maurice Cherry)
- Herding Code 235: Matthew Renze on Data Science for Software Developers (Jon Galloway)
- Merge Conflict – Special Edition: WWDC19 Recap: Mac Pro, Project Catalyst, SwiftUI, iPadOS, & Security (James Montemagno)
- Weekly Dev Tips – Test All The Things with Guest Corey Weathers (Steve Smith)
- Meta Cast Episode 145 – Becoming an Agile Badass (Josh Anderson)
- AiA 242- Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD (Charles Max Wood)
- Interknowlogy mixes Azure IoT and Mixed Reality | Internet of Things Show (Olivier Bloch)
- Microsoft 365 Dev Podcast – SharePoint API and Microsoft Graph with Jeremy Kelley & Cathy Dew (Jeremy Thake & Paul Schaeflein)
- JSJ 367: Pair Programming (Aimee Knight, AJ O’Neal & Chris Ferdinandi)
- Developer on Fire Episode 426 | Gareth Small – Grateful Turnaround (Dave Rael)
- Real Talk JS Episode 35: The Rundown – What’s the Word from the Hallway Track at ngConf 2019 (John Papa, Ward Bell & Dan Wahlin)
Community & Events
- Xamarin and .NET Developer Events in June (Jayme Singleton)
- Node.js Mentorship Working Group (Node.js Foundation)
- Grilling and chilling with Warren (Bill Gates)
- Welcoming OData to the .NET Foundation! (.NET Foundation Team)
- Medium Was Never Meant to Be a Part of the Developer Ecosystem (Ben Halpern)
- Bing turns 10! (Bing Team)
- Growing up off the grid paved the way for Microsoft’s chief environmental officer (Candace Whitney-Morris)
- Developer Student Clubs – Apply to be a Lead today. Deadline extended to June 15! (Erica Hanson)
- We are home: See how our employees are working together to make their communities better, today (Gretchen Garland)
- Celebrating Pride Month with Three LGBTQ+ Photoshop Artists (Lex van den Berghe)
- A bug so cool that the development team was reluctant to fix it (Raymond Chen)
Database
- SQL SERVER – 3 Questions: An Index Reduces Performance of SELECT Queries (Pinal Dave)
- Troubleshooting BULK INSERT and OPENROWSET issues on Azure SQL Database (Jovan Popovic)
- Python vs PowerShell for System and SQL Server Tasks Management (Siddharth Mehta)
- CosmosDB and its limitations (Szymon Kulec)
SharePoint & MS Teams
Miscellaneous
- R.I.P. iTunes and more power to the iPad: Here’s all the important news for publishers from Apple’s WWDC keynote (Joshua Benton)
- Open-Source ‘Great Satan’ No More, Microsoft Wins Over Skeptics (Dina Bass)
- macOS 10.15 Catalina is the most exciting version of Apple’s operating system in years (Brian Fagioli)
- OS Variable Refresh Rate (Daniel Schlegel)
- Apple TV will soon support Xbox One and PS4 controllers (Tom Warren)
More Link Collections
- The Morning Brew #2758 (Chris Alcock)
- .NET App Developer Links – 2019-06-04 (Dan Rigby)
- Interesting links of the week (2019 #20) (Michael Eaton)
- Azure Weekly: June 3, 2019 (Chris Pietschmann)
- Professional Development – 5/27/2019 – 6/02/2019 (Cameron Presley)
- Collective #521 (Pedro Botelho)
The Geek Shelf
Building Chatbots in TypeScript with the Microsoft Bot Framework: Programming Useful Bots in the Node.JS SDK (Michael Szul)