IE 8 не имеет функции indexOf, поэтому вместо этого я использовал jQuery inArray.
$('input').datepicker({
beforeShowDay: function(date){
var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
return [$.inArray(string, array) == -1];
}
});
Для преобразований web.config Visual Studio 2010 предоставляет для этого встроенную поддержку.
Вам также следует проверить Инструмент веб-развертывания .
Веб-развертывание (средство веб-развертывания) - это Расширение IIS, содержащее по существу набор инструментов и управляемый фреймворк для упрощения развертывания, управление и миграция Интернета приложения, сайты и даже целые серверы.
Блог группы разработчиков Visual Web Developer и блог группы разработчиков веб-развертывания также являются хорошими ресурсами по этой конкретной теме.
В нашем магазине мы используем Team Foundation Build (мы используем TFS для управления версиями) и MSBuild для развертывания наших приложений. Вы можете написать задачу в .NET, что дает вам неограниченную гибкость. Использование MSBuild и Team Foundation Build было хорошей отправной точкой. Введение преобразований конфигурации в Visual Studio 2010 сделает это еще более мощным. Мы используем это для развертывания нескольких различных веб-приложений и приложений с однократным щелчком в средах тестирования, приемки и производства.