What technologies are available for web development on .net CF?

G

Guest

Hello All,


What technologies are out there to develop web applications on pocket pc
platform? I would like to use the httpd and .net compact framework with
Visual Studio 2005.

I could not use website project available through .net platform in Visual
Studio 2005 as many of the GUI and related frame work components are not
supported on .net CF

Pointers to more information will be very helpful

Thanks,
 
G

Guest

Pocket PC doesn't come with an HTTP server installed. I think there may be
one that can be added on, but it's certainly not an ASP.NET server - it's
likely just HTML compliant.


--

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Managed Code in an Embedded World
www.OpenNETCF.com
 
J

joker

Yes, I believe that there is a web server which will do html.

Also, I believe it has support for Activer Server Pages, but no
asp.net. You can also do ISAPI development, which is not .net cf
 
G

Guest

Thanks everyone. I have httpd running on window mobile 5.0. I tried a simple
ASP page. When I access the page it gives me an error with VBScript, Java
libraries not being installed. So I am not sure if httpd supports asp.

I like to try with soap. Since httpd doc says it supports only html or soap
protocols.
I will have to figure out how to create a web service on a smart device
using Visual Studio 2005 by default no project template is available.

Again your help is appreciated!
 
G

Guest

Your best bet is to forget about running a web server on the device and use
sockets or wait for CF3.5 and use WCF.

You can create quite a rich server using sockets and XML serialization in
CF2 - we have done this. With regards to the messages, think of them as a cut
down SOAP message.
 
G

Guest

To create a web service you'll need something like Pocket SOAP and will
probably have to write it in C++.


--

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Managed Code in an Embedded World
www.OpenNETCF.com
 
G

Guest

Hey Simon,

What do you mean 'use sockets'?. Do you mean write an application and
process web request coming through TCP/IP port 8080?

Thanks,
 
G

Guest

Hello


I just read an article that mentions asp support with httpd on Windows CE.
So I need to load the proper ASP modules (Aspcore, Aspcolct, Aspparse) and VB
Script and JScript module. Does any body know where do I get these components
for Windows Mobile 5.0


Thanks
 
G

Guest

That's the Windows CE OS, not Windows Mobile. CE is a modular OS, and the
OEM has the option of including the ASP server (as well as Javascript and
VBScript parsers) in their device image. Windows Mobile chose not to
include those items (as a WM device acting as a web server is generally
going to be a rare thing). You can't just add them in after the fact.


--

Chris Tacke, Embedded MVP
OpenNETCF Consulting
Managed Code in an Embedded World
www.OpenNETCF.com
 
G

Guest

I mean use System.Net.Sockets namespace and write your own server. This
enables you to better control the amount of data going up and down the wire.

The messaging protocol can be anything you want and also you are free to use
UDP or TCP.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top