Публикации
СТАТЬЯ Локализация Ajax Control Toolkit CalendarExtender
CalendarExtender из Ajax Control Toolkit позволяет "надстроить" календарь на TextBox. Выглядит это все таким образом: В CalendarExtender нет свойства для локализации календаря (для вывода нужного формата даты). Т.е., если у вас стоит в настройках проекта то локализация все равно работать не будет для CalendarExtender. Решение проблемы следующее: вам необходимо добавить EnableScriptGlobalization="true" и EnableScriptLocalization="true" в ваш ScriptManager. Теперь все работает!
СТАТЬЯ Scrum и XP: заметки с передовой
Есть много известных книг по Scrum и XP, в том числе среди них очень известная книга Кента Бека "Экстремальное программирование: Разработка через тестирование". Но недавно я нашел в сети еще одну замечательную книгу про эти методологии на русском языке - это "Scrum и XP: заметки с передовой" Хенрика Книберга. Отличие этой книги от многих других - это то что там нет лишней философии, а описан реальный практический опыт использования этих методологий, в осчетании с практическими ньюансами. Книга д...
СТАТЬЯ Visual Studio 2010 Beta 1. Новые возможности.
Вот и наступил долгожданный день. И все мы увидели Visual Studio 2010. Так много о нем говорили, так много показывали, так много обещали и вот наконец-то можно увидеть первые результаты. Конечно это всего навсего бета, но основные возможности можно уже попробовать. Из собственного опыта могу сказать, что студия поставилась проблемно. Ставилась она на Windows 7 RC, и первая установка завершилась провалом, но после установки .NET Framework 4.0 Beta вручную и отдельно, а потом установки самой студи...
СТАТЬЯ ASP.NET 4.0 Roadmap
В процессе подготовке к докладу по ASP.NET 4.0 на встречу User Group нашел интересное видео "ASP.NET Roadmap". Кто еще не посмотрел - рекомендую.
СТАТЬЯ Историческая победа Шахтера в кубке УЕФА!!!
ВПЕРВЫЕ УКРАИНСКИЙ КЛУБ ВЫИГРАЛ КУБОК УЕФА!!!! Всех поздравляю с этой исторической победой!!! Теперь он наш [:)]: Голы в финале Кубка УЕФА Шахтер - Вердер (видео)
СТАТЬЯ Новая бесплатная образовательная программа Rump Up от Microsoft
Ramp Up - это бесплатная онлайн программа, которая содержит несколько направлений для обучения новых технологий Microsoft.Основная особенность данной программы в том, чт она содержит треки для программистов, которые раньше не программировали под .NET. Сейчас уже доступны следующие треки (на англ. языке): Web Development with ASP.NET Move from PHP to ASP.NET Move from ASP to ASP.NET Develop Windows Mobile 6 Applications SharePoint for Developers - Part 1 SharePoint for Developers - Part 2 Visual ...
СТАТЬЯ Насколько секретный ваш "секретный ответ"?
Почти каждый раз, когда нам необходимо зарегистрироваться на каком то сайте, нам предлагают указать ответ на так называемый "секретный вопрос", который используется потом в ряде случаев, например, когда пользователь забыл пароль и т.д. (мне всегда было сложнее запомнить как раз вопрос / ответ, но сейчас не об этом). Вопрос стоит таким образом: насколько ваш секретный ответ является секретным? Группа ученых из Microsoft и Carnegie Mellon University провели исследование этого вопроса, опросив 130 ...
СТАТЬЯ Reflection C#. Типы данных в сборках запущеного проекта. Как получить тип (Type) по названию (string)
Для того, чтобы узнать какие типы данных загружены в данный момент в приложении, можно использовать такой вариант. Исходные данные - файл с названием некоторого класа и именем сборки, где класс находиться, например: assamblyList.txt: MyAplicationDll.Class1, MyAplicationDll MyAplication2Dll.Class1, MyAplication2Dll где первая часть - полное имя некоторого класса, который точно присутствует в сборке, а вторая - имя сборки. Для парсинга сборок - используем приведенную дальше функцию: static Assem...
СТАТЬЯ Вышел Microsoft Surface Service Pack 1
На конференции Microsoft TechEd 2009 был представлен Microsoft Surface Service Pack 1, при разработке которого учитывались желания сообщества. Итак, что нового: улучшенное API, интеграция библиотеки WFP, элементы управления меню инструмент для stress testing; улучшеная система распознавания меток; поддержка фоновых приложений; возможность быстрого переключения между приложениями используя tagged object routing; улучшенные "точки доступа" ("Access Points"); режим одного приложения; Touch/contact ...
СТАТЬЯ Проблемы с рендерингом ASP.NET Menu в Chrome и Safari
Недавно столкнулся со следующей проблемой: стандартный ASP.NET элемент управления Menu корректно отображается в IE и FireFox, но ведет себя совершенно непонятно в Chrome и Safari. Схожесть проблемы именно в этой паре браузеров объясняется тем, что оба они работают на движке WebKit. Суть проблемы в том, что в Ghrome и Safari вместо текста "XXX" отображают "XXX Expand XXX". IE8: FireFox: Ghrome: Safari: Решением является переопределение типа адаптера для конкретных браузеров с помощью .browser фай...