Адресът на блога се сменя на
http://www.ignatov.eu/blog
IT блог
програмиране, дизайн, операционни системи, разработка и всякакви други
вторник, 7 декември 2010 г.
петък, 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
http://blogs.msdn.com/b/dseven/archive/2007/02/10/boise-code-camp-enabling-rest-in-asp-net.aspx
Етикети:
ASP.NET,
Rest,
web services
вторник, 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
http://download.microsoft.com/download/A/2/8/A2807F78-C861-4B66-9B31-9205C3F22252/VS2008SP1Readme.htm
Етикети:
.NET,
ClickOnce,
setup,
Visual Studio 2008
неделя, 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 {..}
което си е доста неприятно като ефект - особено в случай като горния . Ясно е как се коригира, стига веднъж да се разбере къде е проблема :)
Например в 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 приложение, което трябва да се подкара, горното е повече от добре дошло.
Разбира се, повторното изтегляне и инсталиране не води до абсолютно никакъв резултат (освен загубено време).
Проблемът се оказа, че "стария" 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 приложение, което трябва да се подкара, горното е повече от добре дошло.
Етикети:
Firefox,
Silverlight
сряда, 4 февруари 2009 г.
Disable UAC под Vista през командна линия
UAC е добра функция на Windows Vista, но в някои случаи изключването е най-добрия вариант за решаване на проблеми със съвместимостта със стари приложения. И не само...
По принцип - изключването не представлява проблем - минава се през Control Panel и всичко е наред. Дотук добре, но това е процес, който иска крайния потребител да извърши някаква операция - нещо, което не винаги е тривиална задача.
Добре, че има msconfig - там в таб Tools има Disable UAC entry, което изпълнява следната команда:
съответно за да се пусне UAC е необходимо да се изпълни:
Това вече удобно може да се изпълнява без да е необходимо крайния потребител да прави това или онова :)
По принцип - изключването не представлява проблем - минава се през 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
Това вече удобно може да се изпълнява без да е необходимо крайния потребител да прави това или онова :)
Етикети:
command line,
Disable,
UAC
четвъртък, 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, колкото съвети "как да напишем функционален и полезен сайт".
На този адрес може да се види самия пост 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 бутона изглежда като да не работи, въпреки че не изкарва грешка. (Най-вероятно е заради правата, но можеше да изкара грешка)
Възможно е да дава странни грешки от сорта на "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.
Абонамент за:
Коментари (Atom)