Подключение к FireBird с помощью ADO.NET

Одним, из наиболее актуальных языков программирования, на котором ведется разработка клиентских приложений для баз данных, является C#. Чаще всего в приложениях подобного типа используют технологию ADO.NET.

При разработке C# приложения под FireBird, отдельное внимание необходимо уделить подключению к FireBird-серверу. C# обладает компонентами на основе, которых можно реализовать поля для установки параметров подключения, но данный способ является менее актуальным, чем использование отдельного компонента ADO.NET Data Provider. Читать далее Подключение к FireBird с помощью ADO.NET

Сравнительный анализ библиотек классов для разработки графических интерфейсов MFC и QT

Сегодня практически невозможно представить себе приложение, не имеющее графического интерфейса пользователя (Graphic User Interface). Понятия программное обеспечение и GUI неразрывно связаны друг с другом. Библиотеки для создания пользовательского интерфейса применяются в большом количестве операционных систем. Начиная с Motif для ОС UNIX и заканчивая широко известной MFC (Microsoft Foundation Class) от Microsoft для ОС Windows. Хотя Windows API (Application Programming Interface) – интерфейс программирования приложений, обладает всеми необходимыми для создания графического интерфейса пользователя, использование доступных инструментов требует больших затрат и времени и практического опыта. Создание и использование таких библиотек как MFC и QT призвано ускорить и облегчить создание приложений с графическим интерфейсом.

Целью статьи является проведение сравнительного анализа библиотеки классов для разработки графических интерфейсов MFC и QT. Читать далее Сравнительный анализ библиотек классов для разработки графических интерфейсов MFC и QT

Обзор программ для моделирования приложений на UML

При разработке программной продукции необходимо помнить, что процесс реализации состоит как минимум из трех этапов:

  • проектирование;
  • реализация;
  • тестирование;

Проектирование – является главным этапом разработки программного обеспечения. На основе, которого будет проходить реализация программы. Читать далее Обзор программ для моделирования приложений на UML