Alvin Ashcraft
banner
alvinashcraft.com
Alvin Ashcraft
@alvinashcraft.com
Sr. Content Developer at Microsoft on the Microsoft Foundry docs; Writer of WinUI and .NET Concurrency books for Packt; Philadelphia area; Mets fan; TechBash organizer.
alvinashcraft.com
NexDock is building a new Windows phone that you can buy in 2026 — Meet the NexPhone with Windows 11

buff.ly/jGQwUFX

#windows #mobiledev #windowsphone #windows11 #android #linux
It's 2026, and a new Windows phone is coming soon for $549
NexPhone is NexDock's first smartphone that runs Android, Linux, and Windows 11. The device is expected to go on sale later this year for $549.
buff.ly
January 22, 2026 at 10:00 PM
Color‑Driven Code Navigation | by Mark Downie

buff.ly/WggtuB7

#visualstudio #productivity #ux
Color‑Driven Code Navigation
Color has become one of the most important tools in my daily development ...
buff.ly
January 22, 2026 at 8:03 PM
Announcing GitHub Copilot code completions in SQL Server Management 22.2.1

buff.ly/RdyJtEg

#sqlserver #ssms #githubcopilot #database #prompting
SSMS 22.2.1 Release
SSMS 22.2.1 is now available and includes a set of important bug fixes, as well as support for code completions for GitHub Copilot in SSMS.
buff.ly
January 22, 2026 at 7:00 PM
Reposted by Alvin Ashcraft
📢 Announcing winapp, the Windows App Development CLI! For workflow across frameworks like Electron, Rust, C++, and .NET.

🛠️ One-command setup
🔑 Easy Package Identity for debugging
📦 Simplified MSIX packaging
⚛️ Electron integration

Learn more👇
blogs.windows.com/windowsdevel...
Announcing winapp, the Windows App Development CLI
We are excited to announce the public preview of the Windows App Development CLI (winapp), a new open-source c
blogs.windows.com
January 22, 2026 at 5:22 PM
winget install microsoft.winappcli

😎

youtu.be/WsUaymVnLGY...
Native Windows Integrations in Electron apps with the winapp CLI
YouTube video by Windows Developer
youtu.be
January 22, 2026 at 5:21 PM
Visual Studio 2026 Version 18.2.1 Release Notes | Microsoft Learn

learn.microsoft.com/visualstudio...

#visualstudio #vs2026 #dotnet #copilot #ide
Visual Studio 2026 Release Notes
Learn about the latest features, bug fixes, and support for Visual Studio 2026. Download today.
learn.microsoft.com
January 22, 2026 at 5:01 PM
Reposted by Alvin Ashcraft
New, by me: Under Armour says it’s aware of data breach claims after 72M customer records were posted online.

A spox. told me a "small percentage" of customers had sensitive information compromised but wouldn't say what it considers "sensitive," nor provide an accurate figure of affected customers.
Under Armour says it's 'aware' of data breach claims after 72M customer records were posted online | TechCrunch
TechCrunch obtained a sample of the stolen data, which contained names, email addresses, dates of birth, and the user's approximate geographic location. Under Armour confirmed some sensitive informati...
techcrunch.com
January 22, 2026 at 3:36 PM
On the proper usage of a custom Win32 dialog class | by Raymond Chen

buff.ly/xsSwR3w

#windowsdev #win32 #cpp #windev #programming
On the proper usage of a custom Win32 dialog class - The Old New Thing
You are replacing the window procedure, not the dialog procedure.
buff.ly
January 22, 2026 at 3:01 PM
Introducing Pri.ProductivityExtensions.Source - A .NET Standard Package to Enable Modern C# Language Features | by Peter Ritchie

buff.ly/9knJOIa

#dotnet #csharp #netstandard #programming
Peter Ritchie's Blog - Introducing Pri.ProductivityExtensions.Source - A .NET Standard Package to Enable Modern C# Language Features
Peter Ritchie
buff.ly
January 22, 2026 at 2:00 PM
Learn C# from Scratch for free on Dometrain

buff.ly/JNsJ6Qj

#dotnet #training #learning #csharp #dometrain
Learn C# for free on Dometrain
View this email in your browser
buff.ly
January 21, 2026 at 9:02 PM
Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot

buff.ly/s27Fj0c

#githubcopilot #tdd #ai #github #agents #softwaredev #aicontext #prompting
Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot
Learn how I managed context to keep Copilot focused, used the Plan agent to sharpen vague requirements, and more.
buff.ly
January 21, 2026 at 7:00 PM
EPISODE 31 - Scott & Mark Learn To...Pilot Coding - Vibe Coding for Real with Scott Hanselman & Mark Russinovich

buff.ly/aCZkrW3

#podcast #vibecoding #ai #devcommunity
EPISODE 31 - Scott & Mark Learn To...Pilot Coding - Vibe Coding for Real
In this episode, Scott Hanselman and Mark Russinovich explore how AI-assisted vibe coding is changing the way complex software gets built, debugged, and refined. Mark walks through real-world…
buff.ly
January 21, 2026 at 6:01 PM
31 Days of Vibe Coding - Day 21: AI as Architect | by Jeff Blankenburg

buff.ly/jb0vYGx

#webdev #ai #vibecoding #softwarearchitect #prompting
Day 21: AI as Architect
You’re about to build something. Is your approach right? Learn to use AI to evaluate architectural decisions before you’re too deep to change them.
buff.ly
January 21, 2026 at 5:03 PM
The Hanselminutes Podcast - Fabulous Adventures in Data Structures and Algorithms with Eric Lippert and host Scott Hanselman

buff.ly/uw53HvX

#podcast #devcommunity #softwaredev
Fabulous Adventures in Data Structures and Algorithms with Eric Lippert
Join Scott and Eric Lippert for a lively tour through Fabulous Adventures in Data Structures and Algorithms, a fresh take on timeless topics that flips the script on how programmers think about core…
buff.ly
January 21, 2026 at 4:00 PM