[mapserver-users] c# or php?

2009-02-06 Thread Shimomura, Michele L.- Environmental Health
Hi all,

 

I'm pretty new to MapServer and I've created some proof of concept apps,
but I'm at a decision point for how to move forward and would like to
hear others' opinions.  

 

First, the small applications that I created were in Visual Studio 2008
using the c# mapscript that came with the MS4W package, but now I've
found out that our Windows 2003 server is running IIS 6 in 64-bit mode.

 

So, my question is: 

1) Can I compile everything to work in Windows and 64 bit and are there
instructions on how to do that somewhere? In googling, I read something
about buildbot, but that site seems to be down.

 

2) Or, would I be better off just using Apache and the PHP
mapscript?  

 

I'll be integrating these maps into a SharePoint Intranet environment
(built in c#), so that's why my preference is towards that way.  And if
I go with #2, I'm thinking I can still use my c# front end but then
create php web services to return functionality.  Also, eventually, the
functionality will need to be able to insert/update PostGreSQL spatial
data.

 

I would love to hear from others who have done this before because, if
possible, I'd like to avoid getting way down path only to have many
unexpected surprises.

 

Thanks in advance for your help!

Michele

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] c# or php?

2009-02-06 Thread Tamas Szekeres
Michele,

It is possible to compile mapserver with many of the dependencies (but not
all) for x64 and I have a couple of code could run on WS2003 x64 in
ASP.NETenvironment.
But using this option might be surprising definitely, since only a few
feedback we got about the possible issues in a real production environment.
The multithreaded environment provided by ASP.NET may also be challenging
for the various libraries that mapserver is using. But if you would like to
follow this way I could probably provide the required binary package to make
a test with.
To insert/update pgsql you could utilize the ogr C# interface contained by
the gdal package.

Apache/PHP would also be a wise choice if an inhomogeneous architecture is
acceptable or you could create one or more single threaded C# application so
as to serve the required images for the client application to achieve the
same result.
By using the /platform:x86 compile option you could ensure your appserver
would be able to run either on Win32 or x64 environments equally well.

Best regards,

Tamas





2009/2/6 Shimomura, Michele L.- Environmental Health 
michele.shimom...@denvergov.org

  Hi all,



 I'm pretty new to MapServer and I've created some proof of concept apps,
 but I'm at a decision point for how to move forward and would like to hear
 others' opinions.



 First, the small applications that I created were in Visual Studio 2008
 using the c# mapscript that came with the MS4W package, but now I've found
 out that our Windows 2003 server is running IIS 6 in 64-bit mode.



 So, my question is:

 1) Can I compile everything to work in Windows and 64 bit and are there
 instructions on how to do that somewhere? In googling, I read something
 about buildbot, but that site seems to be down.



 2) Or, would I be better off just using Apache and the PHP
 mapscript?



 I'll be integrating these maps into a SharePoint Intranet environment
 (built in c#), so that's why my preference is towards that way.  And if I go
 with #2, I'm thinking I can still use my c# front end but then create php
 web services to return functionality.  Also, eventually, the functionality
 will need to be able to insert/update PostGreSQL spatial data.



 I would love to hear from others who have done this before because, if
 possible, I'd like to avoid getting way down path only to have many
 unexpected surprises.



 Thanks in advance for your help!

 Michele

 ___
 mapserver-users mailing list
 mapserver-users@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/mapserver-users


___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] c# or php?

2009-02-06 Thread Pietro Giannini
Hi Michele,
I'm currently working on a C# MapScript application on a SharePoint
environment.

I cannot answer your 1st question, but if you already developed a test app
you shouldn't have problems...
I currently use the csharp_mapscript that came with the last ms4w, no
matter to recompile it.

Maybe the idea of use both apache-php and iis-.net is possible, but it
seems me an unnecessary complication.

I found usefully this article - for PostGIS connection too:
http://www.paolocorti.net/2006/09/20/mapserver-tutorial-for-c-mapscript-asp-net/

ciao  pg


-- 
Pietro Giannini
Bytewise srl - Area GIS
41°50'38.58N 12°29'13.39E



On Ven, Febbraio 6, 2009 17:13, Shimomura,  Michele L.- 
Environmental
Health wrote:
 Hi all,



 I'm pretty new to MapServer and I've created some proof of concept apps,
 but I'm at a decision point for how to move forward and would like to
 hear others' opinions.



 First, the small applications that I created were in Visual Studio 2008
 using the c# mapscript that came with the MS4W package, but now I've
 found out that our Windows 2003 server is running IIS 6 in 64-bit mode.



 So, my question is:

 1) Can I compile everything to work in Windows and 64 bit and are there
 instructions on how to do that somewhere? In googling, I read something
 about buildbot, but that site seems to be down.



 2) Or, would I be better off just using Apache and the PHP
 mapscript?



 I'll be integrating these maps into a SharePoint Intranet environment
 (built in c#), so that's why my preference is towards that way.  And if
 I go with #2, I'm thinking I can still use my c# front end but then
 create php web services to return functionality.  Also, eventually, the
 functionality will need to be able to insert/update PostGreSQL spatial
 data.



 I would love to hear from others who have done this before because, if
 possible, I'd like to avoid getting way down path only to have many
 unexpected surprises.



 Thanks in advance for your help!

 Michele

 ___
 mapserver-users mailing list
 mapserver-users@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/mapserver-users




___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users