Head First C#
@HeadFirstCSharp
Head First C# by @AndrewStellman & @JennyGreene is a fun, fast, and effective way to learn to code with C#! Download the first four chapters: http://bit.ly/hfcsharp4e
You might like
Head First C# 4th Edition went to print today. Check out the cover, and... OH MY GOD THERE'S A SPACE INVADER 👾♥️👾♥️👾♥️
Have you checked out the new Blazor Web Application projects in Visual Studio 2022 Preview? This is huge for .NET web development! And I'll cover it in my @OReillyMedia live training course next month. There are still open slots—register today! learning.oreilly.com/live-events/fu…
A random test drive! We use the .NET Random class throughout Head First C# (@OReillyMedia). Here's how we help you get to know it better by kicking its tires and taking it for a spin. From Head First C# by @AndrewStellman and @JennyGreene
Why would I want to use an interface in C# instead of just writing all of the methods I need directly into my class? Answering your questions about interfaces in Head First C# (@OReillyMedia) by @AndrewStellman and @JennyGreene
XAML is an important building block for many C# apps. A lot of people have questions about it—we answer them in Head First C# (@OReillyMedia) by @AndrewStellman and @JennyGreene.
Top-level statements were added to C# just after we finished the 4th edition of Head First C# (@OReillyMedia). They totally changed how we teach important ideas in our new edition—and they have a really valuable lesson for anyone who wants to learn (or teach!) coding. Curious?
Happy Sunday afternoon! Looking for a quick, fun project to practice your C# skills on Windows or Mac? Try the Animal Matching Game from Head First C# (@OReillyMedia). Download the free PDF from our GitHub page to get started! github.com/head-first-csh…
Just updated one of my favorite parts of Head First C# (@OReillyMedia) for the next edition teaching about paper prototypes! The book is about learning C#—but we also want to help our readers become better developers. This is a great opportunity to teach a really useful skill.
Another win for the 5th edition of @HeadFirstCSharp. In the 4th ed. I worked closely with folks from the @VisualStudioMac team—especially @jongalloway, a real privilege!—to support VS for Mac. Thanks to MAUI, I can move all that material out of an appendix and into the main book.
Working with MAUI has been such a pleasure. The best part is that our readers can write apps for their mobile devices again! We had a Windows Phone (RIP 😢) game in the 3rd edition, and I loved that. Super grateful to @pureween and @maddymontaquila for the assist with MAUI code!
Working on making some really exciting changes in the next edition of @HeadFirstCSharp – especially moving to @dotnet MAUI. The more I use it, the more I love it! We're diving right into writing fun apps, starting with a game. I love how it came out! 👀
Working on the next edition of Head First C#. One of the big changes is that we're switching from WPF to .NET MAUI for our apps that have a user interface—and I am LOVING IT! One of my favorite things is it gives me a chance to talk about #accessibility #a11y from the beginning.
You can use the static File and Directory classes in @dotnet to work with files and directories. If you want to work with an object, use FileInfo instead of File. Working with files in @HeadFirstCSharp (@OReillyMedia) by @AndrewStellman and @JennyGreene
I got the feedback from the folks at O'Reilly online learning about my latest #Blazor live training workshop that I ran for them. People really liked it! Everyone gave it either a 9/10 or 10/10 (except for one 8/10), and the comments were really positive!
I would love to but currently on @HeadFirstCSharp Refreshing IDE knowledge and looking at some old creations and how well they aged 😆 You got this!! 🙌
Every Unicode character—including emoji—has a unique number called a code point. You can download a list of all of the Unicode characters here: unicode.org/Public/UNIDATA… Demystifying Unicode and UTF8 in Head First C# (@OReillyMedia)
When you're learning C#, @VisualStudio and @VisualStudioMac are fantastic tools to help you learn and explore. We use them throughout Head First C# (@OReillyMedia) as learning tools.
Quick project from Head First C# (@OReillyMedia): build a C# program that uses a Dictionary to store retired baseball jerseys. A Dictionary can have duplicate values, but every key must be unique. Can you think of a way to store retired numbers for multiple teams?
A paper prototype can be a valuable first step in designing a video game—and if you've played tabletop games, you might find them really intuitive! Exploring paper prototypes in Head First C# (@OReillyMedia)
"Paper prototypes are really useful for helping you figure out how a game will work before you start building it, which can save you a lot of time. … All you need is some paper and a pen or pencil." Learning about paper prototypes in Chapter 3 of Head First C# (@OReillyMedia)
Interested in building full-stack web applications with C# and .NET? There are still slots left for my Blazor Fundamentals training session on @OReillyMedia Learning! I'm super excited to teach this fast-paced workshop on Friday. Hope to see you there! oreilly.com/live-events/bl…
Test your C# collection skills! Can you do this Code Magnets exercise from Head First C# (@OReillyMedia) on paper—without using @VisualStudio? Here's the solution: github.com/head-first-csh…
United States Trends
- 1. #heatedrivalry 57.8K posts
- 2. shane 77.7K posts
- 3. Expedition 33 226K posts
- 4. ilya 61.5K posts
- 5. GOTY 74K posts
- 6. Falcons 39K posts
- 7. #TheGameAwards 454K posts
- 8. Kyle Pitts 20.1K posts
- 9. Bucs 24.7K posts
- 10. YOONMIN 20.6K posts
- 11. Mega Man 41.5K posts
- 12. Todd Bowles 6,085 posts
- 13. #TheEndOfAnEra N/A
- 14. Deadpool 38.3K posts
- 15. Good Friday 37.7K posts
- 16. Baker 24.3K posts
- 17. Silksong 53.2K posts
- 18. Leon 200K posts
- 19. Geoff 74.4K posts
- 20. jacob tierney 3,098 posts
You might like
-
ASP.NET Core News
@aspnetcore_news -
Mukesh Murugan
@iammukeshm -
.NET Foundation
@dotnetfdn -
Davide Bellone | Code4it.dev | Microsoft MVP
@BelloneDavide -
C++ Highlights
@cpphl -
Ted Schuster
@Tedschuster -
Hassan Habib
@HassanRezkHabib -
Niels Swimburger.NET 🍔
@RealSwimburger -
carlfranklin
@carlfranklin -
C# Corner
@CsharpCorner -
ErikEJ
@ErikEJ -
James Montemagno
@JamesMontemagno -
Amanda Silver
@amandaksilver -
Jeff Bezanson
@JeffBezanson -
Visual Studio Magazine
@VSMdev
Something went wrong.
Something went wrong.