[ANN]once — #3'2006 |
Средства разработкиDBdoc: automated CHM documentation for a SQL Server 2000 databaseДовольно занятная утилита, которая позволяет генерировать CHM-документацию к базам данных Microsoft SQL Server 2000, аналогично тому, как это делается для исходного кода, написанного на C# или VB.NET, при помощи утилиты NDoc. «Исходником» для DBdoc является «должным образом откомментированная» база данных MS SQL Server, на основании которой данная утилита составит коллекцию комментариев к коду и описаний объектов. Как пишет сам автор, «до тех пор, пока ваша БД и ее описание будут неделимы, вы сможете с легкостью поддерживать документацию в актуальном состоянии, модифицируя эту БД, ее структуру и T-SQL код». Image Viewer Utility — версия 2.1Нет, нет и еще раз нет! — это совсем не «очередной», «написанный идусом», «на коленке», «в гараже» конкурент ACDSee или FastStone Image Viewer! «Приходилось ли вам когда-нибудь отлаживать функции работы с графикой, больше всего на свете мечтая о том, чтобы увидеть, как же будут на самом деле выглядеть изображения, которые вы сейчас обрабатываете в памяти — и все это при трассировке кода в отладчике? Ну что же, теперь у вас есть такая возможность!!!» Данный «просмотровщик изображений» является утилитой, позволяющей пристально рассмотреть то, что вы собираетесь нарисовать — будь это «HDCs, CDCs, HBITMAPs, CBitmaps, HIMAGELISTs, CImageLists, HRGNs, CRgns, или Gdiplus::Bitmaps». Помимо всего этого, предусмотрена функция масштабирования подопытных изображений. WTL Helper — версия 1.1.6Очередное обновление замечательного «помощника» от Сергея Соложенцева, облегчающего труд разработчиков, использующих WTL для создания Windows-приложений. В новой версии автор исправил ошибки, связанные с именованием файлов, «разбиванием» панелей инструментов в среде MS Visual Studio 2005, а также привнес несколько других улучшений и дополнений. Осведомляться о текущем состоянии проекта вы можете по адресу http://salos.narod.ru/WTLHelper/WTLHelper.html. Ну и конечно я не в силах отказать себе в очередной раз «порекламировать» другой, не менее интересный, проект этого же автора — WTL Wizards, являющийся аналогом MFC-шного «колдуна» для создания заготовок приложений. Sandcastle Help File Builder — версия 1.3.2.0В качестве эпиграфа я не могу не использовать слова нашего всеобщего коллеги Алексея Кирюшкина a.k.a. Odi$$ey — «ух-ты, оно работает». Sandcastle является утилитой, предназначенной для генерации выдержанной в MSDN-стиле документации для .NET-овских сборок на основе связанных с ними файлов с комментариями в формате XML. Текущей версией является ноябрьский CTP, а данное приложение представляет собой ни что иное, как графическую «надстройку», позволяющую комфортно создавать соответствующие справочные файлы в форматах HTML 1.x (.CHM), HTML 2.x (.HxS) и/или веб-сайта. WinMerge — версия 2.6.0Помимо изменившегося (не в лучшую, на мой вкус) сторону внешнего вида, эта «слиятельница» файлов и папок научилась при сравнении нумеровать и переносить строки, а также переименовывать элементы файловой системы. Анонс данного релиза с полным перечнем нововведений доступен по адресу http://sourceforge.net/forum/forum.php?forum_id=622750. N в одномInno Setup 5.1.8, Inno Setup Form Designer 2.0.8 и ISTool 5.1.8 — очередная итерация крайне любимого мной инструмента для создания дистрибутивов и сопутствующих ему (инструменту) «примочек». В новой версии основной упор был сделан на обеспечение совместимости с Windows Vista. Кроме этого, документация к Инне теперь распространяется в CHM-формате, хотя автор честно предупреждает о возможном наличии ошибок. Subversion 1.4.2 и TortoiseSVN 1.4.1 — амечательная система контроля версий продолжает свое развитие. Полный список изменений (коснувшихся в основном исправления ошибок, найденных со времен версии 1.4.0) можно найти по адресу http://svn.collab.net/repos/svn/tags/1.4.2/CHANGES. Эволюция своими рукамиБудучи изрядно утомленным постоянно повышающейся монстроуозностью всеми нами любимого Nero, я вдруг совершенно случайно наткнулся на очень приятный и «легкий» аналог — Complex Evolution. Общее впечатление вполне выражается пресловутым «а если нет разницы, зачем платить больше?» Легкая, удобная и надежная... единственное, что вызывает у меня недоумение — это использование «шкурок» (a.k.a. скинов). Но функциональность — на высоте. В целом же я в очередной раз возгордился за «местных шароварщиков» и с легким сердцем поменял в лисьем «Избранном» ссылку на используемый мной прожигатель. Единственное, чего мне не хватает в данном приложении — это чтобы при запуске оно воспроизводило песню Motorhead «Burner». ИсходникиA highly configurable MDI TabControl from scratch[.NET, VB] «Я подумал — вместо того, чтобы сражаться с Windws.Forms.TabControl, будет гораздо веселее написать свой аналог с нуля. Моей целью было создание элемента управления «закладки», простого в использовании и в то же время максимально гибкого.» Получилось у автора, на мой вгляд, неплохо, Элемент управления позволяет:
Customizing OpenFileDialog in .NET[.NET, C# 2.0] Интересная, как мне представляется, статья, в какой-то степени дополняющая небезызвестную Implementing a Read-Only 'File Open' or 'File Save' Common Dialog — но под соусом .NET с Сандрой. Автор рассказывает о том, как добавить дополнительную функциональность к стандартному диалоговому окну выбора файла, весьма подробно расписывая сам процесс поиска решения. CCalendarCtrl — A simple scrolling calendar class[C++, MFC] Элемент управления «календарь» с поддержкой навигации, выделения нескольких ячеек и рядом других интересных возможностей. К основным возможностям автор относит:
Report Generator[C++, MFC] Неутомимый Johan Rosengren продолжает радовать нас своими «плагинами» для MFC — на сей раз он обновил свой замечательный «генератор отчетов». Тем, кто раньше не читал данную колонку, я настоятельно рекомендую ознакомиться с другими проектами этого автора, упомянутыми в статье Where in the world is Carmen Sandiego? (а именно, CDiagramEditor — DIY vector and dialog editor и UMLEditor — revisiting the vector editor). БиблиотекиProfUIS — версия 2.61Продолжает обновляться один из самых популярных «расширителей» MFC, лишний раз доказывая, что слухи о ее смерти «несколько преувеличены». 20 октября на свет появилась новая версия, предоставляющая возможность создавать интерфейсы в стиле MS Office 2007, и содержащая исправления ряда ошибок, найденных с момента предыдущего релиза. FreeImage — версия 3.9.2Одна из самых приятных библиотек для обработки графических файлов. Множество поддерживаемых форматов и возможностей по их обработке. Кросс-платформенная, с «обертками» для C++, .NET, Delphi и VB — что еще нужно для счастья. По адресу http://freeimage.sourceforge.net/news.html вы можете найти ее исчерпывающую биографию. wxWidgets — версия 2.8.0 RC1Продолжает свое развитие и эта кросс-платформенная библиотека для создания «оконных» приложений. Правда, на сей раз авторы скромно утверждают, что всего лишь «исправили ряд ошибок, выявленных за время эксплуатации версии 2.7.2», однако я бы в первую очередь обратил внимание на wxWinCE — набирающий обороты вариант для разработки для системы, работающих под управлением Windows CE. Хочется также напомнить о небезынтересном сайте wxCode, где регулярно появляются разного рода «дополнения и расширения» для этой библиотеки. |