ДАННЫЙ САЙТ ИСПОЛЬЗУЕТ ФАЙЛЫ COOKIE: продолжая просмотр страниц сайта, Вы даете свое согласие на использование файлов cookie.
Для получения дополнительной информации, пожалуйста, ознакомьтесь с нашей
Политикой конфиденциальности и Политикой использования файлов cookie.

Кастомизированная и Высокоавтоматизированная Межплатформенная
Миграция Баз Данных и Приложений


Конвертация Oracle Forms в C#.NET

.NET

Программа для миграции баз данных и приложений Ispirer MnMTK позволяет конвертировать приложения Oracle Forms в C#.NET, используя Model View ViewModel Concept (MVVM). Ispirer MnMTK автоматизирует весь процесс миграции и его помощью Вы избежите большинства сопутствующих рисков и существенно снизите усилия. Все эти преимущества доступны по разумной цене, которая делает Ispirer MnMTK еще более привелекательным инструментом для проекта. В дальнейшем возможна разработка любого направления за короткий срок.


Почему Ispirer MnMTK

Ispirer MnMTK автоматизирует весь процесс миграции Вашего текущего приложения Delphi в C#.NET. Более того, выбирая программу для миграции приложений Ispirer MnMTK, Вы можете существенно уменьшить количество времени, требуемого для изменения вашего исходного кода. С помощью Ispirer MnMTK Вы устраняете большинство сопутствующих рисков и значительно снижаете внутренние усилия для данной задачи.

Наши главные преимущества

  • Высококвалифицированная техническая поддержка. Наша команда обладает огромным опытом в проведении проектов по конвертации приложений различных уровней сложности. Поэтому наша помощь для быстрой и качественной конвертации – это то, что Вам нужно!
  • Индивидуальный подход к каждому проекту и быстрая кастомизация софта под проект. Мы настраиваем работу софта под каждый проект, чтобы конченый результат соответствовал всем вашим требованиям. Расширение функционала нашего софта занимает 1-2 дня.
  • Взаимодействие с клиентом до принятия решения о покупке. Перед принятиям Вами решения о приобретении Лицензии или Сервиса мы проводим полную наглядную демонстрацию процесса конвертации приложения.
  • Гибкая система цен. Наши цены индивидуальны и зависят от объема проекта и сроков его исполнения. Мы подбираем несколько вариантов цены, среди которых вы сможете найти тот, который Вас устроит.
  • Оптимизированное преобразование. По завершении вашего проекта конвертации Delphi приложения вы получите интеллектуальный и технологичный код, который не требует использования какого-либо промежуточного софта от Ispirer.

Оценка

Ispirer предлагает комплексный процесс взаимодействия для Вашего проекта конвертации приложения. Для более подробной информации, пожалуйста, перейдите на страницу модель взаимодействия во время миграции приложений.

Онлайн-презентация

Ispirer Migration Solution

Oracle Forms в C#.NET

Заказать

Узнать стоимость

Ispirer Migration Solution

Oracle Forms в C#.NET

Услуги Программа

Характеристики конвертации:

Наша атоматизированная программа для миграции баз данных и приложений Ispirer MnMTK конвертирует извлеченные файлы XML Oracle Forms в WPF, используя паттерн разработки MVVM:

MVVM разработана для разделения отдельного UI и бизнес-логики, а также упрощения автоматизированного тестирования.

  • Модель

Данная модель относится к уровню иерархии доступа к данным (базе данных).

  1. public class Customer : IDataErrorInfo
  2. {
  3.  
  4. public static Customer CreateCustomer(
  5. double totalSales,
  6. string firstName,
  7. string lastName,
  8. bool isCompany,
  9. string email)
  10. {
  11. return new Customer
  12. {
  13. TotalSales = totalSales,
  14. FirstName = firstName,
  15. LastName = lastName,
  16. IsCompany = isCompany,
  17. Email = email
  18. };
  19. }
  20. }
  • Представление

Представление содержит все элементы UI - такие, как: кнопки, текстовые окна, кнопки-флажки и пр.

Например:

Oracle Forms to C#.NET

В Windows Presentation Foundation, уровень UI описан в файле XAML:

  1. <Window x:Class=" WpfApplication1.MainWindow"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/
  3. xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. Title="Oracle Form" mc:ignorable="d"
  6. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  7. xmlns:mc="http://schemas.openxmlformats.org/
  8. markup-compatibility/2006"
  9. d:DesignHeight="269" d:DesignWidth="526"
  10. SizeToContent="WidthAndHeight">
  11. <Grid Margin="4">
  12. <Label Content="First _name:"
  13. HorizontalAlignment="Right"
  14. Target="{Binding ElementName=firstNameTxt}"
  15. Margin="0,51,385,147" Width="66" />
  16. <TextBox
  17. x:Name="firstNameTxt"
  18. Text="{Binding Path=FirstName,
  19. ValidatesOnDataErrors=True,
  20. UpdateSourceTrigger=PropertyChanged}"
  21. Validation.ErrorTemplate="{x:Null}"
  22. Margin="131,51,193,147" />
  23. <Label Content="_Last name:"
  24. HorizontalAlignment="Right"
  25. Target="{Binding ElementName=lastNameTxt}"
  26. Margin="0,91,385,107" />
  27. <TextBox
  28. x:name="lastNameTxt"
  29. Text="{Binding Path=LastName,
  30. ValidatesOnDataErrors=True,
  31. UpdateSourceTrigger=PropertyChanged}"
  32. Validation.ErrorTemplate="{x:Null}"
  33. Margin="131,91,193,107" />
  34. </Grid>
  35. </Window>
  36.  
  • Модель представления

Данная модель представления является отведением представления, которое также служит в качестве посредника между представлением и моделью, являющейся целью привязки данных представления.


Сложности

Oracle Forms включают в себя формы модулей, библиотеки объектов и модули меню в двоичном формате. Для того чтобы конвертировать их в C#.NET, в первую очередь Вам необходимо извлечь файлы XML. Это можно сделать с помощью программы Oracle Forms2XML. Ispirer Systems предлагает миграцию Oracle Forms в C#.Net, используя MVVM.


Если Вас заинтересовали наши услуги, пожалуйста, свяжитесь с нами для получения более подробной информации.

 
Отзывы
30.03.2018 Казахский национальный педагогический университет
Миграция с PASCAL в C#.NET

Я занимаюсь научной деятельностью в Казахском национальном педагогическом университете. ...

28.03.2018Extedo, Германия
DB2 в MSSQL Server


EXTEDO была основана в 1996 году как департамент компании IABG с простой миссией: помогать научно-исследовательским институтам в области медицины соответствовать...

...

02.02.2018ООО "Гисофт", Россия
Миграция из Microsoft SQL Server в PostgreSQL

Компания «Гисофт», разработчик автоматизированных систем управления для образования, после долгих и в основном неудачных экспериментов с...

...

Истории успеха
17.07.2017Миграция с Oracle в PostgreSQL, РоссияПрофессиональные услуги по переносу пакетов и хранимых процедур с Oracle в PostgreSQL.


В конце 2016 года компания Ispirer Systems осуществила услуги по миграции для одного из российских...

...

17.07.2017Конвертация Oracle в Java, Индия

В начале 2017 года к Ispirer Systems обратилась индийская многонациональная компания, которая предоставляет инновационные IT-решения и услуги. Компания предлагает лучшие в своем классе...

...