Сообщения

URLScan : Unable to start debugging on the web server. The web server could not find the requested resource.

Еще один сюрприз на эту тему, теперь для тех, у кого чешутся руки. Причина проблемы Есть такое средство Microsoft Web Platform Installer и решили вы им доустановить что-то новенькое. Одни из компонентов который вы выбрали был URLScan. Вы даже не почитали, для чего он нужен. :) Установка средства URLScan убивает дебаггинг сайтов на сервере IIS. И, видимо, еще много чего может убить по умолчанию. Не ставьте его на разработческие машины! Что такое URLScan URLScan это всего лишь ISAPI-фильтр (Internet Server API filter), который посажен на инсталлятор, и который слушает и фильтрует входящие на IIS запросы. "UrlScan 3.1 is a security tool that restricts the types of HTTP requests that IIS will process. By blocking specific HTTP requests, the UrlScan 3.1 security tool helps to prevent potentially harmful requests from reaching applications on the server. UrlScan 3.1 is an update to UrlScan 2.5 supports IIS 5.1, IIS 6.0 and IIS 7.0 on Windows Vista and Windows Server ...

Что такое ASP.NET Web Pages

Что такое " ASP.NET Web Pages ", как я вижу. Это новый стиль создания сайтов в ASP.NET максимально приближенный к статическим страницам. В ASP.NET есть основные подходы Forms, MVC, а теперь еще Web Pages. * В ASP.NET легко писать и на низком уровне без использования любого из подходов. * Главная идея в Web Pages - легко начать с нуля, изучая полезности ASP.NET только по необходимости. Можно начать разрабатывать без установки Visual Studio, при помощи облегченного средства WebMatrix. В Web Pages, как и в MVC, предполагается активное использование Razor. Razor, это вставка динамического содержимого прямо в разметку HTML страницы. Такое было изначально в ASP.NET, но Razor предложил компактную, не загрязняющую HTML форму написания, которая сразу всем полюбилась. Пример Razor на картинках и сравнение со стандартными вставками здесь -  http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx Все нужное для начала работы найдется на странице ...

Невозможно загрузить файл или сборку "Microsoft.WebPages.Configuration"

Ошибка на сайтах с ASP.NET 4: Невозможно загрузить файл или сборку "Microsoft.WebPages.Configuration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Не удается найти указанный файл. или Could not load file or assembly 'Microsoft.WebPages.Configuration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The module was expected to contain an assembly manifest. Решение: Не проверенно на последствия, но зато быстро, если надо срочно запустить сайт. Откройте файл C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\web.config и закомментируйте строку <add assembly="Microsoft.WebPages.Configuration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> _ Перестановка ASP.NET 4 не помогает. Возможно поможет перестановка  ASP.NET Web Pages .

Компьютер не виден по сетевому имени.

Компьютер оказался не виден по имени компьютера в локальной сети. Пытался зайти на свой компьютер через удаленный рабочий стол (по RDP), но он оказался недоступен по своему сетевому имени. Был доступ только по IP. Решение: Windows 7, Server 2008, Vista. Откройте Панель управления \ Центр управления сетями и общим доступом . Под именем сети написано Общественная сеть Кликните по этой надписи и в открывшемся окне кликните либо Домашняя сеть либо  Сеть предприятия . Примечание: Если вы выберите  Домашняя сеть , то вам предложат создать Домашнюю группу - нажмите отмена, если вам это не надо делать, ну или настраивайте домашнюю группу. Этот пост написал потому, что не нашел ничего полезного по следующим запросам в Google: компьютер не виден по сетевому имени компьютер недоступен по имени компьютер доступен только по ip компьютер не определяется по имени в локальной сети компьютер не находится по имени в локальной сети

Переехал с http://it3xl.wordpress.com/

Я пока попробую здесь постить  http://it3xlru.blogspot.com/  . Если все понравиться, то перееду сюда из http://it3xl.wordpress.com/ .

Более поздние сообщения я мигрировал с Worpress

Внимание! Более поздние сообщения я мигрировал с Worpress, поэтому они могут быть искажены.

Ускорение компиляции Visual Studio Solution методом "Copy Local = False".

Обычное исключение из компиляции не изменяемых проектов через  Build -> Configuration Manager (колонка Build напротив каждого проекта)  не единственный подход для ускорения компиляции в Visual Studio (VS). Другой способ, строится на том, что нужно отключить поведение Visual Studio по умолчанию, когда VS копирует сборки проектов, в проекты которые ссылаются на первые. Почему и как: Если проект A ссылается на проект B, то проект B компилируется первым. По умолчанию, сборка проекта B дублируется и кладется вместе со сборкой проекта A. Подход предлагает отключить копирование сборок проектов в Solution с помощью установки свойства референса на сборку Copy Local равным False, а также помещать все сборки в общую папку. Когда применять: Я бы использовал только для крайне больших солюшенов, когда более 5 - 10 проектов. Думаю, не стоить без нужды запутывать разработку. Реализация. Общее описание, которое подойдет для существующих проектов и для вновь создаваемых. Внимание! Не приступайте к р...