Возможности программиста зависят от существующих разработок, а так же их использования :) Методы программирования развиваются постоянно. Я стараюсь быстро осваивать современные способы программирования, и, по возможности, их использовать. В этом разделе я вкратце расскажу об используемых способах и возможностях, вытекающих из них. |
||
CGI Аббревиатура CGI означает Common Gateway Interface и является связевым протоколом между формой в Web браузере (клиент) и приложением запущенным на Web сервере (сервер). При помощи него можно создавать самые различные приложения работающие через интернет. |
||
XML XML (eXtensible Markup Language) — расширяемый язык разметки. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML. Используя XML можно хранить документы и данные в более удобном виде, как для человека, так и для других программ. |
||
SOAP и WebService SOAP (Simple Object Access Protocol — простой протокол доступа к объектам) — протокол обмена данными в распределённой вычислительной среде. Первоначально SOAP предназначался, в основном, для реализации удалённого вызова процедур (RPC), а сейчас протокол используется для обмена произвольными сообщениями в формате XML, а не только для вызова процедур. Протокол позволяет строить кроссплатформенные распределенные приложения, например обмен данными между КПК и компьютером используя интернет. |
||
DirectX и GDI+ Всем известная DirectX и мало кому известная GDI+. В проектах Вы можете найти яркий пример использования этих модулей. |
||
AJAX AJAX (Asynchronous JavaScript and XML) — это подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. Применяется для построения Web сайтов В результате, при обновлении данных, веб-страница не перезагружается полностью, и веб-приложения могут быть сделаны более быстрыми и удобными. |
||
.NET, .NET CF Технология от компании Microsoft, возможности .NET очень высоки, а так как мой основной язык это все же Delphi я использую .NET для разработки программ для КПК и смартфонов, пока к сожалению это единственная доступная возможность писать под КПК. |
||
OLE, COM Технология OLE (Object Linking and Embedding - связывание и включение объекта) разработана корпорацией Microsoft и работает в среде Windows. При момощи этой технологии можно управлять чужими приложениями поддерживающими OLE а так же писать свои приложения что бы дать возможность другим управлять ими. Аббревиатура COM - (Component Object Model - компонентная объектная модель). Иногда говорят и "модель COM". Сутью данной технологии является то,что программы строятся из компонент, которые состоят из объектов. Используя COM технологию можно писать распределенные приложения с подключаемыми модулями, не теряя функциональности проекта. |
||
ADO ADO - (ActiveX Data Objects — объекты данных ActiveX). Интерфейс программирования приложений для доступа к данным, разработанный компанией Microsoft и основанный на технологии компонентов ActiveX.
ADO позволяет представлять данные из разнообразных источников (реляционных баз данных, текстовых файлов и т. д.) в объектно-ориентированном виде |
||
ODBC ODBC (Open DataBase Connectivity) — это открытый интерфейс доступа к базам данных, разработанный фирмой X/Open
C помощью ODBC можно разрабатывать приложения для использования одного интерфейса доступа к данным, не беспокоясь о тонкостях взаимодействия с несколькими источниками. |
||