A: 

You should be able to use query string like normal...

http://someserver/folder/some.application?a=b&c=d&e=f

The trick is how your app looks for those arguments (plus it must have url arguments enabled in the publish properties) - you should check System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed - if set, look at either AppDomain.CurrentDomain.SetupInformation.ActivationArguments.ActivationData (the first item in the array) or (simpler) the ActivationUri of the current deployment.

Marc Gravell
soon I change the usrl of the file to: http://www.myWebSite.com/My.WebBrowser/MyWebBrowser.application#My Web Browser.application?a=1 I can't open the application, saying in the log file: + Shortcut format is not valid. and also + The identity string is malformed. This may be due to a trailing comma, more than two unnamed attributes, missing attribute name or missing attribute value. (Exception from HRESULT: 0x8007370D)
balexandre
Well, you could try including the #My(etc) on the far end of the string, but it sounds like the browser hosting is the pain point. Any chance you could port to silverlight?
Marc Gravell
That I can, no problem. But I need to run the application in Offline mode and I found out that I can't use parameters in this way, the application has to be build for Online only :(
balexandre