Jeff Fritz Profile Banner
Jeff Fritz Profile
Jeff Fritz

@csharpfritz

22,717
Followers
1,657
Following
2,895
Media
59,533
Statuses

Web developer, teacher, and video creator. @Microsoft , @theLiveCoders , @StJude Ambassador, C#, Visual Studio, and Azure. #DevRel He/Him

Valley Forge, PA
Joined March 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@csharpfritz
Jeff Fritz
2 years
Hey friends, I'm dropping a semi-regular reminder that you can also find me on Mastadon at: My linktree is updated now with my Mastadon link
1
1
24
@csharpfritz
Jeff Fritz
4 years
Seeing a LOT of folks online who still believe .NET is: Windows only Visual Studio only I’m thinking of running “Minimal March” - all .NET Core and Blazor on stream with vim and command-line tools. Let’s show folks how cool, simple, and fast .NET tooling is
52
153
873
@csharpfritz
Jeff Fritz
1 month
I'm really tired of folks bashing the .NET and Microsoft developer ecosystem without really looking at what's available today. As a startup you get free copies of Visual Studio, free developer frameworks, build tools, source control, CI/CD and hosting.
76
113
780
@csharpfritz
Jeff Fritz
1 year
Folks: if you haven't tried C# and .NET for web development in the last 10 years, there is a pleasant surprise waiting for you. .NET is a fast, productive, open-source, command-line-first ecosystem of programming languages and tools that you can use for free
30
78
574
@csharpfritz
Jeff Fritz
1 year
C# is: 1. Open source with compilers on GitHub 2. Free to use.. free as in beer... anywhere you would like 3. Runs on Windows, Mac, Linux with the open source .NET Runtime 4. Secure and trusted by governments and enterprises everywhere
32
68
561
@csharpfritz
Jeff Fritz
6 years
I have a standing offer: if you start a @Twitch channel and you’re writing code or doing some software development process, I am very happy to help promote your channel.
56
116
489
@csharpfritz
Jeff Fritz
5 years
I MADE TWITCH PARTNER!!!!
48
11
400
@csharpfritz
Jeff Fritz
5 years
Hey web developer friends.. there are OTHER browsers besides Chrome. My daughter’s school is now requiring Chrome because none of the school’s web applications function properly in other browsers. Not Firefox, not Edge, not Safari. This is not a standard
47
80
305
@csharpfritz
Jeff Fritz
3 months
Friendly tip for new folks writing code on Windows: I don’t use the Program Files folder, or the Program Data or even the Users folders. I work in c:\dev all of my code is in repositories there. Nothing interferes, it’s a short and easy to spell directory
88
16
301
@csharpfritz
Jeff Fritz
4 years
I’ve purchased my first Chromebook tonight. All week we’re going to be writing @dotnet code on a sub-$200 laptop without any Microsoft developer tools installed. All open source, all free, and all .NET See ya on @Twitch for the next steps in my Minimal March journey
19
43
287
@csharpfritz
Jeff Fritz
2 years
I can share that I have taken on the role of executive producer for .NET Conf. .NET Conf is the most watched online training event for software developers, and I’m thrilled to be taking the leadership reins. Huge thanks to @BethMassi for setting a standard I hope to reach
29
13
286
@csharpfritz
Jeff Fritz
6 months
Let’s recap: .NET is not a programming language, but an entire ecosystem of tools, libraries, runtimes, frameworks and languages. When you choose to use C#, F# or VB to build with you also get a full suite of tools for every operating system and can be used in the browser
8
61
281
@csharpfritz
Jeff Fritz
5 years
I knew I had a hard time finding my room for a reason
Tweet media one
11
23
273
@csharpfritz
Jeff Fritz
2 years
We are in a race to zero length content Folks on YouTube comments want shorter and shorter videos. This two hour class should be 10 minutes Can we get this in 2 minutes as a TikTok? Complex topics take time to explain and discussions with learners are beneficial for everyone
46
16
269
@csharpfritz
Jeff Fritz
5 years
I've updated my list of tools that I use to produce my live stream on Twitch. If you're interested in how I produce live video, check out this blog post.
10
50
256
@csharpfritz
Jeff Fritz
6 months
This is your weekly reminder: .NET Aspire is opinionated, free to use, open source and JUST announced in preview mode. It’s growing quickly The team is listening to feedback and rapidly adding integrations that are contributed at
4
41
104
@csharpfritz
Jeff Fritz
3 years
I made a decision today to help me with work/life balance. I have uninstalled all of my "work apps" from my phone. I'm only going to look at work things when I'm "in the office"
23
4
243
@csharpfritz
Jeff Fritz
4 years
I learned this evening that part of my family has blocked me on social media since the election. I have no words.
48
0
237
@csharpfritz
Jeff Fritz
2 years
What if... We could generate a complete set of RESTful APIs for your database, with 5 lines of code? I'm calling this "InstantAPIs". Just add EntityFramework and the library generates the APIs.
19
35
237
@csharpfritz
Jeff Fritz
8 months
I’m seeing more and more JavaScript frameworks and “thought leaders” building tools and patterns that are copies of similar features in #ASP .NET web forms We’ve moved on from these patterns, and it’s sad to see you “inventing” them again
26
26
233
@csharpfritz
Jeff Fritz
4 years
C# code navigation is now available in GitHub! This is SO cool h/t to @martinwoodward for sending this my way
7
76
220
@csharpfritz
Jeff Fritz
10 months
Developers using dynamic languages write tests to verify their code executes properly Developers using strongly-typed languages have a test tool already available. It's called a compiler and it was built by some of the smartest people on the planet
23
23
223
@csharpfritz
Jeff Fritz
2 years
With this library, I can create a complete set of RESTful APIs for your EF Context with just this code:
Tweet media one
16
30
221
@csharpfritz
Jeff Fritz
4 years
Couldn’t find meat at the supermarket all weekend. They were completely cleaned out. Went to the local butcher shop today. They were fully stocked. Support your local butcher
10
10
201
@csharpfritz
Jeff Fritz
4 years
Celebrating 20 years with Mrs. @csharpfritz
Tweet media one
33
3
202
@csharpfritz
Jeff Fritz
4 years
Thank you everyone for the very kind birthday wishes yesterday. It's been a big week: - My 2nd book "Blazor for Web Forms Developers" was published - Presented our BlazorWebFormsComponents to the .NET PM team - Writing on book 3 - Planning book 4 - Received a promotion at work
26
4
196
@csharpfritz
Jeff Fritz
4 years
Dear @TwitchSupport - on behalf of the many of us that write software on stream, can we have a series of programming language tags to help with discoverability?
9
33
192
@csharpfritz
Jeff Fritz
5 years
I’m not a 10x engineer. I’m a teacher.. I write code online and write about my experiences so that 100x other developers can improve and some folks can even find their way to the tech field. I love my community.
7
9
189
@csharpfritz
Jeff Fritz
10 months
Hey #dotnet developers, what are you looking forward to the most at #dotnetConf this year? .NET 8 launch? Performance updates? C# language updates? Visual Studio updates? New cloud development features? Let us know! We're building a schedule and content plan for YOU
90
27
188
@csharpfritz
Jeff Fritz
4 years
Confession: I like the Azure portal. I’m a professional developer, and I use the portal to build and deploy services. Why? I don’t change my production ebcironment every day. I don’t touch the cloud services every day. I spend my day writing code
16
14
178
@csharpfritz
Jeff Fritz
2 years
OMG.. 2 for 2 on good news today. My dog was discharged from the vet and is home with us We’ve gotten word that my family member’s condition is significantly improved and I even got a phone call from them. I feel so much better today
11
0
178
@csharpfritz
Jeff Fritz
11 months
I'm really disappointed in the developer community's reaction to the issues of OSS sustainability that surfaced this week. You are not entitled to anything from OSS maintainers except the code that they have published. If you would like more from them, sponsor them
16
17
178
@csharpfritz
Jeff Fritz
8 months
smile and nod as folks in the JavaScript community continue to re-invent .NET technologies and have the same debates we had 15-20 years ago but claim this is “totally different”
13
14
170
@csharpfritz
Jeff Fritz
5 years
Unpopular opinion: FaceID is garbage. I can’t use my phone unless I hold it square in front of my face to unlock it or slide and key in my password. Give me back Touch ID
32
9
168
@csharpfritz
Jeff Fritz
3 years
Friends, please don't take for granted your kids going to school and coming home safely. Had a scare today and real happy to have them home.
10
1
169
@csharpfritz
Jeff Fritz
2 years
I heard from a developer this week that “.NET 6 is not production ready” We’ve marked this release, originally in November 2021, as a long-term-support release. What challenges are folks having that would prevent you from migrating to .NET 6 or the soon to be realized .NET 7?
78
17
156
@csharpfritz
Jeff Fritz
4 years
We did it!! Virtual #MVPSummit 2020 is COMPLETE! Thank you to the entire team and especially to all of the #MVPBuzz From Fritz Studio Headquarters, its time to celebrate a week and a job well done. CHEERS!
Tweet media one
11
10
155
@csharpfritz
Jeff Fritz
2 years
Dear Windows: it’s quite rude to completely consume all CPU resources when my PC boots up so that you can run Windows Update, Defender, and Antimalware at the same time. Please stop I’d like to use my computer
12
7
154
@csharpfritz
Jeff Fritz
3 years
The insurrection actions on the US Capitol today make me sick. The actions of the DC Police, Capital Police and FBI to NOT arrest or assert force against a single person involved today is the most significant demonstration of racism of our law enforcement. We need change
13
18
151
@csharpfritz
Jeff Fritz
5 years
My rainbow bearded Clippy stickers came out great!
Tweet media one
17
0
149
@csharpfritz
Jeff Fritz
3 years
The more and more I work with Blazor the more I am convinced: WebAssembly is the future
13
12
143
@csharpfritz
Jeff Fritz
2 years
She did it! My daughter is officially a high school graduate and a Penn State Freshman. #ForTheGlory #WeAre
15
1
144
@csharpfritz
Jeff Fritz
7 years
Dear Tech Teachers: here's the thing about teaching my kids HTML, I do this professionally. In fact, I help build the most widely used IDE for professional developers. They're not CHEATING in class by using @VisualStudio .
20
42
135
@csharpfritz
Jeff Fritz
2 years
I don’t think I’m doing the tech career thing correctly. On the rare occasions that recruiters contact me, I’m always offered Jr. Developer positions which I politely decline.
26
2
137
@csharpfritz
Jeff Fritz
6 years
Hey conference attendees: NOT COOL when you rate a session with the lowest ratings and then report "hated it because I couldn't attend this session"
19
19
137
@csharpfritz
Jeff Fritz
5 years
Finished today’s stream, and here’s a close up photo of the Rainbow Beard 2019. Huge thanks to @oliagavrysh for helping with my colors.
Tweet media one
16
10
135
@csharpfritz
Jeff Fritz
2 years
I just received a phone call from a company asking me if I needed them to build me a website for one of my reserved domain names. I _FINALLY_ got the use the question with them: "Do you know who I am and what I do?"
15
1
137
@csharpfritz
Jeff Fritz
2 years
I took the 30-day @VisualStudio vertical tab challenge: Use Visual Studio with the new vertical tabs for a month and see what you think. I'm REALLY enjoying it. I can see all of the files that are open, and I don't get stressed that the list is full like I did before.
Tweet media one
33
3
134
@csharpfritz
Jeff Fritz
4 years
I'm packing two laptops for my trip to Redmond on Monday. 1 is a Mac, 1 runs Ubuntu. I'll be building and working with .NET on both of them #NewMicrosoft
10
9
135
@csharpfritz
Jeff Fritz
4 years
I am now convinced more than ever that Facebook and Amazon are listening using my phone microphone. I have been discussing with my wife the exterior improvements we want to make to our home. Nothing online about this. I now have ads for gutters, windows, and siding
48
6
136
@csharpfritz
Jeff Fritz
1 year
Once again, American healthcare is biting me. My family is fully insured, and my wife had a procedure done in January. Our insurance provider is not paying for it because it doesn’t meet our deductible, so I have to pay 100% out of pocket. Why am I paying these folks?
22
3
130
@csharpfritz
Jeff Fritz
2 years
4 years ago, frustrated with my process to blog about .NET content, I started a weekly show writing code and answering .NET questions live on @Twitch On Feb 9, 2019, I was awarded a Twitch Partnership and built our .NET community on Twitch 3 years a partner! #dotnetlovesme
9
7
128
@csharpfritz
Jeff Fritz
5 months
Today I learned... Blazor in .NET 8 reacts very badly if you have these three commands in your website startup: app.UseAntiForgery(); app.UseAuthentication(); app.UseAuthorization(); If you are using AntiForgery, you don't need the last 2. They "just work"
12
25
126
@csharpfritz
Jeff Fritz
5 years
Did you know that Amazon sends out your wish list to your friends and family ahead of your birthday? I did NOT know that I have one wish list on Amazon, and it contains things that I want to get for my stream. My mother gave me a network router for my birthday.
13
5
127
@csharpfritz
Jeff Fritz
4 years
I was not able to sleep last night and am not 100% mentally ready for this workshop today With respect, I think I should postpone this workshop by a week
23
1
125
@csharpfritz
Jeff Fritz
3 years
Whoah! Hey C# developers, our friends at Nintendo want to hire you. This looks really cool for .NET developers:
5
39
122
@csharpfritz
Jeff Fritz
3 years
But I push through that psychic pressure and continue to make content and share. I want folks to learn from my successes and my mistakes. I’m not going to let someone’s opinion stop me from what I’m doing and stop me from my goals.
18
0
123
@csharpfritz
Jeff Fritz
1 year
@davidfowl I've done it 4 times now for the same applications JSON Files on disk - MySQL - RavenDb - SQL Server Even more than that, I also layered Elastic in with SQL Server repositories to enable better searching
9
2
119
@csharpfritz
Jeff Fritz
1 month
Then, there's programs available that you can apply for that give you hundreds of thousands of dollars in cloud credits and access to more enterprise grade tools and mentoring as you grow your business. All of this information is freely available at
5
14
122
@csharpfritz
Jeff Fritz
2 years
Well, it finally got me. I’ve tested positive for COVID19 for the first time. I won’t be reviewing PRs for InstantAPIs, and wow thank you everyone who picked up an issue and shared some code My streams this week are cancelled and we’ll see about Monday’s session
62
1
121
@csharpfritz
Jeff Fritz
4 years
2 weeks in to my Minimal March series of blog posts and video, I’m observing that .NET developers aren’t very interested in Linux... and that Linux developers aren’t interested in .NET It feels like a very loud 1% I’m going to study this more
53
6
117
@csharpfritz
Jeff Fritz
1 year
Hey Disney+ - tried using your service this morning and I was stopped, required to update my profile. Why do you need my birthdate and gender so that I can watch Iron Man on my TV?
18
6
120
@csharpfritz
Jeff Fritz
2 years
Hey friends, my apologies for cutting stream today. It’s a rough day for my family and we’re working through this. Thank you everyone in chat for the kind words.
20
0
118
@csharpfritz
Jeff Fritz
6 years
Did you miss yesterday's @ASPNET Core Workshop with my guests @spboyer @julielerman and @jongalloway ? The recording is available for a limited time on Twitch at:
3
44
114
@csharpfritz
Jeff Fritz
2 years
Well, .NET Conf is a wrap! It’s been a long 4 months of planning and execution. A huge thanks to the entire team that helped deliver an amazing event this week Tonight, I’m flying home Monday: I start planning the next one
5
1
113
@csharpfritz
Jeff Fritz
7 months
It’s been an amazing week at the Microsoft Studios producing, hosting, and presenting as part of #dotNETConf 2023 Our 13th edition of the event is the best one yet. Thank you to all of our staff, speakers, and the @dotnet team who helped make this happen
Tweet media one
Tweet media two
7
6
114
@csharpfritz
Jeff Fritz
3 years
Hey friends.. I’m teaching a session at #msbuild this year! It’s my first time EVER speaking at Build! I’m giving the “Build your first Blazor app” session at 5:30am PT If you’ve seen my streams, you know I deliver the stream insight and fun. Sign up:
6
15
113
@csharpfritz
Jeff Fritz
5 years
I represented my #Blazor support and Visual Studio team colors with a new hat and magical blazer at #MSBuild2019 More great developer content coming tomorrow!
Tweet media one
12
4
110
@csharpfritz
Jeff Fritz
6 years
AND.... we're DONE! 9.5 hours later and we've done it! C# workshop 2018 in the books. Huge thanks to @LadyNaggaga @sadukie @ardalis @billwagner @saraford @MadsTorgersen @skimedic @terrajobst @shanselman for pair-programming with us today.
10
16
108
@csharpfritz
Jeff Fritz
1 month
There’s a lot of confusion around what is and what isn’t in the Visual Studio Code C# Dev Kit. I’m going to put together a video and blog post.. because I see that folks are misunderstand what the paid features are.
7
11
109
@csharpfritz
Jeff Fritz
9 months
Hey friends, I just upgraded an application to .NET 8 today and was reminded: The default port for #ASP .NET Core applications is now 8080. If you are deploying an app or a container, you will want to set the environment variable "ASPNETCORE_HTTP_PORTS" if you prefer port 80
6
24
109
@csharpfritz
Jeff Fritz
4 years
I have now been mocked for wearing a mask in public spaces... and I truly wonder how these folks think we’re going to make ANY progress containing this dangerous disease.
21
8
108
@csharpfritz
Jeff Fritz
4 years
Hey @Twitch friends, Live Coders, and pair-programmers! Tomorrow, Microsoft Build starts! Maybe you'd like to hang in our SUPER sweet chat with all our friends as we watch the keynotes and do a DEEP DIVE on the new products for 2-days straight!
6
28
106
@csharpfritz
Jeff Fritz
4 years
I took a minute just now to update my Twitter profile. It was an appropriate update that I encourage you to make as well. I added my pronouns to my profile. It’s a simple gesture that shows support for so many of our non-binary and trans friends. Please do the same
8
12
107
@csharpfritz
Jeff Fritz
5 years
I was interview by WIRED magazine about Live Coding and streaming on Twitch. Read about it here:
3
30
104
@csharpfritz
Jeff Fritz
4 years
And.. I’m teaching myself Unity... for June I’m working on game development. June-ity is what I’m calling it and I’m so excited to be writing my first game.
7
2
106
@csharpfritz
Jeff Fritz
5 years
It’s $2600 for the Huawei foldable phone, $1960 for the Samsung Fold, and $1100 for the iPhone. When a phone is more than someone’s rent or mortgage, they’re not going to be as likely to buy it. I’ve got the same phone for the past three years, and won’t upgrade in 2019
25
7
104
@csharpfritz
Jeff Fritz
4 years
Minimal March – Part 1: Getting Started with .NET and C# at the Command-line I wrote this tweet roughly a week ago about the state of .NET development that I was seeing on Twitter: Seeing a LOT of folks online who still believe .NET is: Windows only Vi…
5
35
100
@csharpfritz
Jeff Fritz
6 years
Blazor 0.2.0 release now available
1
62
101
@csharpfritz
Jeff Fritz
1 month
I’ll add that I don’t have a problem with other technologies and frameworks. What you choose to build your applications with is your choice Don’t choose not to look at .NET because of the views from someone who hasn’t looked at .NET since 2005
2
4
102
@csharpfritz
Jeff Fritz
3 months
Yesterday during my live coding stream, we learned one of our community members just got their first software job after being out of work for 9 months. And minutes later, we heard of a community member whose app was awarded a “Product of the Year” award. THAT is why I stream
1
2
100
@csharpfritz
Jeff Fritz
1 year
I don't swear on social media... but I need to say something for a friend that means a lot to me FUCK CANCER
5
1
98
@csharpfritz
Jeff Fritz
4 years
I’m almost ready... In less than 12 hours, I launch the rebranding of my @Twitch channel. It’s going to be electric..
Tweet media one
8
6
99
@csharpfritz
Jeff Fritz
4 years
We've done it! $10k raised for @BlackGirlsCode today by @thelivecoders and our community. Let's stretch that goal... tune in at to learn and help Black Girls Code teach the next generation of Black technologists
3
38
98
@csharpfritz
Jeff Fritz
6 years
Do yourself a favor and sign-up for the preview for @VisualStudio live share. - @jongalloway and I coded side-by-side during our workshop yesterday and it was an AMAZING experience!
Tweet media one
2
45
97
@csharpfritz
Jeff Fritz
4 years
I'm preparing for tomorrow's C# with CSharpFritz stream... and we're talking about C# class design using the SOLID principles along with Dependency Injection. Join me for live samples, lively discussion and some fun at
1
16
97
@csharpfritz
Jeff Fritz
4 years
Team jerseys are arriving! 50 were sent out on Friday and MORE are headed out on Monday. @thelivecoders have some VERY sweet threads this year.
@TaelurAlexis
Tae’lur Alexis
4 years
Guess what I got in the mail today? Shout out to @csharpfritz for making me feel welcome as one of the newer members of the @thelivecoders team on Twitch! I also got a backpack full of some cool stuff, I love it 🥰
Tweet media one
Tweet media two
31
23
465
4
6
98
@csharpfritz
Jeff Fritz
4 years
My new Maxnomic chair, showing off my custom logos. It looks and feels great!
Tweet media one
Tweet media two
10
2
94
@csharpfritz
Jeff Fritz
2 years
I just noticed that my Windows 11 machine is now running the new Notepad with dark mode. It's pretty fancy... I'm going to call it Visual Studio Code Lite Mode with Dark Theme.
12
4
94
@csharpfritz
Jeff Fritz
6 years
I’ve got a crazy idea - let’s do a hackathon, LIVE on @Twitch ... I have a project, and could gather a handful of developer streamers to coordinate and stream as well. Watch me build some web services on my channel, watch another streamer build web UI on theirs. Thoughts?
21
10
92
@csharpfritz
Jeff Fritz
1 year
I really am disappointed in you Windows Update. In the middle of a live stream today, during my “active hours” you ran updates and disabled my mouse during a show. You’ve forced me to reboot mid-stream. You’re disabled until further notice
14
1
93
@csharpfritz
Jeff Fritz
2 years
Hug your kids friends… My daughter had a suspected gunman at school today, and sheltered in place. I’m so happy to have her home and safe. This is the 6th time in 2 years that the school has had a lockdown / shelter action.
10
0
92
@csharpfritz
Jeff Fritz
4 years
I am so happy to share that I crossed 10k followers on Twitch today. Thank you, thank you, thank you to everyone in our community that tunes in and has some fun with us writing code each week
7
4
91
@csharpfritz
Jeff Fritz
3 years
Live coding isn’t for everyone. I do it 4 times a week on Twitch, hosting and chatting while I work on a project. I appreciate that it’s not for everyone, and that’s ok. If an interviewer wants to watch me code something live, I have more than 1000 hours archived
11
3
91
@csharpfritz
Jeff Fritz
1 year
Look who I found at #MSBuild it’s @sinclairinat0r
Tweet media one
6
3
91
@csharpfritz
Jeff Fritz
2 months
I'm completely confused and need help. Source code that I wrote it being flagged as a virus by Chrome, Edge, and now Windows Defender. Threat protection is unable to remove it. Windows reports this razor file is malware. What do I do?
Tweet media one
24
12
91
@csharpfritz
Jeff Fritz
1 year
I've figured out that repartitioning a table on SQL Server is not as fast as dropping the table, repartitioning, and reloading the data. After 8 hours of repartitioning, I stopped, truncated the table, finished the partition layout in 5 minutes, and reloaded 20GB in 30 minutes
8
5
90
@csharpfritz
Jeff Fritz
3 years
Over the next few months, I’m going to need to teach myself to use .NET MAUI I think I should plan on spending my month of May on @twitch writing a native iOS app for @thekliptok using the .NET 6 previews and MAUI
10
1
88
@csharpfritz
Jeff Fritz
6 years
Don't know if you know this... I'm starting to work closer with @ch9 on some things in September. We're going to have a blast!
Tweet media one
8
4
88
@csharpfritz
Jeff Fritz
2 years
A huge thanks to the whole team that helped produce todays #dotnetconf Focus on MAUI event. We’ll see you in November for .NET Conf 2022 and the release of @dotnet 7!
@oliagavrysh
Olia Gavrysh @[email protected]
2 years
All the crew of the .NET Conf on MAUI!!! We did it!💥 @maddymontaquila @JamesMontemagno @csharpfritz @davidortinau
Tweet media one
4
6
157
4
8
88
@csharpfritz
Jeff Fritz
3 years
TIL: the list of accounts I follow on Twitter offends people. Not my actions, not my statements, not my charitable work, but for reading content. That is the most prejudice thing I’ve ever heard. The exact bias you’re accusing me of, you’re practicing. Get lost
14
4
88