MFC vs. ActiveX for use in C# |
Post Reply |
Author | |
Boyd
Senior Member Joined: 08 December 2003 Location: United States Status: Offline Points: 285 |
Post Options
Thanks(0)
Posted: 07 September 2004 at 8:11am |
I'm hoping some of you MFC users might be able to help me with this. I originally purchased Xtreme Suite for ActiveX because I was working with Visual Basic 6. I'm now migrating all my code to C#. I obviously can continue to use the ActiveX version, but it's not as feature-rich as the MFC code set. Plus I have to wait for Codejock to implement certain functionality in the ActiveX version that I could have attained in MFC by changing the source code. Has anyone been using the MFC version with C#? If so, can you provide any useful feedback about the difficulty in integrating them with a C# application? I'm not a very experienced C++ programmer, but I've picked up on C# very well. I truly appreciate any feedback you give about C# integration. Thank you in advance! |
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
You can't use MFC version with C#. It is not possible. |
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
aosman
Newbie Joined: 27 October 2003 Location: United States Status: Offline Points: 5 |
Post Options
Thanks(0)
|
Does anyone here know if Codejock will develop tools for C# and .NET use? |
|
Boyd
Senior Member Joined: 08 December 2003 Location: United States Status: Offline Points: 285 |
Post Options
Thanks(0)
|
For now, you can use all the ActiveX controls in .NET. It's not managed code, but it works just fine. Some of these controls (like the TabManager) still require you to use the old VB6 Image List control. It's not a perfect implementation for .NET, but it is an option. My biggest concern is that you don't have enough control over the ActiveX controls as you would if you had access to the source code like in the MFC version. |
|
aosman
Newbie Joined: 27 October 2003 Location: United States Status: Offline Points: 5 |
Post Options
Thanks(0)
|
Hi Boyd - thanks for the prompt reply. But we are all trying to get away from ActiveX controls and other .NET controls offer much more flexibility when it comes to integration and extending. Is there a plan to eventually deliver a Codejock .NET controls for C# use? If so, when (just a fuzzy time frame is fine) could we expect to see that? |
|
Boyd
Senior Member Joined: 08 December 2003 Location: United States Status: Offline Points: 285 |
Post Options
Thanks(0)
|
At some point, I seem to remember a post in the forums stating the Codejock would not be pursuing a .NET version of their controls. I've tried to locate that post, and I haven't been able to find it. From what I recall, they said it didn't make sense to write pure .NET code because it would limit the use of that code to the .NET platform. They also mentioned that they'd have to maintain two different code bases... .NET and C++. From what I read there, it didn't sound promising, and I hope they change their mind. I like using C#, but being stuck with ActiveX controls isn't encouraging. Hopefully Codejock will comment on their plans for .NET. You may want to create a new thread for that discussion since the title of this thread no longer applies. |
|
aosman
Newbie Joined: 27 October 2003 Location: United States Status: Offline Points: 5 |
Post Options
Thanks(0)
|
Shame - they seem to have the best toolset out there.
|
|
SuperMario
Admin Group Joined: 14 February 2004 Status: Offline Points: 18057 |
Post Options
Thanks(0)
|
Boyd, in the next release, you can use the imagemanager to store icons for the suite controls like the takspamel and shortcutbar.
aosman, Yes, we are planning on a pure .NET version in the near future and would like to begin releasing C# solutions by mid 2005. Edited by Support |
|
Boyd
Senior Member Joined: 08 December 2003 Location: United States Status: Offline Points: 285 |
Post Options
Thanks(0)
|
That's great news on both counts!! I hope you will offer discounts for those wanting to upgrade from ActiveX to .NET
|
|
aosman
Newbie Joined: 27 October 2003 Location: United States Status: Offline Points: 5 |
Post Options
Thanks(0)
|
Yah, sweet news. OK - now I dont feel so bad about prototyping using the ActiveX stuff for now.
|
|
SuperMario
Admin Group Joined: 14 February 2004 Status: Offline Points: 18057 |
Post Options
Thanks(0)
|
Yes, users with an active maintenance account will be eligible for a discount |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |