Главная » Статьи для тега "приложения"

СИСТЕМА УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ

Добавлено Дата: 20 August, 2012 категория: SQL, Базы данных

В этом разделе вкратце рассматривается передача данных. Запрос конечного пользователя к базе данных в действительности передается от рабочей  станции  пользователя (которая может быть физически удалена от самой системы баз данных) к некоторому интерактивному приложению (встроенному или нет), а от него — к СУБД в форме коммуникационных сообщений. Более того, ответы пользователю также передаются в форме

Читать »

НЕЗАВИСИМОСТЬ ОТДАННЫХ

Добавлено Дата: 2 August, 2012 категория: SQL, Базы данных

Независимость от данных может быть реализована на двух уровнях: физическом и логическом [1.3], [1.4]. Однако на данном этапе нас интересует только физическая независимость. Поэтому неуточненный термин независимость от данных мы пока будем понимать лишь как физическую независимость от данных. (Необходимо отметить, что термин независимость от данных не совсем подходящий — он не отражает достаточно точно сущность происходящего. Но поскольку традиционно используется именно этот термин, последуем общему правилу.)

Читать »

Вызов функций из DLL

Добавлено Дата: 24 July, 2012 категория: Win32 API

Существует три способа загрузки DLL:

а) неявная;

б)  явная;

в) отложенная.

Рассмотрим неявную загрузку DLL. Для построения приложения, рассчитанного на неявную загрузку DLL, необходимо иметь:

•            Библиотечный включаемый файл с описаниями используемых объектов из DLL (прототипы функций, объявления классов и типов). Этот файл используется компилятором.

Читать »

Структура главной функции в минимальном приложении

Добавлено Дата: 7 July, 2012 категория: Win32 API

Минимальное приложение Windows состоит из 2 частей:

1.                главной функции с именем WinMain, включающей цикл обра­ботки сообщений;

2.                оконной функции WndProc.

Читать »

Сообщения и их структура

Добавлено Дата: 19 June, 2012 категория: Win32 API

Программирование в Windows основывается на использовании ин­терфейса прикладного программирования API (Application Program Interface). API предоставляют программисту набор готовых классов, функций, структур и констант. Их количество составляет около двух тысяч. API-функции обеспечивают взаимодействие приложения с внешними устройствами и ресурсами операционной системы.

Читать »

Создание хранилищ данных SOA с помощью Web-служб

Добавлено Дата: 13 April, 2012 категория: Microsoft SQL Server, Базы данных

Архитектура, ориентированная на службы (SOA), предлагает целый спектр возможностей. Чтобы это понять, достаточно оценить количество конференций и преобладание сессий, посвященных разным аспектам SOA. СУБД SQL Server 2005 содержит массу революционных нововведений, однако ее способность работать с SOA можно по праву считать главным из них.

Читать »

Компиляция и развертывание приложения Silverlight

Добавлено Дата: 11 April, 2012 категория: Silverlight

Вы научились создавать базовый проект Silverlight, добавлять в него страницу с эле­ментами и кодом, выполнять приложение. Теперь можно немного углубиться в эти процессы. В данном разделе вы увидите, как приложение Silverlight преобразуется из исходных кодов и набора файлов XAML в рабочее приложение, выполняемое браузером.

Читать »

Простое приложение

Добавлено Дата: 9 April, 2012 категория: ActionScript

В данном разделе описывается процедура создания простого приложения ActionScript 3.0 с использованием компонентов Flash и инструмента разработки Flash. Приведен пример использования FLA-файла с кодом ActionScript на временной шкале, а также использования внешнего файла класса ActionScript с FLA-файлом, содержащим только компоненты из библиотеки. Как правило, возникает необходимость создания более сложных приложений с использованием внешних файлов класса, чтобы можно было обмениваться кодом между классами и приложениями и сделать ваши приложения более легкими в обслуживании. Дополнительную информацию о программировании на ActionScript 3.0 см. в руководстве Программирование на ActionScript 3.0.

Читать »

Всплывающее окно

Добавлено Дата: 6 April, 2012 категория: Silverlight

