Delphi – это язык программирования, имеющий определенную структуру.
Впервые, язык увидел свет в 1994 году, когда была выпущенная его первая версия, выложенная на базе Object Pascal.
После 2007 года, дельфи уже приобрел статус самостоятельного языка программирования и за все годы существования он претерпел достаточно преобразований и изменений.
В первую очередь, потребность в Delphi, возникла у разработчиков Microsoft Windows, которые с помощью данного языка, смогли упростить некоторые моменты.
Этот язык программирования, смог оказать достаточно сильное влияние на создание и разработку языка C# - очень многие элементы Delphi, вошли в основу языка и значительно изменили его концепцию.
Delphi можно характеризовать как язык, имеющий такие способности:
- позволяет проводить новые и современные расширения языка, который включает в себя различные методы обработки, динамические массивы, дает возможность устанавливать параметры по умолчанию
- Delphi может быть менеджером проекта, который позволяет вам объединить несколько проектов, над которыми вы одновременно трудитесь, то есть, вы создаете одну группу
Delphi является комбинацией самых важных и основных современных технологий:
- это компилятор с высокой степенью производительности, со способностью переводить данные в специальные машинные кода
- это модель, имеющая объектную ориентацию
- дельфи имеет способность с высокой скоростью построить приложения из различных прототипов программ
- имеет всевозможные средства для масштабирования и построения нужных вам, баз данных.
Стандартная поставка Delphi, включает в себя основные и важные объекты, способные преобразовать всю иерархию имеющихся базовых данных и классов. Вы можете объединять или скрывать данные об объектах, о способах их обработки, которые происходят внутри конкретного, одного класса. Этот метод называется инкапсуляцией.
Добавлены статьи по построению клиент-серверной архитектуры на базе технологии MOM
Взаимодействие клиента и сервера осуществляется по схеме «точка-точка» (поддержка одновременных соединений с несколькими клиентами не требуется). Сервер запускается в фоновом режиме и не имеет пользовательского интерфейса. На каждый запрос клиента сервер должен отправлять ответ.
Объектно–ориентированное проектирование и программирование (ООП) является современной технологией разработки больших компьютерных программ. ООП отличается разносторонним рассмотрением задачи и вызывает затруднение не только у начинающих программистов. Тем не менее, этот подход, по сравнению с традиционным процедурным, более конкретен, сокращает время разработки и, как правило, приводит к созданию более надежных и легко модифицируемых программ.
Добавлен CodeGear RAD Studio 2009 и Visual Studio 2005 .NET
CodeGear RAD Studio 2009 - это полное решение для быстрой разработки приложений, включающее все необходимое для создания собственных приложений Windows, .NET, приложений баз данных и веб приложений. Собственные приложения Windows разрабатываются с помощью признанных интегрированных сред разработки Delphi 2009 и C++Builder 2009.
Visual Studio 2005 Standard Edition позволяет:
• создавать приложения с использованием языков VB 2005, Visual C# 2005, Visual C++ 2005, Visual J# 2005;
Размещены статьи по технологии Drag-and-Drop в C++ Bilder
Drag&Drop («перетащи и положи») – это один из способов обмена данными между приложениями. Этим способом обмена пользуются многие программные приложения. Например, очень часто так перемещаются файлы и папки.