Reputation: 361
I was looking online for windows mobile questions. I am a bit confused here, please correct me if I am wrong - .net mobile and windows mobile they both means the same right
Upvotes: 0
Views: 198
Reputation: 67188
The first problem here is that there's no such thing as ".NET Mobile", so we're left to guess exactly what we're trying to compare for you.
Possible things that you're talking about:
Platform
Microsoft has essentially shipped three (3) different platforms:
.NET Runtimes
Microsoft has effectively shipped four (4) separate .NET runtimes, not counting the different versions within each large group. Applications can be written in and compiled from a variety of ".NET" languages like C#, VB.NET and F# and then the runtime takes those binaries and executes them. While not 100% true, a general rule is that an application must specifically target one of the three major runtime groups and cannot be moved between them.
Of course the lines aren't 100% defined. For example the full framework can, with care, run a .NET CF application. Zune runs Windows CE with a version of the .NET Compact Framework. It's tough to put everything into defined buckets without exceptions.
Your question is "are .net mobile and windows mobile the same?" Given the above information, all I can translate that to is "Are Windows Mobile and the .NET Compact Framework the same" and the answer is obviously no. Windows Mobile is a platform, based on the Windows CE OS. It is cable of running .NET Compact Framework apps, yes, but it's also capable of running native (C/C++) apps as well. It's about like asking "Are WIndows 7 and the .NET Framework thes same thing?"
Upvotes: 2
Reputation:
I believe Windows CE contains what you want; Windows Mobile is a basics package.
http://blogs.msdn.com/b/mikehall/archive/2005/03/15/395958.aspx
Upvotes: 0
Reputation: 33738
there's .NET Compact Framework which operates on Windows Mobile 5.0 through 6.5.
then there's Windows Phone 7 which runs a stripped down version of .NET 4.0/Silverlight.
Upvotes: 2