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

Введение в язык SQL

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

Как отмечалось в главе 1, SQL является стандартным языком для работы с реляционными базами данных и в настоящее время поддерживается практически всеми   продуктами,   представленными   на    рынке.   Он   был   разработан   в лаборатории  IBM  Research  в  начале   1970-х   годов   [4.9],   [4.10].   Первой серьезной реализацией этого  языка  был продукт-прототип System R компании IBM    [4.1]—[4.3],     [4.12]—[4.14];    впоследствии    он    был    реализован    в многочисленных коммерческих продуктах как компании IBM [4.8], [4.14], [4.21], так и других изготовителей. В этой главе представлено введение в язык SQL, а дополнительные аспекты, касающиеся таких вопросов, как целостность, защита и т.п., обсуждаются в последующих главах,  специально посвященных этим темам.  При  обсуждении  языка  SQL,   если  не  указано  иное1,  мы  будем основываться на текущей версии стандарта (т.е. SQL:1999). В [4.23] приведена формальная спецификация  SQL: 1999; а в [4.24] можно  найти значительное количество исправлений и дополнений к этой спецификации.

Читать »

Порядок выполнения операций процессором

Добавлено Дата: 23 April, 2012 категория: Ядро Linux

Вспомните из  материала главы  9,  "Средства  синхронизации в ядре",  что  для  различных  аппаратных платформ  процессоры  в  разной степени изменяют порядок выполнения  программных инструкций. Для  некоторых процессоров порядок выполнения  операций строго  соблюдается,  запись  данных  в память  и считывание данных  из памяти выполняются в  строго  указанном в  программе порядке.  Другие  процессоры имеют  ослабленные требования  к  порядку выполнения  операций  считывания и  записи  данных  и  могут  изменять порядок выполнения  этих  операций с  целью  оптимизации.

Читать »

Интеграция с браузерами

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

Приложения Silverlight работают в собственной, тщательно "рафинированной", среде, поэтому они избавлены от болезненных проблем несовместимости, терза­ющих разработчиков традиционных браузерных приложений. Это огромное преимуще­ство. Благодаря этому вы можете использовать эффективную смесь кодов С# и XAML, не продираясь сквозь "колючки" несовместимости с браузерами разных типов.

Читать »

Использование веб-служб ASP.NET

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

Обычно службы WCF не имеют доступа к средствам платформы ASP.NET. Сле­довательно, даже несмотря на то что платформа ASP.NET компилирует и хостирует службу, в службе не могут использоваться следующие средства:

•    состояния сеанса;

Читать »

Расширенные средства воспроизведения видеофайлов

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

Вы уже много знаете о воспроизведении звука и видео в приложениях Silverlight, од­нако есть еще несколько нюансов, которые при работе с видео помогут вам получить наилучшие результаты. В первую очередь, нужно правильно выбрать оптимальные па­раметры видео, т.е. формат видеофайла, разрешение и битрейт. Рассмотрите возмож­ность применения потокового режима для оптимизации производительности сети. Добавьте дополнительные средства, такие как маркеры. И наконец, можете реализо­вать наиболее впечатляющие эффекты, доступные в Silverlight, например добавить ви­део в качестве фона элементов интерфейса с помощью объекта VideoBrush. Все эти темы рассматриваются в следующих разделах.

Читать »

Использование XML, XPath и XQuery

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

и

нтернет постепенно переходит от роли оОычного транспортного средства доставки электронной почты и представлений данных (т.е. Web-страниц) к роли высокопроизводительного средства обеспечения взаимодействия данных с помощью ориентированной на службы архитектуры и XML. Несмотря на повсеместное распространение технологии XML, архитектору данных следует решить, какую роль отвести XML в создаваемой им модели базы данных. SQL Server 2005 обеспечивает техническое сопровождение практически любого архитектурного решения.

Читать »

Многопоточность

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

Платформа Silverlight поддерживает многопоточность, что позволяет выполнять несколько частей кода одновременно. — ключевой компонент полнофункциональной структуры .NET Framework, часто используемый в мощных клиентских приложениях WPF и Windows Forms. Однако многопоточности нет в боль­шинстве сред разработки приложений для браузеров. Наиболее заметно ее отсутствие в JavaScript и Flash.

Читать »

ETL в службе интеграции

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

/Г*

II              _ лужбу интеграции часто описывают как инструмент извлечения, преобразования и загрузки данных (ETL). Эти средства обычно ассоциируют с задачами подготовки данных для хранения, анализа и отчетности, однако служба интеграции вышла далеко за эти рамки. Она является надежной средой программирования задач, связанных с анализом и хранением данных.

Читать »

