.NET CF on Handheld PC 2000 - HP Jornada 710

  • Thread starter Thread starter Henrik Dahl
  • Start date Start date
H

Henrik Dahl

Hello!

I've just tried to install a Pocket PC application on my Handheld PC 2000, a
HP Jornada 710 and it seems to work excellent!

Now I think my HP 710 is truly revitalized!


Best regards,

Henrik Dahl
 
How can you install a PocketPC application on a Jornada 710?
I thought they were not compatible.
Also, there isnt a version of .NET CF for the Jornada, is there?
 
Rene,

It's really easy, it goes like this:
1) Copy the :NET CF Framework ARM edition CAB file to the Jornada and
open it on the Jornada, select to install it despite it's not made for this
kind of device.
2) Make e.g. a helloworld program, choose Build->Make CAB file, copy the
ARM file to the Jornada, open the ARM file on the Jornada, start the program
using Start->Programs->Your program name.

Try evt. to tell if it works for you as well.

BTW I did the copying by just mounting the filesystem of my desktop PC on
the Jornada.


Best regards,

Henrik Dahl
 
Martin,

OK, but it's a Pocket PC and not a Handheld PC, isn't it?


Best regards,

Henrik Dahl
 
Wow!
Thats JUST what I've been looking for!
So, this means I should now be able to use C#Builder to write software for
my J710?
If so, I'll be extatic!
 
Rene,

Sounds very nice, then you'll be in the same situation as I. May you tell if
you've made it to operate as well.


Best regards,

Henrik Dahl
 
Are you using Visual Studio .NET to write your Hello-world program?
Any code that I write with Borland C#Builder does not seem to work.
When I run it the hour-glass shows for a second, the free memory reduces
slightly,a
and then nothing happens. If I keep doing this, eventually my jornada hangs.

Am I doing something wrong, or is C#Builder not compatible with the compact
framework?
 
Rene,

Yes, I'm using VS .NET 2003. You may evt. try the evaluation version if you
don't have the retail edition.


Best regards,

Henrik Dahl
 
Sorry guys, I dont think it works.
I got my hands on Visual Studio .NET, and tried compiling a very simple
project.
It runs on the pc, but on the HPC, nothing happens.

Also, I dont see the option fo creating a cab file under Build.
What am I doing wrong?
I dont see any CF corelib in VS .NET either.
 
Ah! NOW it works!
Thanks Chris!



Chris Tacke said:
I don't think you have Studio 2003. You must create a project using the
"Smart Device Application" template.
 
Yes, very cool!

However, the .NET CF framework seems to be a little unstable.
My little "Hello world" program seems to take an awfull long time to start
up... several seconds.
....and about 1 in 10 times, it causes the handheld to freeze up.

Also, sometimes, after closing the app, the exe still seems to be open, and
I cant seem to delete it.
I can move the exe file to the recycle bin, but then if I try to empty the
recycle bin,
all files delete fine, exceipt the .NET exe. Any attempts causes the
handheld to hang again.

Overwriting the exe with a newer version, after it was run, sometimes also
causes the handheld to hang.

Is anyone else having these problems?
Could it be that the CF is not entirely compatible with the Jornada 710?





Henrik Dahl said:
Rene,

Yes, this is cool, isn't it?!?!?!?


Best regards,

Henrik Dahl
 
The CF is not supported on any CE 3.0 device except Pocket PCs, so the fact
you're seeing issues on an HPC 2K is not a surprise (at least to me).

--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net

Rene Lindsay said:
Yes, very cool!

However, the .NET CF framework seems to be a little unstable.
My little "Hello world" program seems to take an awfull long time to start
up... several seconds.
...and about 1 in 10 times, it causes the handheld to freeze up.

Also, sometimes, after closing the app, the exe still seems to be open, and
I cant seem to delete it.
I can move the exe file to the recycle bin, but then if I try to empty the
recycle bin,
all files delete fine, exceipt the .NET exe. Any attempts causes the
handheld to hang again.

Overwriting the exe with a newer version, after it was run, sometimes also
causes the handheld to hang.

