Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Янин В.Л. "Новгородские акты XII-XV Хронологический комментарий" (История)

Майринк Г. "Белый доминиканец " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 2" (Художественная литература)

Петров Г.И. "Отлучение Льва Толстого " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 1 " (Художественная литература)
Реклама

Windows presentation foundation with - MacDonald M.

MacDonald M. Windows presentation foundation with — Вильямс , 2008. — 928 c.
ISBN 978-5-8459-1429-3
Скачать (прямая ссылка): wpfwindowspresente2008.pdf
Предыдущая << 1 .. 3 4 5 6 7 8 < 9 > 10 11 12 13 14 15 .. 473 >> Следующая

В некоторый примерах этой книги используется код доступа к данным ADO.NET для запроса к базе данныгх SQL Server. Чтобы иметь возможность работать с этими примерами, можете воспользоваться файлом сценария, включенным в загружаемый код, чтобы инсталлировать базу данныгх (в SQL Server 2000 или более поздней версии). Как вариант, вы можете использовать файловый компонент базы данных, который также входит в состав загружаемого кода. Этот компонент получает такие же данные из файла XML, имитируя работу полного компонента базы данных, не запрашивая при этом активный экземпляр SQL Server.
Примеры кода и URL-адреса
Рекомендуется посетить сайт издательства или зайти на страницу http://www. prosetech.com и загрузить примеры кода для этой книги. Это нужно для того, чтобы вы смогли самостоятельно проработать большинство самых сложных примеров кода, поскольку менее важные детали обычно остаются за кадром. Эта книга сфокусирована на наиболее важных разделах, поэтому вам не придется понапрасну перелистывать страницы, чтобы понять суть.
Book_Pro_WPF-2.mdb 23 19.05.2008 18:09:35
24 Введение
От издательства
Вы, читатель этой книги, и есть главный ее критик и комментатор. Мы ценим ваше мнение и хотим знать, что было сделано нами правильно, что можно было сделать лучше и что еще вы хотели бы увидеть изданным нами. Нам интересно услышать и любые другие замечания, которые вам хотелось бы высказать в наш адрес.
Мы ждем ваших комментариев и надеемся на них. Вы можете прислать нам бумажное или электронное письмо, либо просто посетить наш Web-сервер и оставить свои замечания там. Одним словом, любым удобным для вас способом дайте нам знать, нравится или нет вам эта книга, а также выскажите свое мнение о том, как сделать наши книги более интересными для вас.
Посылая письмо или сообщение, не забудьте указать название книги и ее авторов, а также ваш обратный адрес. Мы внимательно ознакомимся с вашим мнением и обязательно учтем его при отборе и подготовке к изданию последующих книг. Наши координаты:
E-mail: info@williamspublishing.com
WWW: http://www.williamspublishing.com
Информация для писем из:
России: 127055, г. Москва, ул. Лесная, д. 43, стр. 1
Украины: 03150, Киев, а/я 152
Book_Pro_WPF-2.mdb 24 19.05.2008 18:09:35
ГЛАВА 1
Введение в WPF
Windows Presentation Foundation (WPF) — совершенно новая графическая система отображения для Windows. WPF спроектирована для .NET под влиянием таких современный технологий отображения, как HTML и Flash, с использования аппаратного ускорения. Она также представляет собой наиболее радикальное изменение в пользовательском интерфейсе Windows со времен Windows 95.
В этой главе вы ознакомитесь с архитектурой WPF, получите начальное представление о ее работе и узнаете, что она несет с собой для будущих поколений приложений Windows.
Графика в Windows
Трудно переоценить важность WPF, не зная, что разработчики Windows, по сути, использовали одну и ту же технологию отображения в течение более 15 лет. Стандартное приложение Windows для создания пользовательского интерфейса полагается на две основополагающие части операционной системы Windows:
• User32 обеспечивает знакомый внешний вид и поведение таких элементов, как окна, кнопки, текстовые поля и т.п.;
• GDI/GDI+ предоставляет поддержку рисования фигур, текста и изображений за счет дополнительного усложнения (и часто неважной производительности).
С годами обе технологии совершенствовались, и API-интерфейсы, используемые разработчиками для взаимодействия с ними, значительно изменились. Но как бы вы ни разрабатывали приложение — с помощью .NET и Windows Forms, или же (в прошлом) Visual Basic 6, или кода C++ на основе MFC — “за кулисами” работают одни и те же части операционной системы Windows. Новые каркасы просто представляют лучшие оболочки для взаимодействия с User32 и GDI/GDI+. Они могут быть более эффективными, менее сложными, могут включать некоторые заранее подготовленные средства, чтобы вам не пришлось их создавать самостоятельно, однако они не могут преодолеть фундаментальные ограничения системныгх компонентов, разработанныгх более 10 лет назад.
На заметку! Базовое разделение труда между User32 и GDI/GDI+ было заложено более 15 лет назад в Windows 3.0. Конечно, User32 в те времена был просто User, поскольку тогда программное обеспечение еще не вошло в 32-разрядный мир.
DirectX: новый графический механизм
В Microsoft разработали один обходной путь для преодоления ограничений, присущих библиотекам User32 и GDI/GDI+. Этот путь — DirectX. DirectX начинался как “топорный”, полный ошибок инструментарий для создания игр на платформе Windows.
Book_Pro_WPF-2.mdb 25 19.05.2008 18:09:35
26 Глава 1
Главной его целью была скорость, и потому Microsoft тесно сотрудничала с производителями видеокарт, чтобы обеспечить для DirectX аппаратную поддержку, необходимую для отображения сложных текстур, специальных эффектов, таких как частичная прозрачность и трехмерная графика.
За годы, прошедшие с момента его появления (вскоре после Windows 95), механизм DirectX обрел зрелость. Теперь это неотъемлемая часть Windows, которая включает поддержку всех современных видеокарт. Однако программный интерфейс DirectX по-прежнему несет в себе наследие своих корней как средства разработки игр. Из-за присущей DirectX сложности он почти никогда не использовался в традиционных приложениях Windows (вроде программы для поддержки бизнеса).
Предыдущая << 1 .. 3 4 5 6 7 8 < 9 > 10 11 12 13 14 15 .. 473 >> Следующая