Something like this will work

public string GetParameter(NameValueCollection parameters, string name) 
{ 
    string strval = parameters(name); 
    if (strval == null) { 
        return ""; 
    } 
    return strval.Trim(); 
}

{ 
    string mgSessionId = null; 
    NameValueCollection parameters = default(NameValueCollection); 
    
    if (System.Web.HttpContext.Current.Request.HttpMethod == "POST") { 
        parameters = System.Web.HttpContext.Current.Request.Form; 
    } 
    else { 
        parameters = System.Web.HttpContext.Current.Request.QueryString;

    } 
    
    string mapName = GetParameter(parameters, "MAPNAME"); 
    string session = GetParameter(parameters, "SESSION"); 
}

Brian  

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of KeithC
Sent: Tuesday, December 23, 2008 9:20 AM
To: [email protected]
Subject: RE: [mapguide-users] Fusion and .NET Development


Thanks Brian.

How do I get the session ID, etc from Fusion? I need to pass these to
the
backend.

Regards,

Keith



Berdel, Brian wrote:
> 
> If you were successful with the regular Ajax viewer you can hook to
the
> task pane of fusion using the intitial url or use an invoke url script
> to access the .net pages via a new window or the task pane. The
mapguide
> webapi is still accessible in fusion.
> 
> Brian  
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of KeithC
> Sent: Tuesday, December 23, 2008 8:23 AM
> To: [email protected]
> Subject: [mapguide-users] Fusion and .NET Development
> 
> 
> What is the easiest way to hook .NET based App development into
Fusion?
> I
> have an application that uses the web API in C# and I'd like to make
> this
> available in a flexible layout. I don't wish to rewrite the App in
PHP.
> I do
> need to extract some parameters from the client side to send to the
> server,
> such as session ID, map name and web agent url, but it's not clear how
> to do
> this.
> 
> Keith
> -- 
> View this message in context:
>
http://n2.nabble.com/Fusion-and-.NET-Development-tp1693730p1693730.html
> Sent from the MapGuide Users mailing list archive at Nabble.com.
> 
> _______________________________________________
> mapguide-users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> _______________________________________________
> mapguide-users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> 
> 

-- 
View this message in context:
http://n2.nabble.com/Fusion-and-.NET-Development-tp1693730p1693910.html
Sent from the MapGuide Users mailing list archive at Nabble.com.

_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to