Monday, February 27, 2006 - Posts
WSCF offers a simple yet powerful WSDL Wizard that abstracts away all the nitty-gritty details of WSDL and therefore does not give room for making errors and wrong assumptions just by trying to use and applying everything that can be done stated by the original WSDL specification.
- Full support for Visual Studio 2005 and .NET Framework 2.0
- Generation of partial classes
- Support for Nullable types
- Support for SOAP 1.2 binding
- Pascal case conversion is now optional
- Improved support for generating code from SSL-hosted WSDLs
- The parameter ?wsdl can be configured to return the modeled WSDL
- Option for generating different styles of async calling code
- Option for generating improved data binding code available
- Option for generating List types instead of Collections
- As always - it's free!
Link
How do you detect if you are running as a ClickOnce application?
ActivationContext
Well, use can use check the AppDomain.CurrentDomain.ActivationContext property (as described here), which will always be non-null after you initialy publish the application.
IsNetworkDeployed
Or use can use System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed to determine if your app is a "Installed" ClickOnce application (means with offline support) and is currently installed (so running from the IDE returns false).