Is it possible?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

We have a project group(group1) that uses VS .NET 2003 to create .NET
assemblies and applications with VB.NET, running on Windows XP.

We also have a group(group2) whose platform is Windows CE, and their
language is C++.

Now, is it possible for the group2 on its CE platform to use the assemblies
that the group1 created ?
I've heard that the Visual Studio 2005 does not support C++ for Compact
Framework 2.0. Then, how the group2 can use .NET components for their
C++ applications?

Thanks in advance..
 
Given:
1. Compact Framework assemblies can be written in C# or VB only.
2. The CF can only run assemblies bult for it.
3. The FFx can use assemblies written in more languages (no idea how many)
4. FFx assmeblies can consume both FFx and CF assemblies.
5. Native CE code cannot consume CF assemblies.
6. Native desktop code can consume managed assemblies
7. Native binaries are not portable between the desktop and CE
8. Group 1 is writing FFx managed assemblies
9. Group 2 is writing native CE binaries

Therefore:
1. Group 2 cannot use anything group 1 is doing
2. Group 1 may be able to use group 2's code, but not binaries

-Chris
 
They can't. But they can switch to C# (which mostly makes sense for UI
development) and then you can share your code/bizlogic on both platforms.
The investment up front would pay in the long run assuming your VB.NET
assets are significant in size/value to warrant the move to managed code
cross platform...

Cheers
Daniel
 
Back
Top