want to learn visual studio .net
-
I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.
Be Happy
-
I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.
Be Happy
-
I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.
Be Happy
Do you have to use C++? C# is the way to go and is definitely worth learning.
I may be schizophrenic, but at least I have each other.
-
I don't see how this is a programming question at all. The man is asking an open-ended career guidance question which in the umpty-ump years I have been a member of CP, has often been asked in the general topic forums. Suggesting that he also post in the other forum would have been entirely appropriate. Lighten up.
The 3-legged stool of understanding is held up by history, languages, and mathematics. Equipped with these three you can learn anything you want to learn. But if you lack any one of them you are just another ignorant peasant with dung on your boots. R. A. H.
-
I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.
Be Happy
-
I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.
Be Happy
adityarao31 wrote:
Where should i start ?
Download one of the free "Express Editions" of Visual studio, I'd start with the c# one. C# is sufficiently different to c++ to keep you going for a short while (it took me a little while to adjust, but I'd just come out of uni where c++ was the core language so YMMV). I've seen c++ c# comparison articles on google, they'll be worth a squizz. The big things that tripped me up (IIRC, it was 10 years ago) were:
- All Types are reference types except enums and structs. All primitive types (except string) are structs and therefore value types.
- No [sort-of: you can still get to them if needed] pointers.
- Garbage Collection is [largely] automatic, so you don't need to worry about it [nearly as much - though you can't forget about it]
- Everything derives from object
The pointers thing isn't as huge a deal as you'd think: you can pass "method pointers" via delegates, complex types are passed by into methods by refence anyway and you can use the
ref
keyword for value types to override the default behaviour, remvoing the need for pointer passing. If you can program c++ you can get to grips with c# no probs. C# is just like [arguably a copy re-imaginging :)] Java. C# is less flexible than c++ we can't use pointer artithmatic as easily (or it is discouraged for most uses), c++ is lower level and therefore simply more powerful. The up side is I've found c# to be more productive. Here are some links: http://msdn.microsoft.com/en-us/library/yyaad03b(v=vs.71).aspx[^] http://msdn.microsoft.com/en-us/magazine/cc301520.aspx[^] http://www.informit.com/articles/article.aspx?p=101373&seqNum=13[^] http://lyontamers.com/blogs/jimlyon/archive -
adityarao31 wrote:
Where should i start ?
Download one of the free "Express Editions" of Visual studio, I'd start with the c# one. C# is sufficiently different to c++ to keep you going for a short while (it took me a little while to adjust, but I'd just come out of uni where c++ was the core language so YMMV). I've seen c++ c# comparison articles on google, they'll be worth a squizz. The big things that tripped me up (IIRC, it was 10 years ago) were:
- All Types are reference types except enums and structs. All primitive types (except string) are structs and therefore value types.
- No [sort-of: you can still get to them if needed] pointers.
- Garbage Collection is [largely] automatic, so you don't need to worry about it [nearly as much - though you can't forget about it]
- Everything derives from object
The pointers thing isn't as huge a deal as you'd think: you can pass "method pointers" via delegates, complex types are passed by into methods by refence anyway and you can use the
ref
keyword for value types to override the default behaviour, remvoing the need for pointer passing. If you can program c++ you can get to grips with c# no probs. C# is just like [arguably a copy re-imaginging :)] Java. C# is less flexible than c++ we can't use pointer artithmatic as easily (or it is discouraged for most uses), c++ is lower level and therefore simply more powerful. The up side is I've found c# to be more productive. Here are some links: http://msdn.microsoft.com/en-us/library/yyaad03b(v=vs.71).aspx[^] http://msdn.microsoft.com/en-us/magazine/cc301520.aspx[^] http://www.informit.com/articles/article.aspx?p=101373&seqNum=13[^] http://lyontamers.com/blogs/jimlyon/archiveNice job!
I may be schizophrenic, but at least I have each other.
-
Nice job!
I may be schizophrenic, but at least I have each other.