Ведение журнала, поиск и устранение ошибок в 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. Рассмотрим основные три типа нереляционных способов хранения данных.


Одностраничные веб-приложения (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 Web API

| Воскресенье, 3 марта, 2013

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

ASP.NET Web API упрощает разработку HTTP-сервисов, а также предоставляет много способов возврата полных и информативных сообщений об ошибках для различных ситуаций. Рассмотрим эти возможности.



Copyright © CodeHint.ru 2013-2019