AppFabric and VS2010 RTM

18 באפריל 2010

AppFabric worked great with VS 2010 RC but if you install VS 2010 RTM and try to install AppFabric you get an error message. The bad news are: "there is no workaround". The good news are that by the end of june we will have the RTM version of AppFabric that will work with VS 2010 RTM. There is no escape but to hang on and wait. Manu
no comments

Windows Identity Foundation and Visual Studio 2010

Windows Identity Foundation (WIF) was released few month ago. The companion SDK was released for VS 2008. Unfortunately there are numerous issues when trying to use it with VS 2010. There was a promise in the WIF blog that a new version will be released in the RTM timeframe but unfortunately it was not fulfilled yet. "Add STS reference" just does not work. WIF does not recognize WCF services on the cloud and the list goes on… There are work around for every scenario but it just looks bad. I am waiting… Manu
one comment

How to deploy an application to the cloud

8 באפריל 2010

To deploy an application to windows azure cloud you need first to open an account. In the portal https://windows.azure.com you have to create two types of accounts: 1. A storage account – For azure storage 2. A Hosted Services account – For hosting applications For detailed step by step explanation I encourage you to go through the Lab "IntroductionToWindowsAzure" provided in the Windows Azure Platform Training Kit. Visual studio provides an easy configuration panel for your application. Just click properties on your selected role and start configuring… ...
no comments

How to read diagnostics from Windows Azure

One of the first questions I am being asked whenever I present windows azure is: How to read monitoring and diagnostics. Well Windows azure is quite powerful concerning diagnostics. Every role can contain a diagnostic monitor agent that can be started using: DiagnosticMonitor.Start . The agent collects diagnostic information according to the configuration you supply.  The information must be persisted somewhere for us to be able to watch it. So someone needs to tell the agent to save its information to azure storage. There are two ways to do that. 1.Configure a persistence period...
no comments

Dynamic activities in WF 4.0

In WF 3.5 we all remember the the feature called dynamic binding parameters which allowed to dynamically create new dependency properties. Guy Burstein wrote an excellent blog describing dynamic binding parameters in WF 3.5. With dynamic binding parameters the developer could set a certain property and the designer would dynamically create new properties according to some logic. For example: An activity can have a property in which the workflow developer enters a name of a type. The activity explores the type using reflection and create new properties per each property in the type. The question is how to accomplish the same...
no comments