Re: CodeJock MFC products now 50% off thru end of October 2007

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance




"Ajay Kalra" <ajaykalra@xxxxxxxxx> wrote in message
news:DC56C202-5C22-4565-880D-F8F5946AD211@xxxxxxxxxxxxxxxx

"Somebody" <somebody@xxxxxxx> wrote in message
news:PrcOi.101$Ge3.46@xxxxxxxxxxxxxxx
Whys that?

The majority of desktop software is written in C++, not .NET.

Thats no longer true for new apps. All the legacy continues to be what it
was C++ etc but new apps are predominantly .Net.

For web applications, yes. Honestly, I'm not trying to debate you on this.
If I was to write a brand new desktop application today, I would certainly
push for C++/MFC as .NET makes little sense for the desktop area.

Why just last week, I was working on a desktop app that the company migrated
to C#. Not for any particular reason, just because they wanted to be cutting
edge. I was fixing a bug and for the *MILLIONTH* time, I had to call a
native function. It took close to 100 lines of code to do so after
converting all the data back and forth. Yeah, thats really efficient :).

No desktop app at the big companies is written in .NET.

This is true only because all apps are pre .net period and it makes no
sense to migrate these.

Dundas went free because they were behind Codejock and BCGSoft and
probably had too tiny of a market share.

I dont know. I would guess that market for MFC controls is almost
negligible compared to same in .Net. I would suspect that was the reason
behind this decision.

Probably... because the majority of new work is web apps.


.



Relevant Pages

  • Re: Personal Partitions
    ... Mike wrote: ... since many other apps use that folder as well, ... I want something thats quick and simple ...
    (microsoft.public.windows.server.sbs)
  • Re: Can a constructor return Nothing??
    ... I already use the IsValid() property way ... in some apps where other properties must be valid even when the actual ... I hadnt thought of the private constructor/class factory method though, ... think thats a good way of implementing the functionality. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: 2.7 block ramblings (was Re: DMA for ide-scsi?)
    ... > Current sg breaks the Unix model of write... ... Thats what I thought - because apps want to know if the queue is full ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: CodeJock MFC products now 50% off thru end of October 2007
    ... Thats no longer true for new apps. ... All the legacy continues to be what it was C++ etc but new apps are predominantly .Net. ... I did MFC for over 10 years and have been doing .Net for over a year. ...
    (microsoft.public.vc.mfc)
  • Php/Java justifcation please help
    ... Why is/isn't .NET a better solution for large scale apps? ... Are the majority of current large scale web apps using .NET? ... Security, security, security which is more secure. ...
    (comp.lang.php)