Класс HtmlPage содержит метод PopupWindow (), позволяющий открыть всплываю­щее окно для вывода новой веб-страницы. Оно используется, главным образом, для ото­бражения рекламных материалов и содержимого других веб-сайтов. Для вывода других компонентов текущего приложения Silverlight оно не предназначено. Если необходимо всплывающее окно для отображения компонентов текущего приложения Silverlight, луч­ше воспользоваться элементом управления ChildWindow (см. главу 7).

Читать »

Сборки библиотечных классов

Добавлено Дата: 3 April, 2012 категория: Silverlight

До сих пор во всех примерах книги код был размещен в одной сборке. Такой способ размещения кода оптимален для небольших приложений Silverlight. Однако часть кода можно разместить также в отдельной библиотечной сборке. Обычно библиотеки при­меняют для повторного использования кода в нескольких приложениях Silverlight, но иногда код размещают отдельно лишь для того, чтобы с ним можно было работать от­дельно от приложения. Такой прием обычно используется, когда приложение создается разными командами разработчиков.

Читать »

Создание изолированного проекта Silverlight

Добавлено Дата: 3 April, 2012 категория: Silverlight

Начать изучение Silverlight проще всего, создав статический сайт со страницами HTML без серверного кода. Для этого выполните в рабочей среде Visual Studio следую­щие операции.

1.     Выберите команду File^New1^ Project (Файл Создать Проект). В качестве типа проекта выделите узел Visual С# (Визуальный С#) и выберите шаблон Silverlight Application (Приложение Silverlight). Как обычно, задайте имя проекта и его рас­положение на жестком диске. Щелкните на кнопке ОК. Будет создан изолирован­ный проект Silverlight.

Читать »

Безопасность средств взаимодействия с HTML

Добавлено Дата: 2 April, 2012 категория: Silverlight

С появлением средств взаимодействия кода Silverlight с кодом HTML возникли но­вые проблемы, касающиеся безопасности. Это особенно справедливо, если приложение Silverlight и хостирующая веб-страница разрабатываются разными людьми или орга­низациями. Существует риск того, что зловредный код приложения Silverlight попыта­ется вмешаться в работу страницы HTML. И наоборот, код JavaScript, расположенный на странице HTML, может получить доступ к приложению Silverlight и вынудить его вы­полнить операции, нужные злоумышленнику.

Читать »

ADO.NET в Visual Studio 2005

Добавлено Дата: 1 April, 2012 категория: Microsoft SQL Server, Базы данных

Администраторы баз данных испытали шок, когда компания Microsoft заявила о намерении перенести утилиту Enterprise Manager из SQL Server в Visual Studio. Смысл такого перемещения был совершенно непонятен. Утилита SQL Server Management Studio переняла привычный графический интерфейс Visual Studio, но эти утилиты остались отдельными продуктами, которые объединяет ненамного больше, чем сходный интерфейс пользователя.

Читать »

Запрос дополнительного пространства

Добавлено Дата: 29 March, 2012 категория: Silverlight

Сначала приложение Silverlight получает 1 Мбайт для изолированного хра­нилища. Проверить объем свободного пространства можно с помощью свойства

IsolatedStorageFile.AvaliableFreeSpace.

Примечание. Для квоты 1 Мбайт есть одно исключение. Если приложение инсталлировано как выполняющееся вне браузера (см. главу 6), его квота автоматически увеличивается до 25 Мбайт. Увеличенная квота действительна независимо от того, как выполняется данное приложение: в окне браузера или в операционной системе в отдельном окне. В обоих случаях приложение пользуется одним и тем же изолированным хранилищем.

Читать »

Назначение многопоточности

Добавлено Дата: 28 March, 2012 категория: Silverlight

При использовании нескольких потоков сложность приложения существенно увели­чивается, потому что при этом возникают многие тонкие эффекты, приводящие к за­гадочным ошибкам. Прежде чем разбить приложение на несколько потоков, тщательно проанализируйте, окупятся ли дополнительные затраты труда и усложнение кода.

Читать »