вторник, 7 декември 2010 г.

Нов адрес: www.ignatov.eu/blog

Адресът на блога се сменя на
http://www.ignatov.eu/blog

петък, 6 август 2010 г.

Изполоване на Rest asp.net web services от Visual studio

Кратък пример как да използваме REST услуги чрез ASP.NET
http://blogs.msdn.com/b/dseven/archive/2007/02/10/boise-code-camp-enabling-rest-in-asp-net.aspx

вторник, 13 юли 2010 г.

.NET 3.5 SP1 Bootstrapper package във Visual Studio 2008 SP1

В долния документ има секция 2.3.1.1, в който е описано как да добавим .NET 3.5 SP1 като bootstrapper в ClickOnce и Setup проекти:

http://download.microsoft.com/download/A/2/8/A2807F78-C861-4B66-9B31-9205C3F22252/VS2008SP1Readme.htm

неделя, 6 декември 2009 г.

Поддръжка на CSS в IE8

В IE8 е променена обработката на CSS стилове спрямо IE7, FF и другите браузъри.
Например в IE7, FF:
.headerstyle th a:link, a:visited {..}
a:link и a:visited се интерпретират като свойства на .headerstyle th, докато в IE8 горното се интерпретира като два отделни стила :
.headerstyle th a:link {..}
a:visited {..}
което си е доста неприятно като ефект - особено в случай като горния . Ясно е как се коригира, стига веднъж да се разбере къде е проблема :)

сряда, 28 октомври 2009 г.

Silverlight.js под Firefox 3

При приложение, което използва Silverlight 1.0 (Silverlight.js) под Firefox 3 се стига до неприятния момент винаги да показва, че Silverlight не е инсталиран и трябва да се изтегли наново.
Разбира се, повторното изтегляне и инсталиране не води до абсолютно никакъв резултат (освен загубено време).
Проблемът се оказа, че "стария" Silverlight 1.0 няма понятие за Firefox 3 като browser, поради което винаги се изкарва съобщение, че е нужна повторна инсталация.

Решението и причините са описани тук, като общо взето всичко се свежда до подмяна на Silverlight.js файла с по-нова версия (такава от 2.0), която може да се изтегли от http://code.msdn.microsoft.com/silverlightjs

Като цяло, не виждам причина да се използва Silverlight 1.0 за ново RIA приложение, при положение че Silverlight 2 е с много повече възможности и превъзхожда 1.0 в почти всяко едно направление. Но при наличие на неработещо 1.0 приложение, което трябва да се подкара, горното е повече от добре дошло.

сряда, 4 февруари 2009 г.

Disable UAC под Vista през командна линия

UAC е добра функция на Windows Vista, но в някои случаи изключването е най-добрия вариант за решаване на проблеми със съвместимостта със стари приложения. И не само...
По принцип - изключването не представлява проблем - минава се през Control Panel и всичко е наред. Дотук добре, но това е процес, който иска крайния потребител да извърши някаква операция - нещо, което не винаги е тривиална задача.
Добре, че има msconfig - там в таб Tools има Disable UAC entry, което изпълнява следната команда:
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

съответно за да се пусне UAC е необходимо да се изпълни:
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

Това вече удобно може да се изпълнява без да е необходимо крайния потребител да прави това или онова :)

четвъртък, 11 декември 2008 г.

Автоматично логване на потребители в XP и Vista

В Windows 2000 имаше възможност операционната система да се стартира без да е необходимо някой да се логва на нея (разбира се веднъж трябва да се вкарат данните за потребител и парола - няма как).
За съжаление в XP и Vista това е скрито и не може да се достъпи така лесно - ясно, че е security risk, но в някои случаи си е повече от полезно.

Решението е да се изпълни следната команда от конзола или Run :
control userpasswords2
Това ще отвори добре познатия стар екран с опции за автоматично стартиране.

петък, 14 ноември 2008 г.

SEO съвети от Google

Google поставиха на официалния си блог набор от съвети как да се постигне по-добри резултати в търсенето в търсачката на ... Google :).
На този адрес може да се види самия пост Google's SEO Starter Guide от официалния блог,
а от тук може да се свали PDF файл със самите съвети(Google's SEO Starter guide in PDF).
Позачетох се в документа и мисля, че е доста полезно четиво - в общи линии не е толкова SEO guide, колкото съвети "как да напишем функционален и полезен сайт".



петък, 31 октомври 2008 г.

Проблем с отваряне на CHM файлове под Vista

Няколко пъти ми се случва досега да не мога да видя съдържанието на CHM файлове. Ако се отварят от network share - причината е ясна.
Възможно е да дава странни грешки от сорта на "Navigation to the webpage was canceled", "File not Found" и т.н. Оказа се, че не съм първият с такъв проблем (както обикновено) и решение е описано в http://blog.crowe.co.nz/archive/2007/04/13/719.aspx.
В общи линии - в Properties има бутон Unblock, след което всичко се оправя и CHM файла си е вече съвсем наред.

Забележка: Ако файлът се намира на системния диск - Unblock бутона изглежда като да не работи, въпреки че не изкарва грешка. (Най-вероятно е заради правата, но можеше да изкара грешка)

вторник, 21 октомври 2008 г.

Корекция на правописни грешки на български език с Office 2007

Много е приятно, когато нещата просто работят. Още по-приятно е, когато никак не се очаква да работят, пък те си работят съвсем добре :)
Едно от тези неща е ItaEst -една разработка на Българската Асоциация за Компютърна Лингвистика. 
"ItaEst - Така е!" е система за корекция на правописни грешки и сричкопренасяне за български език за Microsoft Office 2000, XP и 2003."

Лесна и бърза инсталация - работи безпроблемно и за Office 2007 (въпреки че е софтуер от 2004-та година). Лицензът е максимално опростен - може да се инсталира без никакви ограничения.
Какво по-добре от това. Опредено си заслужава да се използва!

Адресът, от който може да се изтегли е: http://www.bacl.org/itaestbg.html , размерът е под 6 MB.