T4 генерация нескольких выходных файлов

Недавно мне пришлось столкнуться с такой великолепной штукой как T4 (Text Template Transformation Toolkit), которая позволяет быстро генерировать различные текстовые файлы. Освоить работу с T4 несложно и на этом я останавливаться не буду. Хочется показать только небольшой трюк с помощью которого можно из одного шаблона генерировать несколько файлов или же просто управлять местом и именем размещения выходных файлов.

Сравнение производительности ArrayList и List

Сейчас компьютеры имеют по нескольку ядер, гигабайты оперативной памяти, но проблемы быстродействия кода волнуют программистов по-прежнему. Потому хороший разработчик должен не просто знать, как написать код, но так же и как его максимально оптимизировать.

Forfiles – упрощенная работа с группами файлов и папок

Бывает, что необходимо автоматизировать какой-то процесс, но писать для этого даже минимальную утилиту будет куда большей работой, чем использование командных файлов. Хотя синтаксис данных файлов порой вызывает не просто недоумение, но ужас и шок, без них часто обойтись просто невозможно.

Не работает скроллинг в DevExpress GridView после щелчка в колонке с ComboBox

Почти день потратил на обычный минорный баг, который нашли в нашем приложении. Для отображения данных у нас используется обычный DexExpress-овский GridView. И вот получался интересный случай. После выбора любой записи, скроллинг колесом мышки работал на «ура». Но стоило щелкнуть в колонке выбора записи (колонка с ComboBox), как скроллинг тут же переставал работать. На сайте DevExpress не нашел ничего толкового. В итоге немного подумав, проблему решил всего одной строкой кода.

Четкие требования в разработке ПО?

В старых блогах я не раз писал на около программерские темы. И как мне кажется, еще не раз про это напишу. Просто каждый проект это кладезь какого-то опыта, каких-то умений. Что-то происходит новое, а что-то остается старое и об этом всегда хочется написать. Хочется поделиться, чем-то хорошим и сказать, как делать не нужно. Просто для того, что эта информация может быть для кого-то полезной.

mojoPortal: Разрешенные теги и стили в редакторе TinyMCE

После очередного обновления mojoPortal у меня произошла неприятная ситуация с написанием постов. Когда я редактировал какой-то html-текст вручную, редактор убирал такие нужные мне теги font вместе со всеми стилями. Как, оказалось, лечится это очень просто и легко.

Создание кнопки "Вверх" на сайте с использованием JQuery

Пару месяцев назад у меня на сайте появилась кнопка "Back To Top", которая появляется, когда ты прокрутишь страницу немного вниз. При нажатии на эту кнопку сайт вернет тебя в самый верх страницы. Это очень удобно при просмотре больших объемов информации. Делается такая кнопка очень легко с использованием JQuery и CSS.

Баг в mojoPortal с повторным назначением url

Сейчас нашел очень неприятный баг в mojoPortal. При изменении адреса страницы на другой и потом повторном изменении адреса снова на первый, страница становится недоступна. В багах я такого не нашел, потому пришлось мне побыть сейчас немного тестировщиком и внести новый issue на странице проекта на codeplex (http://mojoportal.codeplex.com/workitem/4837).