Although I’m best known as a Rubyist, I’ve been using .NET since 2005.
Back in November (2010), I started doing .NET full-time again.
Since then, I’ve had a lot of fun (believe it or not!) learning about some of .NET’s new features/frameworks and creating lots of my own libraries and tools to share with others (and as a way to learn).
Although I’ll continue to screencast about Ruby/JavaScript/etc, a lot of my upcoming screencasts will be about .NET … specifically about:
- Developing cross-platform .NET applications (on Linux/OS X)
- Creating and sharing open-source libraries/tools in .NET
- Test-driving .NET applications
Ok, so what’s this screencast about?
Most .NET developers write C# on Windows 7 using Visual Studio 2010 (Professional or greater)
I like to write C# (and other .NET languages) on Ubuntu using vim.
There are LOTS of others out there writing C# in vim, so I’m not alone here, but it’s definitely not the standard.
Because of that, I wrote this screencast so:
If you’re new to .NET, you’ll …
- Learn how to write Hello World in .NET
- Be introduced to all of the available IDEs for .NET
- Be introduced to MSBuild, the standard .NET project file format (cross-platform)
- Learn enough to be able to follow along with some of my future screencasts
If you’re a .NET expert, you’ll …
- Get back to the basics, incase it’s been awhile since you’ve used
csc.exeor MSBuild - Learn about the alternative IDEs that exist (VS Express editions, MonoDevelop, SharpDevelop, etc)
- See how I do .NET development so you can follow along with some of my future screencasts
Let the .NET screencasting begin!