Is anyone else having these problems?
Could it be that the CF is not entirely compatible with the Jornada 710?





Henrik Dahl said:
Rene,

Yes, this is cool, isn't it?!?!?!?


Best regards,

Henrik Dahl

Rene Lindsay said:
Ah! NOW it works!
Thanks Chris!



I don't think you have Studio 2003. You must create a project using the
"Smart Device Application" template.

--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net

Sorry guys, I dont think it works.
I got my hands on Visual Studio .NET, and tried compiling a very simple
project.
It runs on the pc, but on the HPC, nothing happens.

Also, I dont see the option fo creating a cab file under Build.
What am I doing wrong?
I dont see any CF corelib in VS .NET either.





CF apps must be build against the CF corelib, which C# Builder does
not
have.

--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net


Are you using Visual Studio .NET to write your Hello-world program?
Any code that I write with Borland C#Builder does not seem to work.
When I run it the hour-glass shows for a second, the free memory
reduces
slightly,a
and then nothing happens. If I keep doing this, eventually my
jornada
hangs.

Am I doing something wrong, or is C#Builder not compatible
with
the
 
Rene,

Actually I've never seen such a problem. Try evt. to make a Windows CE .NET
program and run it on the Jornada. You should obviously use the CE 3.0 .NET
Framework. This let's you to get menus, applications with close buttons,
have resizing windows and the like. As I've tried a new CAB file it
correctly updates the old application with the new one. BTW I do it by
mounting the filesystem of my development computer.

Do you make some progress?


Best regards,

Henrik Dahl

Rene Lindsay said:
Yes, very cool!

However, the .NET CF framework seems to be a little unstable.
My little "Hello world" program seems to take an awfull long time to start
up... several seconds.
...and about 1 in 10 times, it causes the handheld to freeze up.

Also, sometimes, after closing the app, the exe still seems to be open, and
I cant seem to delete it.
I can move the exe file to the recycle bin, but then if I try to empty the
recycle bin,
all files delete fine, exceipt the .NET exe. Any attempts causes the
handheld to hang again.

Overwriting the exe with a newer version, after it was run, sometimes also
causes the handheld to hang.

Is anyone else having these problems?
Could it be that the CF is not entirely compatible with the Jornada 710?





Henrik Dahl said:
Rene,

Yes, this is cool, isn't it?!?!?!?


Best regards,

Henrik Dahl

Rene Lindsay said:
Ah! NOW it works!
Thanks Chris!



I don't think you have Studio 2003. You must create a project using the
"Smart Device Application" template.

--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net

Sorry guys, I dont think it works.
I got my hands on Visual Studio .NET, and tried compiling a very simple
project.
It runs on the pc, but on the HPC, nothing happens.

Also, I dont see the option fo creating a cab file under Build.
What am I doing wrong?
I dont see any CF corelib in VS .NET either.





CF apps must be build against the CF corelib, which C# Builder does
not
have.

--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net


Are you using Visual Studio .NET to write your Hello-world program?
Any code that I write with Borland C#Builder does not seem to work.
When I run it the hour-glass shows for a second, the free memory
reduces
slightly,a
and then nothing happens. If I keep doing this, eventually my
jornada
hangs.

Am I doing something wrong, or is C#Builder not compatible
with
the
 
Can't you typically just debug it on e.g. a Pocket PC and actually run it on
the HPC?


Henrik

Paul G. Tobey said:
Using the remote debugger of Visual Studio is what I'm talking about. Given
that you're using an unsupported device, I think you're going to be out of
luck pretty fast. Maybe it would be better to give up on .NET CF right now
and switch to C++. I don't know how you can expect to support an
application in the long-term with no debug support...

Paul T.
 
Who knows? Certainly, it's not supported by Microsoft. I don't know of any
specific reason why it would not work, but an example of one would be a
dependency of the Pocket PC run-time on AYGSHELL.DLL, which wouldn't be
there on H/PC. The .NET CF introduces an extra level of potential
incompatability that native applications don't deal with.

Paul T.
 
Back
Top