Миграция ASP.NET сайта в облако Windows Azure

В представленном примере используются:

  • Windows 7
  • Visual Studio 2010 SP1
  • Download and install the Windows Azure SDK for .NET
  • SQL Server Express 2008 R2 (This is installed with Visual Studio)

Что будет проделано:

  1. Конвертирование ASP.NET Website project в ASP.NET Web Application project
  2. Добавление Windows Azure Deployment Project к the ASP.NET Web Application
  3. Развертывание Windows Azure
  4. Миграция SQL Server БД в SQL Azure
  5. Конфигурирование Web Application для использования SQL Azure database


Подробности здесь

ASP.NET добавляем к валидируемым контролам класс валидации

Классические валидаторы достаточно удобны, если нам нужно по быстрому повесить проверку по какому-либо условию на то или иное поле данных или просто кастомное условие

Но они не позволяют отметить проверяемые контролы каким-либо классом

Самое простое решение, как оказалось - вызвать клиентскую валидацию "ручками", пройтись по списку валидаторов и в случае невалидности просто добавить класс

Пример кода:

    var val = Page_ClientValidate();
    $(".invalid").removeClass("invalid");
   
if (!val) {         var i = 0;         for (; i < Page_Validators.length; i++)             if (!Page_Validators[i].isvalid)                 $("#" + Page_Validators[i].controltovalidate).parent().addClass("invalid");     }     return val;
P.S.: пример кода взят со страницы  http://stackoverflow.com/questions/2314365/asp-client-side-validation-woes
Рекомендую к ознакомлению страницу http://msdn.microsoft.com/en-us/library/aa338815(VS.71).aspx

has a bad module "ManagedPipelineHandler" in its module list

Смените Pipeline Mode пула приложений:

Коллекция бесплатных электронных книг по технологиям и продуктам Microsoft


Инфа с блога MSDN

Eric Ligman, Директор по работе с партнерами Microsoft, в своем блоге собрал ссылки на большую коллекцию бесплатных электронных книг на английском языке по технологиям и продуктам Microsoft, включающую описание работы с Visual Studio, SQL Server, Microsoft Office, SharePoint, создание приложений для Windows Phone 7 и 8, Windows Azure, ASP.NET MVC и многое, многое другое. С удовольствием представляем ее вам! И – спасибо, Эрик!


Moving to Microsoft Visual Studio 2010
image
Programming Windows 8 Apps

Programming Windows Phone 7
643352_win Phone.indd
Programming Windows Phone 7 (Special Excerpt 2)

Office 365 – Connect and Collaborate virtually anywhere, anytime
9780735693876f
Microsoft Office 2010 First Look

Security and Privacy for Microsoft Office 2010 Users
image
Getting started with
Microsoft Office 2010 – For IT Professionals
image
Planning guide for Microsoft Office 2010 - For IT professionals
image
Deployment guide for Microsoft Office 2010 - For IT professionals
image
Operations guide for Microsoft Office 2010 - For IT professionals
image
Technical reference for Microsoft Office 2010 - For IT professionals

Обновился .NET Reflector

Собственно что нового:

  • Поддержка .NET 4.5
  • Поддержка синтаксиса C# 5
  • Проверка сборки на обфускацию
  • Исправлены некоторые ошибки

Скачать триальную или купить .NET Reflector можно на оф. сайте: http://www.reflector.net/

Бесплатный Windows Azure

Триальный период составляет всего на 90 дней

ЧТО ВЫ ПОЛУЧАЕТЕ КАЖДЫЙ МЕСЯЦ:
750 Часов
Облачные службы
750 часов для мелких вычислительных операций
35 ГБ
Хранилище
35 ГБ с 50 млн транзакций
1 База Данных
База данных SQL
1 база данных выпусков Web Edition и Business Edition
20 ГБ
Передача данных
20 ГБ исходящих транзакций, неограниченный объем входящих транзакций
10
Веб-сайты
Можно продлить до 1 года БЕСПЛАТНО


Все это можно получить на оф. сайте: https://www.windowsazure.com/