Сеть доставки контента Windows Azure (Content Delivery Network, CDN)

| Среда, 17 апреля, 2013

Метки: Windows Azure Комментарии: 0

Применение BLOB-объектов – это обычная практика для хранения больших объемов информации, которая доступна из различных точек мира. Представим приложение, которое предоставляет видео для Flash, Silverlight или HTML5 клиентов по всему миру. Для увеличения производительности такой системы в Windows Azure работает сеть доставки контента (Content Delivery Network, CDN). CDN хранит копии BLOB-объектов ближе к местам, от которых поступают клиентские запросы.


ExtendedMembershipProvider: Подключение собственной реализации системы управления учетными записями в проектах ASP.NET MVC 4

| Понедельник, 15 апреля, 2013

Метки: ASP.NET MVC, SimpleMembership Комментарии: 0

В предыдущих статьях было частично рассказано, как использовать встроенную реализацию системы управления учетными записями SimpleMembershipProvider. Но, что если по каким-то причинам она не устраивает разработчика, допустим, нужны другие таблицы, которые автоматически создает SimpleMembership, нужно по-другому реализовать и осуществить доступ к другому источнику данных, с которым не работает встроенная система SimpleMembership.


Ведение журнала, поиск и устранение ошибок в ASP.NET Web API

| Четверг, 11 апреля, 2013

Метки: ASP.NET Web API Комментарии: 0

ASP.NET предоставляет два встроенных механизма ведения журнала, поиска и устранения ошибок. Обработка ошибок может показаться довольно сложным и запутанным занятием без применения этих двух механизмов, особенно если ошибки происходят во время выполнения до начала работы обработчиков сообщений HTTP и контроллеров.


Доступ приложений из Windows Azure к локальным компьютерам: компонент Connect.

| Воскресенье, 7 апреля, 2013

Метки: Windows Azure Комментарии: 0

Запуск приложений в облаке Microsoft - очень эффективная практика. Приложения и данные, работающие на серверах внутри организаций не всегда могут быть доступны извне. Поэтому важно, чтобы локальные сервера были связаны с Windows Azure. Компонент Windows Azure Connect разработан специально для поддержки IP-соединения в между приложением в Windows Azure и приложениями, которые запущены на машинах вне облака.


Настройка иерархии веток после переноса проектов в Team Foundation Service

| Вторник, 2 апреля, 2013

Метки: Team Foundation Service, Version Control Комментарии: 0

Допустим, что для разработки принято решение использовать в качестве системы управления версиями и хранения кода Team Foundation Service. На данный момент Team Foundation Service – это доступное полноценное облачное решение для управления разработкой приложений, включающее контроль версий, анализ кода, гибкое планирование и автоматизацию. Проекты уже достаточно развиты в предыдущей системе контроля версий и организованы в иерархию веток. Переносим их в TFS. И после миграции видим, что отношения в окне Source Control Explorer между ветками разработки пропали.


Внедрение зависимости (dependency injection) в контроллерах ASP.NET MVC

| Четверг, 28 марта, 2013

Метки: ASP.NET MVC Комментарии: 0

Контроллеры в ASP.NET MVC принимают и обрабатывают входящие HTTP-запросы, они принимают данные от клиента, а также отсылают ответ обратно клиенту. Контроллеры действуют как координаторы между моделями и представлениями. Среда ASP.NET MVC сама создает объекты контроллеров во время выполнения. Для этого требуется только одно условие – конструктор должен быть без параметров. Но как передавать объекты в контроллеры? Если просто передать параметры в конструктор контроллера, то среда выполнения выдаст ошибку при попытке создать контроллер. В этом случае контроллер нужно создавать самому и внедрять зависимости.


Назначение fabric-контроллера в Windows Azure

| Вторник, 26 марта, 2013

Метки: Windows Azure Комментарии: 0

Все приложения и все данные, размещенные в Windows Azure, находятся в дата-центрах Microsoft. Сама система Windows Azure находится на компьютерах в дата-центрах и программное обеспечение на этих машинах управляется fabric-контроллером.


Выпадающие списки в ASP.NET MVC

| Пятница, 22 марта, 2013

Метки: ASP.NET MVC Комментарии: 0

Иногда работа c выпадающими списками вызывает некоторые затруднения. Рассмотрим пример, в котором нам нужно создать страницу редактирования музыкального трека. Каждая композиция содержится в каком либо альбоме, имеет название и номер.


Аутентификация и авторизация в ASP.NET Web API

| Четверг, 14 марта, 2013

Метки: ASP.NET Web API Комментарии: 0

Приложение Web API создано, и нужно контролировать доступ к нему. В этой статье рассмотрим некоторые методы защиты приложения Web API от несанкционированного доступа. Рассмотрим основные возможности процедур аутентификации и авторизации в ASP.NET Web API.


Нереляционные данные в Windows Azure: компонент Storage

| Вторник, 12 марта, 2013

Метки: Windows Azure Комментарии: 0

Windows Azure предоставляет разработчикам различные способы хранения данных. Нереляционные хранилища данных - это BLOB-объекты, таблицы и очереди и реляционное хранилище в виде SQL Database. Рассмотрим основные три типа нереляционных способов хранения данных.



Copyright © CodeHint.ru 2013-2020