Click here to Skip to main content
15,917,061 members
Home / Discussions / C#
   

C#

 
GeneralObject property with different return types Pin
Articus12-Jan-04 7:13
Articus12-Jan-04 7:13 
GeneralRe: Object property with different return types Pin
leppie12-Jan-04 8:16
leppie12-Jan-04 8:16 
GeneralRe: Object property with different return types Pin
Articus12-Jan-04 22:41
Articus12-Jan-04 22:41 
GeneralRe: Object property with different return types Pin
leppie13-Jan-04 6:16
leppie13-Jan-04 6:16 
GeneralRefresh TreeView in Place Pin
webdudeIA12-Jan-04 5:24
webdudeIA12-Jan-04 5:24 
GeneralRe: Refresh TreeView in Place Pin
Heath Stewart12-Jan-04 8:48
protectorHeath Stewart12-Jan-04 8:48 
GeneralRe: Refresh TreeView in Place Pin
webdudeIA12-Jan-04 10:17
webdudeIA12-Jan-04 10:17 
GeneralEnumerations Pin
Anonymous12-Jan-04 4:10
Anonymous12-Jan-04 4:10 
GeneralRe: Enumerations Pin
Colin Angus Mackay12-Jan-04 5:56
Colin Angus Mackay12-Jan-04 5:56 
GeneralRe: Enumerations Pin
Niels Penneman12-Jan-04 5:58
Niels Penneman12-Jan-04 5:58 
GeneralRe: Enumerations Pin
Heath Stewart12-Jan-04 8:38
protectorHeath Stewart12-Jan-04 8:38 
QuestionUnregister Server Activated Object ? Pin
Stefan Troschuetz12-Jan-04 2:35
Stefan Troschuetz12-Jan-04 2:35 
AnswerRe: Unregister Server Activated Object ? Pin
Heath Stewart12-Jan-04 3:57
protectorHeath Stewart12-Jan-04 3:57 
GeneralRe: Unregister Server Activated Object ? Pin
Stefan Troschuetz12-Jan-04 5:54
Stefan Troschuetz12-Jan-04 5:54 
GeneralCould not load type. Pin
Simon Wren12-Jan-04 1:16
professionalSimon Wren12-Jan-04 1:16 
GeneralRe: Could not load type. Pin
Heath Stewart12-Jan-04 2:38
protectorHeath Stewart12-Jan-04 2:38 
GeneralRe: Could not load type. Pin
Simon Wren12-Jan-04 2:54
professionalSimon Wren12-Jan-04 2:54 
QuestionButtons? Pin
thomasa12-Jan-04 0:41
thomasa12-Jan-04 0:41 
AnswerRe: Buttons? Pin
Heath Stewart12-Jan-04 3:14
protectorHeath Stewart12-Jan-04 3:14 
GeneralPictureBox - Getting current mouse location Pin
MrEyes12-Jan-04 0:13
MrEyes12-Jan-04 0:13 
GeneralRe: PictureBox - Getting current mouse location Pin
Heath Stewart12-Jan-04 3:08
protectorHeath Stewart12-Jan-04 3:08 
GeneralRe: PictureBox - Getting current mouse location Pin
MrEyes12-Jan-04 3:25
MrEyes12-Jan-04 3:25 
GeneralShould I change C++ to C# Pin
TWS_Dave11-Jan-04 22:27
TWS_Dave11-Jan-04 22:27 
GeneralRe: Should I change C++ to C# Pin
Mazdak11-Jan-04 22:39
Mazdak11-Jan-04 22:39 
GeneralRe: Should I change C++ to C# Pin
Michael P Butler11-Jan-04 23:12
Michael P Butler11-Jan-04 23:12 
IMO, C# is a nice language, but it is let down by the primative set of libraries that make up the .NET framework. (primitive compared to what MFC offers) Of course, the framework is improving with each release and eventually it will be the defacto way of developing for windows.

A lot depends on how much legacy code you have in C++. If you have a great deal of time and money invested in a C++ codebase then moving may not be the best thing to do.

I have a lot of legacy apps that are C++/MFC, and I won't be migrating any of those away from C++. I have 10 years worth of development time invested in C++/MFC, so moving to C# will mean a lot of time learning the new language and how to get the best out of it.

I recommend you read the book 'Inside C#' by Tom Archer. This will give you a nice detailed look at the language, which should give you a clearer picture of where it is better than C++ and where C++ still has the advantage.

A lot depends on the kind of applications that you write. If you write a lot of database related applications, then C# is a lot quicker to use than C++. C# and ASP.NET make writing web-apps so much easier too.






Michael

But you know when the truth is told,
That you can get what you want or you can just get old,
Your're going to kick off before you even get halfway through.
When will you realise... Vienna waits for you?
- "The Stranger," Billy Joel

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.