<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Figure this out!</title><link>http://blogs.msdn.com/jennylo/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Why Haven't I Gotten Invitation Codes?</title><link>http://blogs.msdn.com/jennylo/archive/2009/03/11/why-haven-t-i-gotten-invitation-codes.aspx</link><pubDate>Wed, 11 Mar 2009 23:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9470946</guid><dc:creator>JennyLo</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennylo/comments/9470946.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennylo/commentrss.aspx?PostID=9470946</wfw:commentRss><description>&lt;P&gt;If there are any of you out there wondering why you still haven't gotten your invitation codes for .NET Services (even you have already signed up at this &lt;A href="http://go.microsoft.com/fwlink/?LinkID=129453" mce_href="http://go.microsoft.com/fwlink/?LinkID=129453"&gt;link&lt;/A&gt; for couple of days), you might want to check the following:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Do you have a verified email address at Microsoft Connect?&amp;nbsp; If you are not sure, you can check your &lt;A href="https://connect.microsoft.com/profile.aspx" mce_href="https://connect.microsoft.com/profile.aspx"&gt;Connect profile&lt;/A&gt;.&amp;nbsp; If you don't have a legitimate&amp;nbsp;email address in your profile, we will not be able to send you your invitation code through email :(&lt;/LI&gt;
&lt;LI&gt;Did you ever unsubscribe &lt;A href="http://connect.microsoft.com/" mce_href="http://connect.microsoft.com"&gt;Microsoft Connect&lt;/A&gt;?&amp;nbsp; The unsubscription might prevent us from contacting you and sending you your invitation code.&amp;nbsp; If that's the case, you can email &lt;A href="mailto:mchelp@microsoft.com"&gt;mchelp@microsoft.com&lt;/A&gt; to rectify your account.&lt;/LI&gt;
&lt;LI&gt;Don't know if you should have received a code?&amp;nbsp; Check this&lt;A href="http://blogs.msdn.com/jennylo/archive/2008/12/03/how-to-check-if-i-got-invitation-codes-for-azure-services-platform.aspx" mce_href="http://blogs.msdn.com/jennylo/archive/2008/12/03/how-to-check-if-i-got-invitation-codes-for-azure-services-platform.aspx"&gt; blog post&lt;/A&gt;.&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9470946" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jennylo/archive/tags/.NET+Services/default.aspx">.NET Services</category><category domain="http://blogs.msdn.com/jennylo/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Microsoft .NET Services white papers are available on Dev Center!</title><link>http://blogs.msdn.com/jennylo/archive/2009/01/13/microsoft-net-services-white-papers-are-available-on-dev-center.aspx</link><pubDate>Tue, 13 Jan 2009 23:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9317715</guid><dc:creator>JennyLo</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennylo/comments/9317715.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennylo/commentrss.aspx?PostID=9317715</wfw:commentRss><description>&lt;P&gt;In case you haven't heard&amp;nbsp;from &lt;A href="http://blogs.msdn.com/Moustafa" mce_href="http://blogs.msdn.com/Moustafa"&gt;Moustafa's blog&lt;/A&gt;.&amp;nbsp; White papers for .NET Services are now posted on&amp;nbsp;&lt;A title="Dev Center" href="http://msdn.microsoft.com/en-us/azure/netservices.aspx" mce_href="http://msdn.microsoft.com/en-us/azure/netservices.aspx"&gt;Dev Center&lt;/A&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; Enjoy!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9317715" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jennylo/archive/tags/.NET+Services/default.aspx">.NET Services</category><category domain="http://blogs.msdn.com/jennylo/archive/tags/Azure/default.aspx">Azure</category></item><item><title>What's the difference between "this" SDS and "that" SDS, really?</title><link>http://blogs.msdn.com/jennylo/archive/2008/12/08/what-s-the-difference-between-this-sds-and-that-sds-really.aspx</link><pubDate>Tue, 09 Dec 2008 06:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9186212</guid><dc:creator>JennyLo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennylo/comments/9186212.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennylo/commentrss.aspx?PostID=9186212</wfw:commentRss><description>&lt;P mce_keep="true"&gt;SQL Data Services (SDS) went to public CTP recently.&amp;nbsp; Customers now have 2 ways to acquire credentials to access SDS.&amp;nbsp; Some of you might wonder what the differences are between the credential obtained through &lt;A href="http://go.microsoft.com/fwlink/?LinkID=133905&amp;amp;clcid=0x409" mce_href="http://go.microsoft.com/fwlink/?LinkID=133905&amp;amp;clcid=0x409"&gt;SDS Public CTP&lt;/A&gt; and the credential obtained through &lt;A href="http://go.microsoft.com/fwlink/?LinkID=129453" mce_href="http://go.microsoft.com/fwlink/?LinkID=129453"&gt;Azure Services Invitations&lt;/A&gt;.&amp;nbsp; (Yip, that's right!&amp;nbsp; Both SDS&amp;nbsp;are the same!&amp;nbsp; The only differences are the credentials.)&lt;/P&gt;
&lt;P&gt;Before we go into the differences, let me clarify how I am going to refer each credential in this blog to avoid confusion:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;U&gt;SDS Credential&lt;/U&gt; - the credential obtained through SDS Public CTP&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;AC Credential&lt;/U&gt; - the credential obtained through Azure Services Invitations.&amp;nbsp; AC refers to Access Control.&lt;B&gt;&lt;/B&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=4&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=4&gt;So, what are the differences?&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The following table pretty much summarizes the difference between the two credentials.&amp;nbsp; I want to provide some additional information here:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;To learn more about .NET Services, you can go to &lt;A href="http://www.microsoft.com/azure/netservices.mspx" mce_href="http://www.microsoft.com/azure/netservices.mspx"&gt;http://www.microsoft.com/azure/netservices.mspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;To learn more about token-based authentication, you can go to &lt;A href="http://msdn.microsoft.com/en-us/library/cc984285.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc984285.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc984285.aspx&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=0 width=897 border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=bottom width=139&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=381&gt;
&lt;P&gt;&lt;B&gt;SDS Credential&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=377&gt;
&lt;P&gt;&lt;B&gt;AC Credential&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=bottom width=139&gt;
&lt;P&gt;&lt;B&gt;Registration Channel&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=381&gt;
&lt;P&gt;&lt;U&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkID=133905&amp;amp;clcid=0x409" mce_href="http://go.microsoft.com/fwlink/?LinkID=133905&amp;amp;clcid=0x409"&gt;SDS Public CTP&lt;/A&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=377&gt;
&lt;P&gt;&lt;U&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkID=129453" mce_href="http://go.microsoft.com/fwlink/?LinkID=129453"&gt;Azure Services Invitations&lt;/A&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=bottom width=139&gt;
&lt;P&gt;&lt;B&gt;Services Scope&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=381&gt;
&lt;P&gt;SDS&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=377&gt;
&lt;P&gt;SDS, .NET Access Control Services, .NET Service Bus, .NET Workflow Services&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=bottom width=139&gt;
&lt;P&gt;&lt;B&gt;Authentication&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=381&gt;
&lt;P&gt;Basics Authentication&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=377&gt;
&lt;P&gt;Token-based Authentication&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=bottom width=139&gt;
&lt;P&gt;&lt;B&gt;Protocol&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=381&gt;
&lt;P&gt;REST and SOAP&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=bottom width=377&gt;
&lt;P&gt;SOAP only&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=4&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=4&gt;Let's look at different WCF endpoints SDS provided to access the service&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Now, let's look at some code to clarify the differences further more.&amp;nbsp; Following this &lt;A href="http://msdn.microsoft.com/en-us/library/cc512437.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc512437.aspx"&gt;instruction&lt;/A&gt; in SDS primer, I can create a configuration file that allows me to see all the SOAP endpoints that SDS provided.&amp;nbsp; Note that to SDS Sprint 5 SOAP endpoint host address is &lt;A href="https://data.database.windows.net/soap/v1" mce_href="https://data.database.windows.net/soap/v1"&gt;https://data.database.windows.net/soap/v1&lt;/A&gt;.&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;&amp;lt;endpoint address="https://data.database.windows.net/soap/v1" binding="basicHttpBinding" bindingConfiguration="BasicAuthEndpoint" contract="SitkaSoapServiceS5.ISitkaSoapService" name="BasicAuthEndpoint" /&amp;gt;&lt;/LI&gt;
&lt;LI&gt;&amp;lt;endpoint address="https://data.database.windows.net/soap/v1/zurich" binding="customBinding" bindingConfiguration="UsernameTokenEndpoint" contract="SitkaSoapServiceS5.ISitkaSoapService"&amp;nbsp; ame="UsernameTokenEndpoint" /&amp;gt;&lt;/LI&gt;
&lt;LI&gt;&amp;lt;endpoint address="https://data.database.windows.net/soap/v1/zurich" binding="customBinding" bindingConfiguration="CertificateTokenEndpoint" contract="SitkaSoapServiceS5.ISitkaSoapService" name="CertificateTokenEndpoint" /&amp;gt;&lt;/LI&gt;
&lt;LI&gt;&amp;lt;endpoint address="https://data.database.windows.net/soap/v1/zurich" binding="customBinding" bindingConfiguration="CardSpaceTokenEndpoint" contract="SitkaSoapServiceS5.ISitkaSoapService"&amp;nbsp;name="CardSpaceTokenEndpoint" /&amp;gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;It's very clear that SDS provides 4 different SOAP endpoints for users to access SDS resources.&amp;nbsp; &lt;/P&gt;
&lt;OL type=1&gt;
&lt;LI&gt;&lt;U&gt;BasicAuthEndpoint&lt;/U&gt; - This endpoint should only be used if you are providing SDS credential&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;UsernameTokenEndpoint&lt;/U&gt; - This endpoint should only be used if you are providing AC credential&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;CertificateTokenEndpoint&lt;/U&gt; -&amp;nbsp;This endpoint should only be used if you are providing AC credential and if you have associated certificate to your credential (I will clarify this in the following section)&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;CardSpaceTokenEndpoint&lt;/U&gt;&amp;nbsp;- This endpoint should only be used if you are providing AC credential and if you have associated Windows Cardspace to your credential (I will clarify this in the following section)&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;With this, to access SDS resources in code (C#), it will look like this:&lt;/P&gt;
&lt;P&gt;using SitkaSoapServiceS5; &lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;static void CreateAuthority(string auth) &lt;BR&gt;{&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp; using (SitkaSoapServiceClient proxy = new SitkaSoapServiceClient("[ENDPOINT_NAME]"))&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;Set credential information here using&amp;nbsp;proxy.ClientCredentials.&amp;nbsp; See &lt;A href="http://msdn.microsoft.com/en-us/library/cc984294.aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc984294.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc984294.aspx&lt;/A&gt; for more information&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Scope scope = new Scope(); &lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;Authority newAuthority = new Authority; &lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; newAuthority.Id = auth; &lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;proxy.Create(scope, newAuthority); &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;Again, make sure you use the right credential to access SDS for different SOAP endpoints.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=4&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=4&gt;So, why are there so many&amp;nbsp;endpoints to access SDS using AC credential (token-based credentials)?&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;If you have already played with .NET Access Control Service, this might come obvious to you.&amp;nbsp; If not, let's take a brief look at the solution credential page at &lt;A href="http://accesscontrol.ex.azure.microsoft.com/" mce_href="http://accesscontrol.ex.azure.microsoft.com/"&gt;http://accesscontrol.ex.azure.microsoft.com/&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 641px; HEIGHT: 625px" height=625 src="http://5fqjdg.bay.livefilestore.com/y1pexZGIBxyoYCYm1javtuMBucWb-Z8LRAq6chrpp7OhhfIngQn5CfvwJoEnTu-gsFemhAPfauOzEg/ACManagement.jpg" width=641 mce_src="http://5fqjdg.bay.livefilestore.com/y1pexZGIBxyoYCYm1javtuMBucWb-Z8LRAq6chrpp7OhhfIngQn5CfvwJoEnTu-gsFemhAPfauOzEg/ACManagement.jpg"&gt;&lt;/P&gt;
&lt;P&gt;Access Control Service provides three different identifications for a solution.&amp;nbsp; &lt;/P&gt;
&lt;OL type=1&gt;
&lt;LI&gt;&lt;U&gt;Solution Password&lt;/U&gt; - this is corresponding to the UsernameTokenEndpoint&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Windows CardSpace Information Card &lt;/U&gt;- this is correspoinding to the CardSpaceTokenEndpoint&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;X.509 Certificates&lt;/U&gt;&amp;nbsp;- this is corresponding to the CertificateTokenEndpoint&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT size=4&gt;&lt;B&gt;&lt;/B&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=4&gt;&lt;B&gt;How do I use SDS SD Tools with AC credential or SDS credential?&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;The following table provides some samples of accessing SDS resources through SDS SDK Tools using different credentials:&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=0 width=897 border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" width=139&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" width=381&gt;
&lt;P&gt;&lt;STRONG&gt;SDS Credential &lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" width=377&gt;
&lt;P&gt;&lt;STRONG&gt;AC Credential&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;&lt;STRONG&gt;SDS Explorer&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" width=381&gt;
&lt;P&gt;It should work!&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" width=377&gt;
&lt;P&gt;Since SDS Explorer is using the REST interface (or at least I can't find a way to use the SOAP interface).&amp;nbsp; I don't think you can use AC credential to access SDS resources through SDS Explorer&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;&lt;STRONG&gt;SDS CMD Prompt&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" width=381&gt;
&lt;P&gt;&lt;B&gt;SOAP example&lt;/B&gt;&lt;BR&gt;st create [AUTH_ID] /&lt;BR&gt;user:[USERNAME] /password:[PASSWORD] /soap&lt;BR&gt;&lt;BR&gt;&lt;B&gt;REST example&lt;/B&gt;&lt;BR&gt;st create [AUTH_ID] /user:[USERNAME] /password:[PASSWORD] /rest&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" width=377&gt;
&lt;P&gt;&lt;B&gt;SOAP example&lt;/B&gt;&lt;BR&gt;st create [AUTH_ID] /user:[SOLUTION_NAME]&lt;STRONG&gt;@accesscontrol.windows.net&lt;/STRONG&gt; /password:[SOLUTION_PASSWORD] /soap&lt;BR&gt;&lt;BR&gt;&lt;I&gt;Note that there is option to use information card or certificate, please execute &lt;B&gt;st /?&lt;/B&gt; For more detail.&lt;/I&gt;&lt;BR&gt;&lt;BR&gt;&lt;B&gt;REST example&lt;/B&gt;&lt;BR&gt;Not Supported in this CTP&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;This ends up being a long post, but hope this helps readers kick off some SDS coding with either authentications available.&amp;nbsp; :)&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9186212" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jennylo/archive/tags/.NET+Services/default.aspx">.NET Services</category><category domain="http://blogs.msdn.com/jennylo/archive/tags/SDS/default.aspx">SDS</category><category domain="http://blogs.msdn.com/jennylo/archive/tags/SQL+Services/default.aspx">SQL Services</category></item><item><title>How to check if I got invitation codes for Azure Services Platform?</title><link>http://blogs.msdn.com/jennylo/archive/2008/12/03/how-to-check-if-i-got-invitation-codes-for-azure-services-platform.aspx</link><pubDate>Wed, 03 Dec 2008 22:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9171502</guid><dc:creator>JennyLo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennylo/comments/9171502.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennylo/commentrss.aspx?PostID=9171502</wfw:commentRss><description>&lt;P&gt;As invitation codes for Azure Services are sent to customers through emails, many customers wonder if they can check online to ensure the codes&amp;nbsp;are not "swallowed" by the powerful spam filter.&amp;nbsp;&amp;nbsp;There is actually a way to check this.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Log on to &lt;A href="http://connect.microsoft.com/"&gt;http://connect.microsoft.com/&lt;/A&gt; with the Live ID that you signed up for &lt;A class="" href="http://go.microsoft.com/fwlink/?LinkID=129453" mce_href="http://go.microsoft.com/fwlink/?LinkID=129453"&gt;Azure Services Invitations&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Click on Dashboard link on the top bar&lt;/LI&gt;
&lt;LI&gt;Under Azure Services Invitations, customer can examine different programs 
&lt;DIV&gt;&lt;IMG style="WIDTH: 642px; HEIGHT: 308px" height=323 src="http://5fqjdg.bay.livefilestore.com/y1pgCvpFfMvFn9oryppvTDMQ13HCMyGeG9zroLQzPZbt89HzwJTFWyrtzuYzGhSs4NZ9DjVhaX1EjUN3rXXgmXOLg/Dashboard.JPG" width=642 mce_src="http://5fqjdg.bay.livefilestore.com/y1pgCvpFfMvFn9oryppvTDMQ13HCMyGeG9zroLQzPZbt89HzwJTFWyrtzuYzGhSs4NZ9DjVhaX1EjUN3rXXgmXOLg/Dashboard.JPG"&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;By default, once you sign up for Azure Services Invitations, you will be able to see "Home" program.&amp;nbsp; You will see different service programs appear in your Connection once the corresponding service invitation codes are sent to your Connect verified email address.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;For instance, in the above picture, this customer has already gotten invitation codes for &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Microsoft .NET Services and Microsoft SQL Services&lt;/LI&gt;
&lt;LI&gt;Windows Azure&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Note that registering Azure Services Invitations through Microsoft Connect will automatically line you up for the following services&amp;nbsp;and there are no additional steps required.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Live Services&lt;/LI&gt;
&lt;LI&gt;Windows .NET Services and Microsoft SQL Services&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Windows Azure&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;At last, if you know you should have invitation codes according to the Connect Dashboard, but somehow the email did not get to you.&amp;nbsp; Please post your concerns to the corresponding service forum.&amp;nbsp; Note that it might be very helpful to provide your full name or email that you used in the registration.&amp;nbsp; However, please don't share your invitation code in the forum unless you intend to&amp;nbsp;:).&amp;nbsp; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Live Framework - &lt;A href="http://social.msdn.microsoft.com/Forums/en-US/liveframework/threads/"&gt;http://social.msdn.microsoft.com/Forums/en-US/liveframework/threads/&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Windows Azure - &lt;A href="http://social.msdn.microsoft.com/Forums/en-US/liveframework/threads/"&gt;http://social.msdn.microsoft.com/Forums/en-US/liveframework/threads/&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;.NET Services and SQL Services - &lt;A href="http://social.msdn.microsoft.com/Forums/en-US/getstartnetandsqlservices/threads/"&gt;http://social.msdn.microsoft.com/Forums/en-US/getstartnetandsqlservices/threads/&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9171502" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jennylo/archive/tags/.NET+Services/default.aspx">.NET Services</category></item><item><title>Try to get your head around all the new .NET Services References?</title><link>http://blogs.msdn.com/jennylo/archive/2008/11/13/try-to-get-your-head-around-all-the-new-net-services-references.aspx</link><pubDate>Fri, 14 Nov 2008 03:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9068068</guid><dc:creator>JennyLo</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennylo/comments/9068068.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennylo/commentrss.aspx?PostID=9068068</wfw:commentRss><description>&lt;P&gt;Here is a solution for you.&amp;nbsp; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://mujtabasyed.blogspot.com/2008/11/net-service-bus-reference-posters.html"&gt;http://mujtabasyed.blogspot.com/2008/11/net-service-bus-reference-posters.html&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://mujtabasyed.blogspot.com/2008/11/net-access-control-service-poster.html"&gt;http://mujtabasyed.blogspot.com/2008/11/net-access-control-service-poster.html&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;My colleague, Mujtaba has graciously created these for our users!&amp;nbsp; Enjoy!&lt;/P&gt;
&lt;P&gt;Of course, besides the poster, don't forget to visit &lt;A class="" href="http://msdn.microsoft.com/en-us/azure/netservices.aspx" mce_href="http://msdn.microsoft.com/en-us/azure/netservices.aspx"&gt;Microsoft .NET Services Dev Center&lt;/A&gt;&amp;nbsp;to learn more about the services.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9068068" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jennylo/archive/tags/.NET+Services/default.aspx">.NET Services</category></item><item><title>A Step by Step Guide - From Creating a .NET Services and SQL Services Solution to Running the Echo Sample</title><link>http://blogs.msdn.com/jennylo/archive/2008/11/04/a-step-by-step-guide-from-creating-a-net-services-solution-to-running-the-multicast-sample.aspx</link><pubDate>Wed, 05 Nov 2008 04:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9042479</guid><dc:creator>JennyLo</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/jennylo/comments/9042479.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennylo/commentrss.aspx?PostID=9042479</wfw:commentRss><description>&lt;P&gt;If you are one of the lucky one who get an invitation code for Microsoft .NET Services and Microsoft SQL Services, you might wonder what you should do with it.&amp;nbsp; This guide provides a step-by-step instruction to walk you through the portal experience and running your first sample!&amp;nbsp; Sounds like fun?&amp;nbsp; Let's get started!&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;From Invitation Code to Solution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;First of all,&amp;nbsp;please make sure you&amp;nbsp;received the 2nd email notifying you that your invitation code is activated!&amp;nbsp; If you don't wait until your invitation code is activated, you will get an error when using the code!&lt;/LI&gt;
&lt;LI&gt;If you are in a Windows Live ID session at this point (or you are not sure), I recommend you to browse to a WLID site such as &lt;A href="http://www.live.com/"&gt;http://www.live.com/&lt;/A&gt; and click "Sign Out".&amp;nbsp; This will ensure the services you signed up will&amp;nbsp;bind with your intended Windows Live ID.&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Alright, now you can go to the portal at &lt;A href="http://portal.ex.azure.microsoft.com/" mce_href="http://portal.ex.azure.microsoft.com"&gt;http://portal.ex.azure.microsoft.com&lt;/A&gt;.&amp;nbsp; Type in your invitation code in the big text box and then click "Sign Up"&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1pg9Fv6JI3jTfPMhYz5jKikiIedI8belBSvwPKppXyVXfngxk1USLlfYvWVmEaoS2cWkCv4x0DW3E" mce_src="http://buapga.bay.livefilestore.com/y1pg9Fv6JI3jTfPMhYz5jKikiIedI8belBSvwPKppXyVXfngxk1USLlfYvWVmEaoS2cWkCv4x0DW3E"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;If you haven't signed in with your Windows Live ID, you will be prompted to do so.&amp;nbsp;&amp;nbsp;&lt;FONT color=#cc0000&gt;** If you did NOT get prompted to input your Windows Live ID, I recommend you to follow step #2 **&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1p9JO0FZ5aFnrda2rS1lj9IY8YTNX2BNAj25rFrlE5ytKk_IOPK2XEU_LgFNOFpvpi9XDp0pbLzE4" mce_src="http://buapga.bay.livefilestore.com/y1p9JO0FZ5aFnrda2rS1lj9IY8YTNX2BNAj25rFrlE5ytKk_IOPK2XEU_LgFNOFpvpi9XDp0pbLzE4"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;After you log on, the portal will ask you to provide a solution name. Type in a solution name of your choice and click "Create Solution".&amp;nbsp; Solution name needs to be unique and it will be used for authentication in some of the SDK samples&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1p3J5re1z3kM_YOnkjxAIn_1YdLzfenMU3ZRl2wl_8bvPL6300aCeYbwtPN17IbX9r5TXiSHdviQY"&gt; &lt;IMG src="http://buapga.bay.livefilestore.com/y1p9ARSfEppYAJL2xPW-A8Os0pQIZNxBIeUbA1H8A-USYEKOLv0QOf5cfCKGkw1R8IuR1-EpEkBG4U"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;When the text changed from "Your solution is now being provisioned" to "Provisioning is complete", your solution is successfully created.&amp;nbsp; Note that a password is generated for you.&amp;nbsp; You can change this password and I will show you how to do it in the coming steps.&amp;nbsp; For now, you can click on the link "Click here to visit the .NET Services and SQL Services Management Portal".&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1p3P3HPQnFl66JBR8nO8AfVBodMA59jbf7-uckGLcazyE7fU1hRnIf0WZz1uQXmcFHbckn35glPoU"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;At this point, you have already created a solution for .NET Services and SQL Services.&amp;nbsp; Don't remember your solution name?&amp;nbsp;&amp;nbsp;Look under "&lt;FONT color=#0066ff&gt;My Solutions&lt;/FONT&gt;" on the right.&amp;nbsp; For this case, my solution name is "&lt;FONT color=#232323&gt;&lt;STRONG&gt;MeowmiTheCat&lt;/STRONG&gt;&lt;/FONT&gt;".&amp;nbsp; Now click on&amp;nbsp;"&amp;lt;your solution name&amp;gt;".&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1pfeMNLK77J9hxSEblAclVUbpRTlvIVKHTSLs7Fx8xKPJjX_rC6UV7A9pqb-p9Xk7RK37nSTv9YEM"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;For each particular solution, you can change password and manage each service.&amp;nbsp; After clicking on "MeowmiTheCat" on the right, I come to this page.&amp;nbsp; Under "Manage Solution", click "Solution Credentials"&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1pg9Fv6JI3jTfgsl9DxZaVOIMXWpSBjDvG-X4g-OaJb9mBbjDf36IrP2d1LGlvuppX4uY0z_kri0c"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;In this page, I can change the password to something I can remember.&amp;nbsp; Don't forget to hit "Save" to save the new password!&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1pHgb_H6UVzqcf5-3uc0U0bh9Tjw3nZpzdLDdq-ubn8IblZv8o46zHKDQjiVgb3swed3WxgzUyOIM"&gt; &lt;/OL&gt;
&lt;P mce_keep="true"&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;From Solution to Sample&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;If you haven't installed .NET Services SDK yet, now it's the time!&amp;nbsp; You can download it from here: &lt;A href="http://go.microsoft.com/fwlink/?LinkID=129448"&gt;http://go.microsoft.com/fwlink/?LinkID=129448&lt;/A&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Once you have the SDK installed, you can go to "Start" -&amp;gt; "All Programs" -&amp;gt; "Microsoft .NET Services (Nov 2008 CTP) SDK" and open "Samples"&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Navigate all the way to "ServiceBus\GettingStarted\Echo\CS35" and open the EchoSample.sln.&amp;nbsp; Don't forget to read the Readme.htm as well in the same folder, but if you are anxious :), you can do the following steps.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Build the solution (in VS2008) and execute the Service first.&amp;nbsp; Enter the Solution Name and Password when prompted.&amp;nbsp; For my case, it's "MeowmiTheCat" and my password.&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1pcccnnnjy5ryzaWRqp62jPhVCgCVDiE4H5_cFsfi1BT4vULVMx2XrIL5lHq5u4mI7l-KnRhtKwSk"&gt; 
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Now, execute the client as well.&amp;nbsp; Again, enter the Solution Name and Password when prompted.&amp;nbsp; For my case, it's "MeowmiTheCat" and my password.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;OK, when the client is ready, you can type whatever you want in the Client window.&amp;nbsp; Now you should be able to see the message you type echoing between the Service and Client&lt;/DIV&gt;&lt;/LI&gt;&lt;IMG src="http://buapga.bay.livefilestore.com/y1pBIVu-mZ0rkgLl1pr2bnHIB52HgeyuupbmP-mr8aTnqROTbq3l9nZ300xOCkRHkuhzuGNiJwnHUM"&gt; &lt;IMG src="http://buapga.bay.livefilestore.com/y1pcccnnnjy5rzwKSVj11OscwLqsPONcQAipz540Q3JEKOU6uKSk-DKw0rOmVaGcupEnWm1KwU-aHY"&gt; &lt;/OL&gt;
&lt;P mce_keep="true"&gt;Now you know the basics!&amp;nbsp;There are so much more to explore. Have fun with the samples!&amp;nbsp; By the way, although SQL Services does not have SDK to download, you can go to the MSDN Dev Center to learn how to play with SDS.&amp;nbsp; &lt;A href="http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx"&gt;http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Don't hesitate to&amp;nbsp;let us know if you have any questions or feedback.&amp;nbsp; &lt;A href="http://social.msdn.microsoft.com/Forums/en-US/category/azure"&gt;http://social.msdn.microsoft.com/Forums/en-US/category/azure&lt;/A&gt; &amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9042479" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jennylo/archive/tags/.NET+Services/default.aspx">.NET Services</category></item></channel></rss>