Я давно задумывал сделать серию статей на эту тему, так как сам периодически занимаюсь разработкой решений под SharePoint уже 6 лет (начиная с 2007 версии и по текущую). Но на это нужно серьёзно настроиться, наскоком не получится. Поэтому все время откладываю…
Спасибо за ваш комментарий.
Ничего страшного не произойдет, не нужно будет запускать процесс установки сначала.
Нужно будет просто отвлечься от мастера установки SQL-сервера, инсталлировать .NET Framework 3.5, переключиться опять в мастер установки SQL Server 2012 и нажать кнопку «Re-run», которая видна на иллюстрации к 9 шагу процесса установки.
Мастер выполнит проверку еще раз на том же самом шаге.
Есть ли возможность сделать крестик закрытия всплывающего окна рекламы побольше?
Поиграл 20 минут в вашу игру, реально бесит, что не с первого и даже не с третьего раза попадаешь по крестику.
Почему-то все используют «Айфон», «Виндовс», «Андроид», «Виндоуз Фон», «Ап стор», «Эпл», «Мак», «Фломастер», «Комильфо», «Кофе» и тысячи других заимствованных слов.
Так почему же не написать «Джава», «Девелопмент», «Мануал» и т.п.?
Если это можно сказать с русским акцентом, то это можно написать русскими буквами.
Это происходит потому, что при установке WebDeploy через Web Platform Installer автоматически ставятся и требуемые службы IIS.
В случае установки IIS Management Service после WebDeploy — нужно установить службы Logging Tools и Management Service вручную.
В примере с почтовыми ящиками пользователей А и Б:
Невозможно найти алгоритм распределения данных по экземплярам (шардинг), который гарантирует нахождение ящиков пользователя А и Б в одном экземпляре сервиса. Но и для этой ситуации есть решения. Самое простое: имплицитно разделить сервис (в идеале — через middleware) так, чтобы клиент об этом ничего не знал.
вы приводите схему №8, где опять же нет гарантии, что ящики пользователей А и Б окажутся на одном прокси-сервисе.
Следовательно, если они оказались на разных прокси-сервисах, то чтобы пользователь А получил письмо, написанное пользователем Б, нужно, чтобы прокси-сервис пользователя А получил это письмо от мастер-сервиса.
На самом деле, под «добавил руками» я и понял ручное добавление посредством контекстного меню «Add config transform».
А Visual Studio 2012 автоматически создает оба файла при создании нового проекта веб-приложения, если уже существует больше 1 конфигурации.
Можно использовать SSL-сертификат для шифрования соединения:
На машине разработчика следует работать в конфигурации «Debug», а деплоить на сервер уже в конфигурации «Release»:
При этом в проекте существует 2 сущности файла web.config, которые собираются в итоговый web.config, который используется при работе с виртуального веб-сервера на машине разработчика или деплоится на сервер, в зависимости от выбранной конфигурации:
Ничего страшного не произойдет, не нужно будет запускать процесс установки сначала.
Нужно будет просто отвлечься от мастера установки SQL-сервера, инсталлировать .NET Framework 3.5, переключиться опять в мастер установки SQL Server 2012 и нажать кнопку «Re-run», которая видна на иллюстрации к 9 шагу процесса установки.
Мастер выполнит проверку еще раз на том же самом шаге.
Это запрещено какими-то соглашениями или нет технической возможности?
Поиграл 20 минут в вашу игру, реально бесит, что не с первого и даже не с третьего раза попадаешь по крестику.
«У нас крутой, сложный, красивый язык и прекрасный алфавит, которым мы можем выразить все, что нужно.» ©
Почему-то все используют «Айфон», «Виндовс», «Андроид», «Виндоуз Фон», «Ап стор», «Эпл», «Мак», «Фломастер», «Комильфо», «Кофе» и тысячи других заимствованных слов.
Так почему же не написать «Джава», «Девелопмент», «Мануал» и т.п.?
Если это можно сказать с русским акцентом, то это можно написать русскими буквами.
В случае установки IIS Management Service после WebDeploy — нужно установить службы Logging Tools и Management Service вручную.
вы приводите схему №8, где опять же нет гарантии, что ящики пользователей А и Б окажутся на одном прокси-сервисе.
Следовательно, если они оказались на разных прокси-сервисах, то чтобы пользователь А получил письмо, написанное пользователем Б, нужно, чтобы прокси-сервис пользователя А получил это письмо от мастер-сервиса.
То есть задача не решена?
А Visual Studio 2012 автоматически создает оба файла при создании нового проекта веб-приложения, если уже существует больше 1 конфигурации.
Если директория создана на сервере вручную, то при деплое с ней ничего не произойдет вообще.
На машине разработчика следует работать в конфигурации «Debug», а деплоить на сервер уже в конфигурации «Release»:
При этом в проекте существует 2 сущности файла web.config, которые собираются в итоговый web.config, который используется при работе с виртуального веб-сервера на машине разработчика или деплоится на сервер, в зависимости от выбранной конфигурации: