[mapserver-users] c# or php?
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?
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?
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