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 Комментарии: 1
Контроллеры в 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. Рассмотрим основные три типа нереляционных способов хранения данных.
Одностраничные веб-приложения (SPA) с библиотекой KnockoutJS
| Суббота, 9 марта, 2013
Метки: ASP.NET MVC, ASP.NET Web API, Entity Framework, Knockout Комментарии: 0
В обновлении Web Tools 2012.2 для проектов ASP.NET MVC 4 добавился новый шаблон - Single Page Application (SPA). Этот шаблон предназначен для быстрого построения интерактивных веб-приложений на стороне клиента. "Single Page Application" (SPA) – это основной термин для веб-приложений, которые загружают одну страницу и затем обновляют ее динамически, без загрузки других страниц. Загружена основная страница, и дальше приложение общается с сервером с помощью AJAX-запросов.
Популярные метки
- ASP.NET MVC (17)
- Windows Azure (15)
- Javascript (12)
- инвестирование (9)
- AngularJS (8)
- ASP.NET Web API (8)
- Работа (6)
- SimpleMembership (5)
- Angular (4)
- акции (4)
- Visual Studio (3)
- Razor (3)
- TypeScript (3)
- SEO (3)
- Version Control (3)
- Knockout (3)
- Безопасность (2)
- jQuery (2)
- Entity Framework (2)
- Git (2)