Сообщения

Сообщения за октябрь, 2011

ASP.NET: причуда - точка останова в Global.asax срабатывает два раза.

Изображение
Точка останова в дебаггинге срабатывает два раза на Application_Error в файле  global . asax , если в файле  MyClass , который определен в  <% @   Application    Inherits =" MyClass "   Language ="C#"   %>  в коде тоже определен метод Application_Error. При чем в этом файле точка останова не срабатывает. Мало того, код в этом втором  Application_Error  игнорируется. А вот если из  Global . asax   убрать  Application_Error, то другой метод заработает и точки останова будут устанавливаться. Проверялость на  ASP.NET  Development Server. С другими методами ожидаю такое же поведение. Всегда есть место багам, даже в старом добром  ASP . NET .

Silverlight 4: Ошибки, которые должны свести вас с ума

Изображение
Очередные чудные ошибки Silverlight, которые отображаются вместо нормальных сообщений. Раз поисковик вас сюда привел, то общее решение вашей проблемы звучит так: Ищите случайно поставленную точку в заголовке и теле XAML в следующих местах, например: (Ошибки я выделил красным и жирным) В заголовке: xmlns:Some . OtherName="clr-namespace:BlaBla" xmlns:Some . ="clr-namespace:BlaBla" В теле элемента: <Some . OtherName:MyClass x:Key="MyClass"/> Подробное описание: Обратите внимание, что при этом Designe View в Visual Studio будет отображать страницу правильно, и не ругаться на ошибки. Далее каждый кейс и его ошибка. 1. Кейс xmlns:Some . OtherName="clr-namespace:SomeNamespace; assembly=SomeAssembly" Ошибка The property 'OtherName' does not exist on the type 'UserControl' in the XML namespace ''. 2. Кейс <Some . OtherName:MyClass x:Key="MyClass"/> Ошибка  Error Length cannot b

Blogger и Blogpost блокируются в организациях

Изображение
Пришлось перенести блог из http:// it3xlru.blogspot.com на   http://blog.it3xl.ru/  . У меня на работе Blogger и Blobpost ресурсы, на которые доступ закрыт. Поэтому меняю адрес блога с доменов Google на свой домен.