Создание пользовательского интерфейса Chat
2. protected void Application_Start() 3. { 4.... 5. 6. /// Create data table from MessageDataServiceContext 7. /// It is recommended the data tables should be only created once. It is typically done as a 8. /// provisioning step and rarely in application code. 9. var account = CloudStorageAccount.FromConfigurationSetting("DataConnectionString"); 10. 11. // dynamically create the tables 12. CloudTableClient.CreateTablesFromModel(typeof(MessageDataServiceContext), 13. account.TableEndpoint.AbsoluteUri, account.Credentials); 14. }
16.using Microsoft.WindowsAzure; 17. using Microsoft.WindowsAzure.ServiceRuntime; using Microsoft.WindowsAzure.StorageClient;
19.using System.Data.Services.Client; using Microsoft.WindowsAzure;
21.protected void SubmitButton_Click(object sender, EventArgs e) 22. { 23. var statusMessage = String.Empty; 24. 25. try 26. { 27. var account = CloudStorageAccount.FromConfigurationSetting("DataConnectionString"); 28. var context = new MessageDataServiceContext(account.TableEndpoint.ToString(), account.Credentials); 29. 30. context.AddMessage(this.nameBox.Text, this.messageBox.Text); 31. 32. this.messageList.DataSource = context.Messages; 33. this.messageList.DataBind(); 34. } 35. catch (DataServiceRequestException ex) 36. { 37. statusMessage = "Unable to connect to the table storage server. Please check that the service is running.<br>" 38. + ex.Message; 39. } 40. 41. status.Text = statusMessage; }
Проверка:
9. Лекция: Примеры облачных сервисов Microsoft В данной лекции рассматриваются несколько облачных сервисов, которые предоставляются компанией Microsoft. Содержание
Ознакомиться с основными решениями "облачных" сервисов. Понять принципы предоставления и использования "облачных" услуг.
|