Fininfor  

Технологии

В своих разработках мы используем различные технологии и инструменты программирования.

Microsoft.NET Framework — интегрированный компонент Windows, который поддерживает разработку и выполнение нового поколения приложений и веб-служб. С ее помощью мы ведем разработки различных типов приложений, таких как веб-приложения, серверные приложения, консольные приложения, приложения баз данных и многие другие. В интернет-решениях мы используем технологии ASP.Net, позволяющие создавать динамические пользовательские интерфейсы, управляемые данными.

Активно используем XML технологии (XSLT, Web-сервисы и т.д.). На основе XML можно организовать хранение информации и ее обмен, и не зависеть при этом ни от конкретных приложений, ни от платформы, на которой они исполняются. На основе XML построены и web-службы. Таким образом, например, достигается совместимость различных приложений, разработанных на разных платформах.

Qt - кросс-платформенный инструментарий разработки ПО на языке программирования C++.

В качестве СУБД в решениях, связанных с различными базами данных, мы используем различные серверные решения для хранения данных: Microsoft SQL Server 2005/2008, MySQL.

Microsoft SQL Server предоставляет разнообразные возможности для организаций, использующих базы (хранилища) данных. В числе преимуществ именно этого решения отметим следующие:

  • Использование бизнес-аналитики корпоративного уровня, позволяя использовать отчеты, панели управления и ключевые показатели эффективности на всех уровнях организации.
  • Упрощение операций по работе с базами данных, повышение производительности.
  • Более безопасное, устойчивое и надежное управление корпоративными данными.
  • Наличие инструментов для миграции с других СУБД на общую инфраструктуру SQL Server, помогающих планировать, обновлять и развертывать существующие приложения под SQL Server в процессе миграции.

В настоящее время мы проводим тестирование наших продуктов для получения сертификата независимой компании Verytest, подтверждающих совместимость с Microsoft SQL Server 2008.

В разработках мы используем компонентные модели (.Net, COM/COM+), которые позволяют приложениям функционировать в любой архитектуре и не зависеть от основы самой архитектуры.

Для защиты информации мы используем криптографические технологии (CryptoAPI и др.). Такие технологии позволяют обеспечить высокую безопасность передаваемых по сети данных, что особенно актуально для крупных предприятий, распределенных территориально.

Основные языки разработки: C++, C#, Transact SQL, XSLT, JavaScript/Html, VBA.