Click here to Skip to main content
15,887,974 members
Home / Discussions / C#
   

C#

 
GeneralRe: custom event handling for gui Pin
zuhx16-Jun-03 20:20
zuhx16-Jun-03 20:20 
QuestionHow do i run .aspx files in visualstudio Pin
Slow Learner15-Jun-03 18:15
Slow Learner15-Jun-03 18:15 
AnswerRe: How do i run .aspx files in visualstudio Pin
kaschimer16-Jun-03 7:56
kaschimer16-Jun-03 7:56 
QuestionWhen to use C# , when VC++ ? Pin
Meysam Mahfouzi15-Jun-03 17:18
Meysam Mahfouzi15-Jun-03 17:18 
AnswerRe: When to use C# , when VC++ ? Pin
Rocky Moore15-Jun-03 23:49
Rocky Moore15-Jun-03 23:49 
GeneralRe: When to use C# , when VC++ ? Pin
Meysam Mahfouzi16-Jun-03 18:55
Meysam Mahfouzi16-Jun-03 18:55 
GeneralRe: When to use C# , when VC++ ? Pin
J. Dunlap16-Jun-03 19:17
J. Dunlap16-Jun-03 19:17 
GeneralRe: When to use C# , when VC++ ? Pin
Rocky Moore16-Jun-03 22:34
Rocky Moore16-Jun-03 22:34 
Meisi wrote:
-Don't you think that installing .Net framework on every computer using .Net applications is somehow a dirty requirement? Suppose you have developed a .Net application and you want to sell it, you should say to customers: "Please first download .Net framework!"

Nope, not dirty at all. From this point on in time at Microsoft, .NET will be part of the OS. No more downloading. Currently, .NET is an update module for the standard Windows Update and many people have already installed it not even knowing what it was.

As time goes on I expect to see it already on systems. There are many new programs coming out that rely on .NET. I was surprised to hear on the ScreenSavers on Tech TV (a show for geek type people on the tech tv channel) that one of their top picks for RSS view was a .NET viewer and they mentioned it required .NET to be installed. There will be many more software products hitting the shelves that people will want to use and they will require it.

It is a lot like COM. In the early days we wondered how we could justify forcing everyone to update to have COM available (showing my age again). While it seemed at the time it would be a hard sell to some, it took over.

Meisi wrote:
-Do you feel the lack of some things like ATL in C#?

It is not "lack of", in the older days I could write about any kind of program for my Commodore 64 computer that I could find on a IBM compatible, but it would take less time, be easier to create and have a future if I built it on my IBM compatible computer (again showing my age at pre Windows OSs Wink | ;) ). The future is .NET. That is simple and no two ways about it. Do you write code today that will soon be considered "legacy" or just start writing for the future. Usually, an application of any serious size will take 6-18 months. At that end of that cycle, .NET will be on most Windows based computers and I believe on many Linux machines as well.

Meisi wrote:
-Is it possible to develop high speed applications with C#? For example suppose a robot which should do a fast reflection after processing an image. Does have C# the same performance as VC++ in this situation?

No, C# or any managed language in .NET will be hugely slower than VC++ calling native Windows API. I expect this to continue for a year or two until .NET V4 or something like that. Remember, with Microsoft it is usually several versions before they take over the world. Happend with Windows, happened with IE, .NET is no different. But they have created a VERY good version 1.0!

If you need raw horse power graphics such as a video game, there is little need for .NET. As in the old days, those type of applications where all DOS based until many later versions of Direct-X. Now many of the games are native to Windows. Same thing coming down the road for .NET.

I personally think that Microsoft has been surprised. They were originally thinking of tools to help build backend, mostly networked based applications and interfaces. Once developers got their hands on C# and WinForms, it probably surprised them to see how quickly we adapted to them and wanted to go further down that road. They know now and and planning for it this time.

There I go again, start typing and it just don't stop. And I don't even get paid for pushing .NET on everyone Wink | ;)


Rocky Moore <><
GeneralRe: When to use C# , when VC++ ? Pin
Meysam Mahfouzi10-Aug-03 4:20
Meysam Mahfouzi10-Aug-03 4:20 
GeneralRe: When to use C# , when VC++ ? Pin
Rocky Moore11-Aug-03 0:57
Rocky Moore11-Aug-03 0:57 
GeneralShowing a Form as a drop-down menu Pin
Patrick Bristow15-Jun-03 6:53
Patrick Bristow15-Jun-03 6:53 
GeneralRe: Showing a Form as a drop-down menu Pin
J. Dunlap15-Jun-03 7:32
J. Dunlap15-Jun-03 7:32 
GeneralRe: Showing a Form as a drop-down menu Pin
Patrick Bristow15-Jun-03 7:41
Patrick Bristow15-Jun-03 7:41 
GeneralRe: Showing a Form as a drop-down menu Pin
J. Dunlap15-Jun-03 8:14
J. Dunlap15-Jun-03 8:14 
GeneralRe: Showing a Form as a drop-down menu Pin
Patrick Bristow15-Jun-03 8:44
Patrick Bristow15-Jun-03 8:44 
GeneralRe: Showing a Form as a drop-down menu Pin
J. Dunlap15-Jun-03 9:15
J. Dunlap15-Jun-03 9:15 
GeneralRe: Showing a Form as a drop-down menu Pin
Patrick Bristow15-Jun-03 9:28
Patrick Bristow15-Jun-03 9:28 
GeneralRe: Showing a Form as a drop-down menu Pin
J. Dunlap15-Jun-03 10:45
J. Dunlap15-Jun-03 10:45 
GeneralI've got it! Pin
J. Dunlap15-Jun-03 11:27
J. Dunlap15-Jun-03 11:27 
GeneralRe: I've got it! Pin
Patrick Bristow15-Jun-03 11:35
Patrick Bristow15-Jun-03 11:35 
GeneralRe: I've got it! [UPDATED] Pin
J. Dunlap15-Jun-03 11:40
J. Dunlap15-Jun-03 11:40 
GeneralRe: SetWindowLong and SetWindowPos Pin
J. Dunlap15-Jun-03 13:35
J. Dunlap15-Jun-03 13:35 
GeneralRe: SetWindowLong and SetWindowPos Pin
J. Dunlap15-Jun-03 22:26
J. Dunlap15-Jun-03 22:26 
GeneralRe: SetWindowLong and SetWindowPos Pin
J. Dunlap16-Jun-03 8:02
J. Dunlap16-Jun-03 8:02 
GeneralRe: Showing a Form as a drop-down menu Pin
A.Wegierski15-Jun-03 22:54
A.Wegierski15-Jun-03 22:54 

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.