locked
Partial Classes in C++/CLI RRS feed

  • Question

  • This is a question regarding the future of C++/CLI.  Is there any plan to include Partial Classes in C++/CLI?  It seems that the only think preventing the use of C++/CLI from all things .NET (Web Apps, WCF, WPF and WF for example) is the lack of partial classes in C++/CLI.  It seems that C++/CLI will always be the ugly step-child to C# unless it gets partial classes. 

    Any hints?

    Thanks
    Wednesday, May 6, 2009 8:07 PM

Answers

  • Development on C++/CLI has stopped, it is in maintenance mode since 2005.  This decision was made in response to overwhelming customer feedback that urged MSFT to focus dev resources on unmanaged code.  No future, but it is going to be around for a long time.  WPF's PresentationCore.dll assembly depends on it for example.  It's very good as glue between legacy unmanaged C/C++ code and a .NET client.
    Hans Passant.
    • Proposed as answer by Joseph w Donahue Wednesday, May 6, 2009 9:35 PM
    • Marked as answer by Nancy Shao Wednesday, May 13, 2009 6:39 AM
    Wednesday, May 6, 2009 8:22 PM
  • C++/CLI will always be the ugly step-child to C#
    I think you need to be careful about saying things like that. I expect many C++ experts to take exception to calling C++ ugly. Also, C++ is not a child of C#.

    To the extent that use of CLI in C++ is ugly, that is a limitation of the design of the CLI. CLI is designed to be portable and used by many languages and environments.

     
    Sam Hobbs; see my SimpleSamples.Info
    Thursday, May 7, 2009 2:35 PM

All replies

  • Development on C++/CLI has stopped, it is in maintenance mode since 2005.  This decision was made in response to overwhelming customer feedback that urged MSFT to focus dev resources on unmanaged code.  No future, but it is going to be around for a long time.  WPF's PresentationCore.dll assembly depends on it for example.  It's very good as glue between legacy unmanaged C/C++ code and a .NET client.
    Hans Passant.
    • Proposed as answer by Joseph w Donahue Wednesday, May 6, 2009 9:35 PM
    • Marked as answer by Nancy Shao Wednesday, May 13, 2009 6:39 AM
    Wednesday, May 6, 2009 8:22 PM
  • C++/CLI will always be the ugly step-child to C#
    I think you need to be careful about saying things like that. I expect many C++ experts to take exception to calling C++ ugly. Also, C++ is not a child of C#.

    To the extent that use of CLI in C++ is ugly, that is a limitation of the design of the CLI. CLI is designed to be portable and used by many languages and environments.

     
    Sam Hobbs; see my SimpleSamples.Info
    Thursday, May 7, 2009 2:35 PM