This year I’ve been improving my skills on developing .NET applications using C#. Everyday, I get amazed on how strong the language is. In many ways, I sincerely believe that C# is the language that I wish Java could’ve been. I especially love the usage of templates (I do know they are available since Java 1.5, but they call it generics) and, above all, operator overloading. Thanks to that language feature, it is very interesting how event management is handled in C#. If you haven’t heard about it, I recommend you take a look.
While I’m still waiting for a local bookstore to deliver my copy of what promises to be a great read (Programming Windows with C# by Charles Petzold) I continued my practice by developing a desktop based application for some serious web clipping capabilities. I started the old school way (Textpad + command line C# compiler), but then I found SharpDevelop, a great IDE, which is not only open source but also developed in C#. Take a look at the following screenshot:
Amongst a great set of features, I have to say that the visual form designer is quite exciting (allowing you to drag & drop your own custom UI controls). It is surely making my C# developing experience more enjoyable.
Stay tuned for further news about cricava’s first desktop based C# application!
Related posts:






Leave a Comment