Solved

URGENT: Load application on Pocket PC emulator and Zip it up

Posted on 2004-08-01
16
393 Views
Last Modified: 2012-06-21
Hello Experts,

I am having an application that is developed with C# and .NET Compact Framework for the Pocket PCs. Application is working fine. Now i want a way to be able to load our application on Pocket PC Emulator, Zip it up and send it to others. So they can see the application running on Pocket PC emulator in their Desktop.

Thanks in Advance.
 
0
Comment
Question by:chintan_vaishya
  • 11
  • 5
16 Comments
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

I'm not sure... Check this it might help you.
http://weblogs.asp.net/exchange/archive/2004/02/23/78930.aspx

Bye
Ajai
0
 
LVL 3

Author Comment

by:chintan_vaishya
Comment Utility
HI Ajai,

That is for "How to install Emulator"??

I dont want to install emulator.... i want a way through which i can send a zip file to a client and then the client will unzip it and will have an exe or something.........which he can run streight away run and on running it.......it will show my application running on pocket pc emulator.

Thanx.
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

There is an app called Active sync... You can use this to transfer files to pocket pc... (You can download the same from above location)
 
Bye
Ajai
0
 
LVL 3

Author Comment

by:chintan_vaishya
Comment Utility
Hi,

ActiveSync is for transferring files between pocket pc and desktop pcs. I know it, but i think i am not able to explain what i want.

See, I have an Application already running on Pocket PC. I want to make a demo like thing, where i can send a zip file to the clients and they can be able to see the application running, without any installation or any hassles.

So, one thing that i thought was "Whether i can send an application integrated with emulator, so that client can not get my application or dlls and even then client can see the application running on emulator.

Other thing is that......i can copy the whole movements with my application in a flash file or something..........so that client can see the whole application working.

Thanx in advance.
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

You mean you want to give a demo on your application... Say the client should not have permission to change any data on your application? If so try using RoboDemo this is the good software for demo purpose it records your out directly from your system. You can create a flash output and then save it on some location and the the clients can navigate to this location and see your application functionality.

Bye
Ajai
0
 
LVL 3

Author Comment

by:chintan_vaishya
Comment Utility
Hi Ajai,

You are right.

Can you give me the link from where can i download that software??

Thanx.
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

It's on Macromedia site... It's really a cool one... You can write(edit) your own kind of navigations after you record your demo.

Here is the link http://www.macromedia.com/software/robodemo/

Bye
Ajai
0
 
LVL 3

Author Comment

by:chintan_vaishya
Comment Utility
HI Ajai,

One more thing.

Mine application is a database application which contains .SDF files into the Pocket PC. I am not able to run it on emulator, so that i can record the navigations from the emulator.

How to run that database application which uses .SDF files in the emulator so that i can record the actions???

Thanx in advance.
0
Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

To open database (.sdf) files you have to install SQL ServerCE on your emulator. You can see those files on these folder.
C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE\wce300. You can see around 6 folders inside this folder (you have to select your folder) probably it should arm folder. under that folder you can see  files like sqlce.dev.ppc3.arm.CAB, sqlce.ppc3.arm.CAB. First one is for Query analyser and second one is for SQL ServerCE database engine.

Hope it helps you.
Bye
Ajai
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
0
 
LVL 3

Author Comment

by:chintan_vaishya
Comment Utility

OK Ajai, those .cab files are there.

Please tell me, what to do with them?? means how do i install SQL Server CE into emulator??

how do i get .sdf files into the emulator??

Thanx in advance.
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

If you want to copy the files (SQL CE Drivers & .sdf files) to the device, just connect with Actice Sync, open up active sync file explorer and drop the cab file on it. Then on your device, open file explorer and navigate to the cab file. Click on it and it will install.

To connect to the emulator, there is two ways.  
1-You can run the emulator and navigate to your PC to the folder in which the cab file resides: ex.: \\mycomputer\c$\CabFiles\Test.cab
2-You can actually connector the emulator throught active sync. You need to download it from the Microsoft web site to connect the emulator with active sync. And then, open file explorer from active sync and drop the cab file on you emulator. From the emulator, you can then run the cab file to install it.

Active Sync Download :- http://www.microsoft.com/windowsmobile/downloads/activesync37.mspx

Hope it helps you...

Bye
Ajai
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

For pocket pc's use x86 folder and for devices (Pocket PC) use arm or appropriate device drivers.

Bye
Ajai
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

Sorry ... For Emulators use x86 folder and for devices (Pocket PC) use arm or appropriate device drivers.

Bye
Ajai
0
 
LVL 11

Expert Comment

by:ajaikumarr
Comment Utility
Hai,

Or you can use it in this way...

1. Create a smart device application
2. Copy the required files (SQLCE drivers files) to your project
3. run the project. .NET will copy all those files to your emulator.
4. click on the required .cab file to install it.
5. add your .sdf to your original project and run this will again copy the .sdf file to your emulator.
6. make sure to copy the emulator .sdf file back to your system using network share.

Hope it helps you.
Bye
Ajai
0
 
LVL 11

Accepted Solution

by:
ajaikumarr earned 500 total points
Comment Utility
Hai,

On emulator you can see those files under /Program Files/<Your Project Name>.

Bye
Ajai
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
The Using statement in C# 5 35
Problem to Popup 2 47
Setting location of a form 4 20
Why is "packages element is not declared"? 2 27
It seems a simple enough task, yet I see repeated questions asking how to do it: how to pass data between two forms. In this article, I will show you the different mechanisms available for you to do just that. This article is directed towards the .N…
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now