Re: Venting on .NET



It would be even better if there were a doc/view framework within C#. However, the way C#
appears to be written is rather more preemptive than the Win32 API, so it appears to be
fairly difficult to implement a doc/view model, since the underlying interface model of C#
seems to actively work against building such a framework. I've talked with several
clients who love C# but really need doc/view capability, so they continue to use MFC.
Myself, I'd seriously consider C# as a programming language if it supported the needs of
my client base, which are all too often doc/view requirements.
joe

On Tue, 3 Jan 2006 09:43:21 -0800, "Tom Serface" <tserface@xxxxxxx> wrote:

>Hi Ajay,
>
>I think what they are saying is it would be nice to be able to have a
>totally managed application with doc/view support. Right now most .NET
>applications use WinForms which is very clumsy for doing anything "view"
>oriented beyond dialog type applications. A totally managed version of MFC
>would be helpful in making C++ compelling for these kinds of applications
>imo.
>
>Tom
>
>"Ajay Kalra" <ajaykalra@xxxxxxxxx> wrote in message
>news:1136307865.469877.205560@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> >Well, the Doc/View support belongs in the .NET framework, not in C#,
>> >similar
>>>to how it is in the MFC framework and not in C++.
>>
>> Why is that? The correct comarison is that MFC is written on top of
>> Win32. The application framework (if at all needed) in .Net should be
>> written on top of .Net. Since it will be a .Net module, any other
>> language will be able to pick it up regardless of what language is used
>> to develop it. Regardless, I dont see any reason for a application
>> framework to exist in base library. .Net is *like* Win32 for managed
>> apps.
>>
>> ------------
>> Ajay Kalra
>> ajaykalra@xxxxxxxxx
>>
>
Joseph M. Newcomer [MVP]
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.



Relevant Pages

  • Re: Venting on .NET
    ... * Control subclassing is difficult ... * There are no resources to support internationalization ... decent doc/view framework. ... >> It would be even better if there were a doc/view framework within C#. ...
    (microsoft.public.vc.mfc)
  • Re: Venting on .NET
    ... > It would be even better if there were a doc/view framework within C#. ... > fairly difficult to implement a doc/view model, ... That's the only real limitation of .NET ...
    (microsoft.public.vc.mfc)
  • Re: What is the fastest way to understand other peoples code?
    ... I think Doc/View is very viable solution for ... good number of applications. ... I can see MFC being not a good example of ...
    (microsoft.public.vc.language)

Loading