Сообщений 0 Оценка 305 Оценить |
Средства разработки SharpDevelop — версия 2.0 СтатьиDebugging Tools for Windows— версия 6.6.7.5 NSIS Form Designer — версия 1.0.3 GridinSoft Notepad — версия 3.2.1.4 Исходники Библиотеки |
http://www.icsharpcode.net/OpenSource/SD/
Итак, 17 июля этого года на свет появилась долгожданная вторая версия этой бесплатной интегрированной среды для C#/VB.NET. Основным новшеством является, конечно же, поддержка разработки приложений с использованием .NET Framework 2.0 (наряду с версией 1.1). Кроме того, появилась возможность конвертирования исходного кода – из C# в VB.NET или Boo (можно конвертировать как отдельные файлы, так и проекты целиком). А авторы проекта в настоящее время приступили к работе над версией 2.1 (кодовое имя «Serralongue»).
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Очередное обновление бесплатного пакета отладочных инструментов от Microsoft, при помощи которого можно работать как с обычными приложениями, так и с драйверами или системными сервисами. В новой версии появилась раскраска исходного кода, режим эмуляции MDI, возможность автозавершения (text completion) вводимого текста и ряд других «приятных мелочей», относящихся к пользовательскому интерфейсу. Помимо этого, доработке подверглось взаимодействие отладчиков с сервером отладочных символов. Полный список изменений и дополнений можно найти по адресу http://www.microsoft.com/whdc/devtools/debugging/whatsnew.mspx
http://isfd.kaju74.de/index.php?nsisfd
Данная утилита позволяет визуально разрабатывать «нестандартные» формы для инсталляторов, создаваемых при помощи Nullsoft Scriptable Install System.
К числу основных возможностей относятся:
Напомню, что авторы данного проекта разработывают также аналогичную по назначению утилиту для Inno Setup, ознакомиться с которой можно адресу http://isfd.kaju74.de/index.php?isfd.
http://notepad.gridinsoft.com/
Чрезвычайно приятный редактор исходного кода от нашего соотечественника и коллеги по RSDN Дмитрия Гридина. Поддерживается подсветка синтаксиса и служебной информации в более чем пятидесяти форматах текстовых файлов (HTML, C/C++, ASP, PHP, Perl, Pascal, Cache Object script, MS-DOS batch language, MS VBScript, Visual Basic, SQL, Python, XML, UNIX Shell Script и другие).
К числу ключевых возможностей я бы отнес следующие:
Из недостатков хотелось бы отметить отсутствие возможности работы с FTP и отсутствие концепции «проектов». Тем не менее, продукт вполне заслуживает внимания – и своих денег, на мой взгляд, стоит.
http://www.codeproject.com/useritems/LineCounterSDAddIn.asp
Статья рассказывает о создании плагинов для среды разработки SharpDevelop на примере счетчика строк кода и комментариев в исходных текстах проекта. Кроме того, автор приводит несколько ссылок на статьи, описывающие архитектуру и концепции написания плагинов для этой IDE.
http://www.codeproject.com/useritems/XTortoiseSVN.asp
Статья содержит детальные пошаговые инструкции по установке и настройке системы контроля версий Subversion (в связке с «оболочкой» TortoiseSVN, обновившейся недавно до версии 1.3.5) и будет, на мой взгляд, очень полезна для первоначального знакомства как с этой конкретной VCS, так и с идеологией контроля версий вообще.
http://www.codeproject.com/audio/SWFLIB.asp
[C++] Небольшая библиотека, позволяющая программно создавать флэш-антимацию (.swf-файлы). Выглядит это примерно следующим образом:
#include "SWFMovie.h" SIZE_F movieSize = {400, 400}; int frameRate = 12; CSWFMovie swfMovie; // Open new .SWF file swfMovie.OpenSWFFile("Sample.swf", movieSize, frameRate); // Define a simple shape USHORT nID = 1; USHORT depth = 1; RECT_F shapeRect = {0, 0, 200, 200}; CSWFShape shape(nID, shapeRect, depth); int lineWidth = 2; SWF_RGBA lineColor = {255, 0, 0, 255}; shape.AddLineStyle(lineWidth, lineColor); SWF_RGBA fillColor = {0, 0, 255, 255}; shape.AddSolidFillStyle(fillColor); shape.AddLineSegment(100, 0); shape.AddLineSegment(0, 100); shape.AddLineSegment(-100, 0); shape.AddLineSegment(0, -100); swfMovie.AddShape(&shape, shape.m_Depth, true); swfMovie.ShowFrame(); // Close .SWF file swfMovie.CloseSWFFile(); |
http://www.codeproject.com/library/CPP_XML_Serialisation.asp
[C++] Набор классов и шаблонов, реализующих сериализацию данных в формате XML.
Поддерживается также сжатие генерируемого XML-файла. Замечу, что эта библиотека может использоваться как в MFC/STL-приложениях, так и в «обычных».
http://www.codeproject.com/library/xhtml_gen.asp
[C++] Библиотека предназначена для программной генерации XHTML-документов с поддержкой CSS (кскадных таблиц стилей). Для компиляции могут использоваться Microsoft Visual C++ версий 6.0-8.0 или GCC.
http://freeimage.sourceforge.net/
Очередное обновление популярной библиотеки для работы с графическими файлами популярных (и не очень) форматов. В новой версии появилась поддержка 64-битных изображений, а также существенно расширились возможности по обратке файлов в форматах JPEG и TIFF. Помимо этого, разработчики устранили ошибку, возникающую при обработке некорректных GIF-файлов, а также внесли несколько менее критичных исправлений.
http://smartwin.sourceforge.net/
Написанная на «100%-ном C++» библиотека для разработки пользовательского интерфейса в Windows-приложениях, которая может использоваться как в бесплатных, так и в коммерческих приложениях. В списке поддерживаемых компиляторов – Microsoft Visual C++ версий 7.1-8.0 и MinGW/gcc версии 3.4. Знакомство с исходным кодом данной библиотеки будет в высшей степени приятно поклонникам Александреску и «modern C++ design». :)
Сообщений 0 Оценка 305 Оценить |