Основы анимации в Silverlight

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

Анимацию часто представляют как вывод последовательности кадров. Для воспро­изведения анимационного эффекта кадры должны выводиться один за другим с доста­точно высокой частотой.

Однако в Silverlight используется существенно иная модель анимации. В Silverlight анимация — это способ изменения значений зависимых свойств на заданном интервале времени. Например, чтобы кнопка расширялась и сокращалась, нужно плавно изме­нять ее свойство Width (Ширина). Чтобы сделать кнопку мерцающей, нужно изменять свойство LinearGradientBrush, используемое в качестве фона кнопки.

Читать »

Анимация

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

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

Читать »

Транзакционные методы разработки с применением COM+ и MTS

Добавлено Дата: 12 February, 2012 категория: Delphi

Что такое COM+?

Перед тем  как  приступить к непосредственному изучению COM+,  следует  отме тить,  что  для этой  спецификации характерны почти все свойства технологии COM. Данной технологии посвящено немало  изданий, потому в настоящей книге  будут рас смотрены лишь  наиболее характерные особенности COM+.  Сразу  же  следует  отме тить,  что  COM+ —  это,  фактически, обычная спецификация COM,  внутри  которой реализованы некоторые  дополнительные COM ориентированные  службы  Microsoft. Другими  словами, COM+ — это  COM с некоторыми дополнениями, связанными с сер вером  транзакций  Microsoft (MTS —  Microsoft Transaction  Server)  и  очередью  сообщений Microsoft (MSMQ — Microsoft Message Queue).

Читать »

Распределенная  модель COM

Добавлено Дата: 4 February, 2012 категория: Delphi

Предложенная в Windows NT 4 модель  распределенной  COM (DCOM —  Distributed COM)  предоставляет средства доступа  к объектам COM,  расположенным на  других компьютерах в сети.  Кроме  создания удаленных  объектов, модель  DCOM  предостав ляет  также  простые средства обеспечения безопасности, позволяющие серверам оп ределять, какие  клиенты имеют  право  создавать экземпляры серверов и какие  опера ции  они  могут  выполнять. Операционные  системы Windows NT 4 и  Windows 98 со держат встроенную поддержку модели DCOM, а для Windows 95 необходимо загрузить с  Web сайта   корпорации  Microsoft (http://www.microsoft.com)  специальное  до полнение, которое будет выполнять функции клиента DCOM.

Читать »

Принципы WPF

Добавлено Дата: 17 January, 2012 категория: WPF

На создание WPF ушло много времени, но на протяжении всего проекта неко#

торые основополагающие принципы оставались  неизменными.

Создать платформу для развитой презентации

В описаниях новой технологии  слово «развитая» (rich),  наверное, исполь# зуется чрезмерно часто. Но я не могу найти термина, который более точно вы# ражал бы принцип, положенный в основу WPF. Мы ставили перед собой цель создать нечто, вобравшее  в себя средства  из всех существующих  презентаци# онных технологий  и многое сверх того: начиная  от таких простых вещей, как векторная  графика, градиенты и растровые эффекты, и кончая трехмерной графикой, анимацией, мультимедийным содержимым и типографическими средствами.  Другая  немаловажная сторона  этого принципа  отражена  в слове

Читать »

Delphi 2006 – Поиск модуля (Find Unit)

Добавлено Дата: 29 November, 2011 категория: Delphi

 

Средства рефакторинга, безусловно, являются одними из наиболее сильных нововведений последних версий Delphi. Несмотря на схожесть с механическими операциями редактирования, операции рефакторинга вносят в код гораздо более глубокие, смысловые изменения. Ведь многие из них невозможно выполнить, не понимая программного синтаксиса и взаимосвязи описаний классов.

Читать »

Delphi 2006

Добавлено Дата: 27 November, 2011 категория: Delphi

Юбилейная, десятая по счету, начиная с 1995 года, версия системы программирования продолжает развитие стратегической линии компании Borland, направленной на интеграцию всех продуктов фирмы в рамках единой концепции управления жизненным циклом программного обеспечения. Можно уверенно утверждать, что новая версия системы несет самые масштабные изменения в продуктах и технологиях за всю историю развития Delphi. При этом поклонники системы, конечно, помнят, что и предыдущий релиз Delphi 2005 (Delphi 9) радикально отличался от Delphi 8 и являл собой глубокую переработку предшественника1. В частности, в дополнение к компилятору для платформы .NET был восстановлен преждевременно отвергнутый компилятор для платформы Win32, что потребовало синхронизации версий библиотеки визуальных компонентов VCL. Также существенно обновилась технология ECO II и появились средства UML-моделирования из среды Borland Together.

Читать »