Решение Turbo C# создано для разработки приложений для WinForms и ASP.NET и создания сборок .NET, полностью соответствующих требованиям строгой типизации. При этом обеспечивается доступ ко всей библиотеке классов .NET Framework 1.1. Можно создавать веб-службы .NET, серверные и клиентские приложения .NET Remoting, а также компоненты для WinForms и ASP.NET.
Ускоренное программирование при помощи модулей Refactorings, Live Templates, Code Completion, Code Insight и Block Completion.
Для реорганизации исходного кода можно использовать более десяти автоматических процедур, в том числе функции объявления переменной, извлечения метода и другие инструменты, помогающие управлять иерархией классов. Расширяемые и настраиваемые шаблоны Live Templates позволяют быстро создавать распространенные фрагменты кода. Модуль Block Completion обеспечивает правильность структуризации кода. Автоматическая подстановка имен переменных и подбор правильных методов, свойств и функций позволяет уменьшить затраты времени на создание кода.
Быстрая модельно-ориентированная разработка приложений с помощью Enterprise Core Objects (ECO).
ECO III для Microsoft .NET Framework это воплощение концепции разработки, основанной на проектировании, которая позволяет перейти на новый уровень разработки при создании веб-служб и приложений ASP.NET и WinForms. С помощью встроенного моделирования можно увидеть, как изменится приложение при изменении модели. Объекты хранятся в базе данных XML. После модернизации объекты можно хранить в корпоративных базах данных с объектно-реляционными преобразованиями. Во время выполнения среда ECO использует информацию о модели для ее сохранения и представления в автономной и модульной архитектуре.
Доступ к данным с помощью Borland Data Provider.
Borland Data Provider (BDP) осуществляет взаимодействие с базами данных InterBase, SQL Server, MySQL, Paradox, dBase и Microsoft Access. BDP отвечает за реализацию и реферирование интерфейсов ADO.NET и обеспечивает управляемый доступ к данным, позволяя использовать один код для различных конечных баз данных.
Визуализация и моделирование структуры приложения.
Можно создавать UML-модели классов, а затем преобразовывать их в исходный код. При изменении исходного кода происходит обновление модели. Возможно автоматическое создание документации на основе модели класса.
Условия лицензированияПродукты Borland поставляются в виде коробочных версий (BOX).
Версии делятся на коммерческие для бизнеса, и академические (Educational) предназначенные для учебных организаций, имеющих лицензию на ведение образовательной деятельности.
Академические версии продуктов можно использовать исключительно в целях обучения. Стоимость продуктов по такой программе значительно ниже стоимости коммерческих версий. |