Top Links
- Visual Basic support planned for .NET 5.0 (.NET Team)
- How to SSH into a Windows 10 Machine from Linux OR Windows OR anywhere (Scott Hanselman)
- Uno Platform on Channel 9 Visual Studio Toolbox – 3 episodes (Uno Platform Team)
- TechBash 2020 Call for Presenters (Jason Gaylord)
- Dotfuscator Comes to Visual Studio for Mac to Help Protect Apps (Bill Leach)
- What do you want to see next in ML.NET? (Bri Achtman)
Web & Cloud Development
- Running Containers in AWS with Rancher (Tom Callway)
- Blazor – Changing the title without JavaScript (Jimmy Engström)
- Grouping Shared Variables in Azure DevOps Pipeline (Abhijit Jana)
- The 4 Best Jupyter Notebook Environments for Deep Learning (Exxact Team)
- ASP.NET MVC: How to Use Ajax without Passing Parameters (Asma Khalid)
- Azure Service Bus .NET SDK Deep Dive – Sending a message (Daniel Marbach)
- ASP.NET Core Session Storage Strategies (Iqbal Khan)
- Background Scale Hover Effect with CSS Clip-path (Mary Lou)
- Blazor WebAssembly Tackles Progressive Web Apps (David Ramel)
- Fluid Width Video (Chris Coyier)
- FHIR – Custom Implementation Guide templates (David Hay)
- Tweaking the FHIR IG Spreadsheets (Keith W. Boone)
- Introducing Postman Mock Call Logs (Kin Lane)
- Improving DevTools accessibility in Microsoft Edge (Rachel Simone Weil)
- Containers Basics: Providing Persistent Storage to Containers (Vinicius Apolinario)
XAML, UWP & Xamarin
- Open a dialog from VM using Events (Jesse Liberty)
Visual Studio & .NET
- Create a .NET Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes! (Theo van Kraay)
- .NET Interactive: Jupyter Notebooks With .NET Core – Preview 2 (Andy Clark)
- Microsoft Dotnet Gitignore File (Vijay Ganesh)
Design, Methodology & Testing
- Building a Jira integration for Stack Overflow for Teams (Hermann Vocke)
- Lessons from a DevOps Failure (Jennifer Riggins)
- How to write effective documentation for your open source project (Kevin Xu)
- How to Transition From Developer to a Product Manager Role (Nitin Sharma)
- When Remote Work Goes Wrong (Phil Haack)
- How To Be A Happy And Productive Remote Worker (Stella Garber)
- Why organizations should commit to innersource in 2020 (Erica Anderson)
- Getting Started with Architecture Decision Records (Steve Smith)
Mobile, IoT & Game Development
- Introducing the guide to getting started with the Raspberry Pi (Anderson Silva)
- Grow your mobile game with this free monetization course (Jacob Shriar)
- How to Create a Scheduling Application Using Flutter Event Calendar (Nijamudeen)
Podcasts, Screencasts & Videos
- Syntax Podcast – Soft Skills Tips (Wes Bos)
- Gender & Radical Candor: Why Gender Politics & Fear of Tears Makes Radical Candor Harder for Men (Kim Scott)
- GCast 77: Connecting Azure Synapse to External Data (David Giard)
- Software Engineering Daily – Flyte: Lyft Data Processing Platform with Allyson Gale and Ketan Umare (Jeff Meyerson)
- SchwammyStreams – ASP.NET Core Authentication with Azure AD (Andy Schwam)
- TPDP Episode #34: Containers, Virtual Machines, and Orchestration, Part 2 (Nic Raboy)
- Agile Unplugged: EP01 | Mike Cottmeyer and Brian Sondergaard (Mike Cottmeyer)
- Allscripts On Call Podcast – BONUS Patient Safety and Health IT: The Full Conversation with ECRI (Allscripts Healthcare)
- Complete Developer Podcast – Internationalization Misconceptions (BJ Burns & Will Gant)
- Nate Barbettini | Loosely Coupled Show #002 | OAuth, GraphQL, Event Sourcing (James Hickey & Derek Comartin)
- WSL2: Code faster on the Windows Subsystem for Linux! | Tabs vs Spaces (Matt Wojo)
- The Changelog – Altair 8800 and the dawn of a revolution (Saron Yitbarek)
- TechBash 2019 Recorded Session – Zero to Eighty: Getting Your Testing Initiative Off the Line (Nicole Tibaldi)
Community & Events
- Celebrating and Empowering Women Today — and Everyday (Adobe Team)
- Happy 31st birthday, World Wide Web! (Coralie Mercier)
- You Have Power to Break the Stereotype (Sujana Tuladhar)
Database
- Selecting a Simple Random Sample from a SQL Server Database (Nai Biao Zhou)
- How to Maintain State in a SQL Server Agent Job (Ray Barley)
- Creating Secure Password Flows With NodeJS And MySQL (Darshan Somashekar)
- Import IIS Log Files to SQL Server with Web Log Importer (Steve Fenton)
PowerShell
- Not So Intutive PowerShell Behavior (Robert Osborne)
- Changes to Invoke-RestMethod in PowerShell 7 (Tommy Maynard)
Miscellaneous
- Microsoft CEO Satya Nadella wants to use diversity to remove bias in AI (Ben Ryon)
- How to Use Marketing Content for a DevRel Campaign (and Vice Versa) (ContentLab IO)
- New Microsoft app built in just two days lets your staff communicate during a crisis (Microsoft)
- Guarding against supply chain attacks—Part 3: How software becomes compromised (Todd VanderArk)
More Link Collections
- The Morning Brew #2951 (Chris Alcock)
- .NET App Developer Links – 2020-03-12 (Dan Rigby)
The Geek Shelf
Learn ASP.NET Core 3, 2nd Ed (Kenneth Yamikani Fukizi, Jason De Oliveira & Michel Bruchet) – Referral Link