PC Review Forums Newsgroups Microsoft DotNet Microsoft Dot NET Compact Framework Migrating from WM5 to WM6

Reply

Migrating from WM5 to WM6

 
Thread Tools Rate Thread
Old 13-04-2008, 03:37 PM   #1
Empi
Guest
 
Posts: n/a
Default Migrating from WM5 to WM6


Hi.

I was asked to estimate how much time it will take to move a software from
an iPaq 2190 to an iPaq 114.

The iPaqs are almost the same but the 114 runs the wm6.

1) Is it fully compatible regarding software that was written to the wm5?

1.1) If not, what should be done in order to migrate it?

2) Any better BT programming support on the WM6?

3) Is the memory managment really gotten better and I'll be able to get all
my dll's in one piece into the memory? :-)


Thanks.


Empi


  Reply With Quote
Old 13-04-2008, 05:11 PM   #2
Simon Hart [MVP]
Guest
 
Posts: n/a
Default RE: Migrating from WM5 to WM6

You should be able to migrate your app simply and it should work. After all
WM6 is still based on Win CE5.0 it's just the shell thats changed.

A couple of other things should make life easier for you. WM6 has CF 2.0 and
SQL CE 3.0 (SQL CE 2005) in ROM which makes deployment easier.

I don't *think* there are nay bluetooth changes. Of course since CF 2.0 we
can enjoy the SerialPort class.
--
Simon Hart
Visual Developer - Device Application Development MVP
http://simonrhart.blogspot.com


"Empi" wrote:

> Hi.
>
> I was asked to estimate how much time it will take to move a software from
> an iPaq 2190 to an iPaq 114.
>
> The iPaqs are almost the same but the 114 runs the wm6.
>
> 1) Is it fully compatible regarding software that was written to the wm5?
>
> 1.1) If not, what should be done in order to migrate it?
>
> 2) Any better BT programming support on the WM6?
>
> 3) Is the memory managment really gotten better and I'll be able to get all
> my dll's in one piece into the memory? :-)
>
>
> Thanks.
>
>
> Empi
>
>
>

  Reply With Quote
Old 14-04-2008, 10:48 AM   #3
Peter Foot
Guest
 
Posts: n/a
Default Re: Migrating from WM5 to WM6

Regarding 2)

..NETCF has no inherent Bluetooth support. If your device uses the Microsoft
Bluetooth stack you can use the shared source 32feet.NET library which
exposes a familiar Sockets programming model for managed code
(http://inthehand.com/content/32feet.aspx). Many iPaqs use the Broadcom
Bluetooth stack, the SDK is available for the broadcom stack but it is
native code (C++) only. As Simon pointed out in his response you can
manually configure a virtual COM port and then use the SerialPort class in
..NETCF 2.0 to send/receive data.

Peter

--
Peter Foot
Microsoft Device Application Development MVP
www.peterfoot.net | www.inthehand.com
In The Hand Ltd - .NET Solutions for Mobility

"Empi" <mpeleg@softstart.co.il> wrote in message
news:OtKD1PXnIHA.3532@TK2MSFTNGP05.phx.gbl...
> Hi.
>
> I was asked to estimate how much time it will take to move a software from
> an iPaq 2190 to an iPaq 114.
>
> The iPaqs are almost the same but the 114 runs the wm6.
>
> 1) Is it fully compatible regarding software that was written to the wm5?
>
> 1.1) If not, what should be done in order to migrate it?
>
> 2) Any better BT programming support on the WM6?
>
> 3) Is the memory managment really gotten better and I'll be able to get
> all my dll's in one piece into the memory? :-)
>
>
> Thanks.
>
>
> Empi
>


  Reply With Quote
Old 14-04-2008, 01:19 PM   #4
Empi
Guest
 
Posts: n/a
Default Re: Migrating from WM5 to WM6

Thank you very much.

Regarding the SerialPort, I'm afraid it is doing some bad things to the
system if I turn it off ("standby") while the port is open.
That's why I implemented my own "rs232" class that uses api's such as
readfile and writefile.

Thanks for the answers and best regards.


Empi


"Peter Foot" <feedback@nospam-inthehand.com> wrote in message
news:7FA1AA83-3493-4759-B683-37EF7A05E05E@microsoft.com...
> Regarding 2)
>
> .NETCF has no inherent Bluetooth support. If your device uses the
> Microsoft Bluetooth stack you can use the shared source 32feet.NET library
> which exposes a familiar Sockets programming model for managed code
> (http://inthehand.com/content/32feet.aspx). Many iPaqs use the Broadcom
> Bluetooth stack, the SDK is available for the broadcom stack but it is
> native code (C++) only. As Simon pointed out in his response you can
> manually configure a virtual COM port and then use the SerialPort class in
> .NETCF 2.0 to send/receive data.
>
> Peter
>
> --
> Peter Foot
> Microsoft Device Application Development MVP
> www.peterfoot.net | www.inthehand.com
> In The Hand Ltd - .NET Solutions for Mobility
>
> "Empi" <mpeleg@softstart.co.il> wrote in message
> news:OtKD1PXnIHA.3532@TK2MSFTNGP05.phx.gbl...
>> Hi.
>>
>> I was asked to estimate how much time it will take to move a software
>> from
>> an iPaq 2190 to an iPaq 114.
>>
>> The iPaqs are almost the same but the 114 runs the wm6.
>>
>> 1) Is it fully compatible regarding software that was written to the wm5?
>>
>> 1.1) If not, what should be done in order to migrate it?
>>
>> 2) Any better BT programming support on the WM6?
>>
>> 3) Is the memory managment really gotten better and I'll be able to get
>> all my dll's in one piece into the memory? :-)
>>
>>
>> Thanks.
>>
>>
>> Empi
>>

>



  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off