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

Модель репликации от Microsoft

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

Модель репликации, предложенная компанией Microsoft, основана на сервере репликаций от Sybase (собственно, и сам сервер баз данных SQL Server основан на решениях Sybase). Компоненты репликации SQL Server входят во все варианты поставки, кроме SQL Server 2005 Express и SQL 2005 Mobile Edition. В то же время обе эти редакции могут являться подписчиками публикаций SQL Server 2005. (SQL Server 2005 Mobile Edition является новой версией SQL СЕ, которая запускается на карманных компьютерах и смарт-устройствах. Она может быть только подписчиком публикаций слияния.) Модель Microsoft использует метафоры периодических изданий. (В следующих подразделах будет описан каждый из этих компонентов.) В поставку SQL Server 2000 были включены примеры программ, иллюстрирующих публикации из гетерогенных серверов в среде SQL Server. Все эти функции остались доступными и в SQL Server 2005.

Читать »

Гномы, эльфы, волшебники и короли

Добавлено Дата: 29 February, 2012 категория: Архитектура ПО

Эван Кофски

В романе Нила Стивенсона «Cryptonomicon»[12] Рэнди Уотерхауз излагает свою классификацию рас, с которыми ему доводилось встречаться. Гномы – трудяги, корпящие над произведениями искусства во мраке своих пещер. Они повелевают огромными силами, способными перемещать горы и преображать ландшафт, и славятся своим мастерством. Эльфы отличаются изысканностью и высочайшей культурой; они проводят свои дни за созданием новых прекрасных волшебных предметов. Они до такой степени талантливы, что даже не сознают, насколько сверхъестественными представляются эти предметы другим расам. Волшебники наделены огромной силой, но, в отличие от эльфов, много знают о магии, разбираются в ее природе и возможностях и применяют ее максимально действенно и эффектно. Однако существует и четвертый тип, о котором Уотерхауз упоминает кратко, не останавливаясь для подробного описания. Это короли – мудрые правители, которые знают, как управлять всеми прочими.

Читать »

Параметры пунктов меню

Добавлено Дата: 29 February, 2012 категория: Разработка для Android

Android поддерживает большинство традиционных параметров для пун- ктов меню, с которыми вы, скорее всего, уже знакомы. Это касается значков, ярлыков,  флажков  и переключателей.

Элементы CheckBox и RadioButton. Эти элементы  видны в расши- ренном и дочернем меню (см. рис. 4.9). Чтобы  пункт меню отображался в виде флажка, используйте метод setCheckable. Состояние этих элементов контролируется с помощью метода setChecked.

Читать »

Основы создания приложений

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

Разговор об ADO.NET 2.0 нельзя считать законченным, если не упомянуть в нем о разных методиках программирования, о которых уже говорилось в этой главе. В этом разделе в качестве примеров вам будут предложены:

?               программный код, использующий для взаимодействия с SQL Server первичную interop-сборку .NET adodb .dll;

Читать »

Временные таблицы и табличные переменные

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

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

Читать »

Первый запуск

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

Теперь все готово для первого пробного запуска активного объекта сервера в со ставе  активной страницы. Осталось только  зарегистрировать  библиотеку активного объекта сервера D6ASP.dll и разместить страницу DrBob42.asp в соответствующем каталоге (с правами исполнения сценариев ASP).

Читать »

Зачем использовать представления

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

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

Читать »

Сравнительная характеристика различных методов распределения данных

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

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

?               Распределенные транзакции. Этот вариант является программным решением — транзакции применяются как на стороне сервера источника, так и на стороне сервера приемника, обычно в пределах одной транзакции. За это приходится платить опреде-

Читать »

Использование Bluetooth

Добавлено Дата: 13 February, 2012 категория: Разработка для Android

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

Применяя Bluetooth, можно находить другие устройства, расположенные в пределах досягаемости, и подключаться к ним. Используя подключение с по- мощью Bluetooth-сокетов, вы получаете  возможность передавать  и при- нимать потоки данных между устройствами в контексте своих приложений.

Читать »

Средства времени исполнения

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

COM+, по существу, аналогичны средствам времени исполнения COM. Они включают в себя все функции API COM (их название начинается с префикса Co…), а также  вспомогательные функции. отвечают за создание и обработку объектов, маршалинг, посредничество, распределе ние оперативной памяти и другие низкоуровневые операции, лежащие в основе COM+. Для поддержки многих  новомодных служб, о которых кое кто даже и не слышал,  корпо рация Microsoft добавила в средства времени исполнения COM+ несколько новых  эле ментов, в том  числе  настраиваемые компоненты, базу данных  регистрации, средства работы с контекстом и реализацию новой нейтральной модели потоков.

Читать »

Транзакционные методы разработки с применением 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).

Читать »

Сохранение состояния Активности

Добавлено Дата: 12 February, 2012 категория: Разработка для Android

Если вы хотите сохранить информацию, которая принадлежит Активности и не должна быть доступна другим компонентам  (например, переменным экземпляра класса),  вы можете вызвать  метод Activity.getPreferences() без указания названия Общих настроек.  Доступ к возвращенному ассоциативному массиву Общих настроек ограничен Активностью, из которой он был вызван. Каж- дая Активность поддерживает только один безымянный объект Общих настроек.

Читать »

Триггеры

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

В главе 5 мы впервые познакомились с триггерами,  когда воспользовались ими  в сочетании  с шаблоном  элемента  управления для  декларативного за пуска анимации.  Триггер может сработать по одному из трех условий: (1) из менение  состояния свойства  отображения (Trigger);  (2)  изменение  состоя ние свойства данных (DataTrigger); (3) событие (EventTrigger). Все три типа триггеров при срабатывании запускают некоторую последовательность действий.  Существует  также два типа триггеров  для наборов: MultiTrigger и MultiDataTrigger.

Читать »

Элемент Image в Silverlight

Добавлено Дата: 25 January, 2012 категория: Разработка для Windows Phone 7

Аналогичное приложение на Silverlight даже еще проще. Создадим проект SilverlightLocalBitmap. Сначала создадим в проекте папку для хранения растрового изображения. Это не обязательно, но делает проект более аккуратным. Обычно разработчики называют эту папку Images (Рисунки), Media (Мультимедиа) или Assets (Ресурсы) в зависимости от типов файлов, для которых она предназначается. Щелкните

Читать »

Информация о типах времени выполнения (RTTI)

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

Общая  концепция информации  о  типах  времени выполнения (RTTI —  Runtime Type Information) рассматривалась в главе  2, “Язык программирования Object Pascal”. Теперь наступил  момент более  углубленно  изучить  информацию RTTI,  использование которой позволяет расширить обычные возможности языка  Object  Pascal. Рассмотрим, как получать  информацию о текущих типах  объектов и данных  в выполняемых про граммах, а также то, как это делается в интегрированной среде разработки Delphi.

Читать »