Learning .NET becomes an important in my professional life. I’m basically a native programmer and really comfortable with C++/MFC/Win32 World. But seems it’s really necessary to learn the booming technologies and languages because I’m basically a Software Engineer.
I believe choosing a programming language is the end side of Software engineering. We can architect a new concept/idea and design it well. Choosing the programming languages is consists of many factors. It depends upon the domain we’re representing, availability of resources, cost for the compilers and other related development product, support & maintenance factor etc… Still the programming language has some impact on particular domains.
I could not say that I can program only with C/C++. Rather I’m comfortable with C/C++.even the domain switching is not so easy, I believe we’ve to keep the pace with the industry. Many of my friends shared their story, if they get a U.S Project, they will be asking for either Java or C# platform. I don’t know whether this is a global trend or not.
One of our Program Manager Anil, came forward to take up the task to teach the basic C# with his short trainings. Being a Program Manager he’s much interested in the new technologies always keeping his technical skills up-to-date with current trends.
Anyway I started learning this managed things (I really hate that I don’t have any control over the memory). Hope to see some upcoming beginners posts on C# and .NET.
There are lots of tutorials available to learn C#. Many excellent books like CLR via C#, Pro C# 2008 and .NET 3.5 Platform. So I’m not gonna some in-depth posts on C# but still I try to provide some information comparing C++
-
http://blog.netotto.com/ Shuva