jaredpar
jaredpar.bsky.social
jaredpar
@jaredpar.bsky.social
1.4K followers 150 following 220 posts
C# compiler lead and all around paranoid coder
Posts Media Videos Starter Packs
Reposted by jaredpar
.NET is hiring. WinForms is looking for an SDE2 to help us drive the next version of the best UI stack of all time jobs.careers.microsoft.com/global/en/jo...
Search Jobs | Microsoft Careers
jobs.careers.microsoft.com
Correct. It’s a Redmond position
Reposted by jaredpar
Come help @jaredpar.bsky.social make me miserable on a weekly basis.
Interested in working in .NET Tooling? My team is hiring for a few roles. This is a great to impact the .NET ecosystem, work with devs all across Microsoft and help drive the .NET platform forward.

jobs.careers.microsoft.com/global/en/jo...
jobs.careers.microsoft.com/global/en/jo...
Interested in working in .NET Tooling? My team is hiring for a few roles. This is a great to impact the .NET ecosystem, work with devs all across Microsoft and help drive the .NET platform forward.

jobs.careers.microsoft.com/global/en/jo...
jobs.careers.microsoft.com/global/en/jo...
Reposted by jaredpar
ICYMI: Cake now supports file-based apps using "dotnet run" in .NET 10. Big shoutout to @devlead.se for all his hard work! 👏
Reposted by jaredpar
Come and join us at 4:00 PM PT to see what we've been building for the last 18ish months. And what we mean when we say 'cohosting' 😄
dot.net .NET @dot.net · 29d
Happening today at 4:00 PM PT: #ASPNET Community Standup: Razor Reloaded

Get an inside look at the latest Razor tooling and Hot Reload enhancements coming to Visual Studio 2026 Insiders, straight from the team building it!

See you here: msft.it/63324sa8i0
Reposted by jaredpar
Big improvements to the performance of developing C# file-based incoming. Subsequent builds/runs will cache MSBuild outputs & directly invoke the C# compiler if inputs don't change. This in addition to the work in rc.1 to avoid MSBuild completely for simple file-based apps
github.com/dotnet/sdk/p...
Reuse CSC arguments in file-based app runs by jjonescz · Pull Request #50635 · dotnet/sdk
Part of #48011. This optimization saves CSC arguments when MSBuild runs and then reuses them in subsequent runs so dotnet run file.cs can skip MSBuild and invoke only the compiler. In my simple exp...
github.com
Reposted by jaredpar
Just blogged about it
bsky.app/profile/cake...

Been working on this on and off since .NET preview 4, custom SDK together with source generator results in a really compelling end user story👍
🍰 dotnet cake.cs - Cake.Sdk Preview!

New way to get Cake .NET tool scripting in .NET console apps:
✅ File-based builds (.NET 10)
✅ Project-based builds (.NET 8/9/10)
✅ Auto-generated aliases
✅ Full addin/module support

Early feedback wanted!
cakebuild.net/blog/2025/07...

#CakeBuild #DotNet
cakebuild.net
Reposted by jaredpar
Hey friends! I did a TEDx talk and it's now up on the TED Conferences YouTube. It's possibly the best and most important talk I've ever done.

I would ask that you watch it, and please SHARE it broadly and widely. Thank you! youtu.be/dVG8W-0p6vg #AI #Tech #TED
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
YouTube video by TEDx Talks
youtu.be
It is so neat seeing tech like this built on top of the dotnet run app.cs work that we're doing.
Reposted by jaredpar
Check out all the improvements to file-based apps (dotnet run app.cs) in preview.6 that went out today!

github.com/dotnet/core/...
github.com
Another STP (Seattle to Portland) bike ride in the books. Did it in two days this year so a bit more relaxing. 4th time doing this ride and still amazed at how gorgeous the landscape is on this route. #stp
Reposted by jaredpar
`dotnet run file.cs` is coming:

Allows running C# source files with no need for an explicit backing project. We call these file-based programs (as opposed to project-based programs).

github.com/dotnet/sdk/b...
Reposted by jaredpar
.NET Lab (lab.razor.fyi) now has Code Actions 🚀 Very useful when you paste some code snippet and want to add missing usings. But it can do much more - all Roslyn code fixes are included.
null is a reserved keyword in C#. Been that way since 1.0.
Giggling at the thought of some support team member at blue sky getting added to this thread and just seeing the type of horror you can do with C# and some creativity
Weird. Just checked and it's working on my computer.
Can you make this ToString call throw a NullReferenceException with ZERO operator overloading, reflection tricks, etc ...?
There are over 145,000 uses of <LangVersion>latest</LangVersion> on GitHub alone. Whether or not it's a bad idea is somewhat irrelevant at this point because it's a popular one.
By a lot I mean hundreds of thousands of occurrences

github.com/search?q=%2F...