Библиотека knigago >> Компьютеры: Операционные системы >> Android >> Программирование КПК и смартфонов на .NET Compact Framework


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2202, книга: Тёщины закрутки 2018 №3
автор: журнал «Тёщина кухня»

"Тёщины закрутки 2018 №3" журнала "Тёщина кухня" — это незаменимый сборник рецептов для тех, кто любит запасаться домашними деликатесами на зиму. В издании представлен широкий ассортимент рецептов на любой вкус: от классических маринадов и солений до необычных закусок и оригинальных джемов. Читатели найдут рецепты для овощей (помидоров, огурцов, моркови), фруктов (яблок, груш, слив), грибов и даже мяса и рыбы. Все рецепты подробно описаны с указанием точных...

СЛУЧАЙНАЯ КНИГА

Александр Петрович Климов - Программирование КПК и смартфонов на .NET Compact Framework

Программирование КПК и смартфонов на .NET Compact Framework
Книга - Программирование КПК и смартфонов на .NET Compact Framework.  Александр Петрович Климов  - прочитать полностью в библиотеке КнигаГо
Название:
Программирование КПК и смартфонов на .NET Compact Framework
Александр Петрович Климов

Жанр:

Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Android, Прочие ОС, Программирование: прочее, .NET Framework

Изадано в серии:

неизвестно

Издательство:

Питер

Год издания:

ISBN:

978-5-91180-270-7

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Программирование КПК и смартфонов на .NET Compact Framework"

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

Читаем онлайн "Программирование КПК и смартфонов на .NET Compact Framework". [Страница - 3]

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

Что нового в .NET Compact Framework 2.0

Список основных изменений в .NET Compact Framework 2.0 приведен на странице msdn.microsoft.com/netframework/programming/netcf/default.aspx?pull=/library/en-us/dnnetcomp/html/whats_new_netcf2.asp. К основным улучшениям библиотеки .NET Compact Framework 2.0 относятся усовершенствованные возможности создания пользовательского интерфейса, новая мобильная база данных, существенные усовершенствования эмулятора, усиленная поддержка COM Interop и Managed Interfaces для D3D. Библиотека .NET Compact Framework 2.0 расширила существующую функциональность в .NET CF 1.0 новыми возможностями. Также разработчики добавили поддержку новых классов, которые ранее были доступны только в полной .NET Framework. В этой книге обязательно будут рассмотрены наиболее значительные новинки. А сейчас можно лишь упомянуть основные моменты.

Пакет .NET Compact Framework 2.0 в Visual Studio 2005 стал поддерживать новые элементы управления, позволяющие создавать очень сложные приложения без написания громоздкого кода. В частности, появилась поддержка элементов управления MonthCalendar и DateTimePicker, позволяющих создавать интерфейс календаря. Также появился новый элемент для уведомлений Notification. Кроме него разработчики получили доступ к элементам DocumentList и HardwareButton. Более подробно они будут рассматриваться в главе, посвященной элементам управления. Новое свойство ScreenOrientation позволяет без использования неуправляемого кода вращать экран устройства. Кроме того, стало значительно проще создавать собственные элементы управления, как это делается в полной версии .NET Framework.

Элементы пользовательского интерфейса в .NET Compact Framework 2.0 теперь поддерживают присоединение (docking). При перемещении элемента управления к определенной стороне контейнера он всегда заполняет эту сторону контейнера.

Некоторые элементы управления стали поддерживать свойство AutoScaleMode. Свойство AutoScaleMode показывает, как нужно перерисовывать элемент при изменении разрешения экрана. Также формы стали поддерживать свойство AutoScroll.

Помимо этого класс Control теперь поддерживает методы SuspendLayout и ResumeLayout. Также в .NET Compact Framework появилась полноценная поддержка буфера обмена.

Класс Graphics тоже получил новые возможности, и теперь при помощи свойств DpiX и DpiY разработчик может узнать размеры экрана. Помимо этого сейчас можно отображать текст под различными углами при помощи класса LogFont. Также разработчик может создавать перья заданных цвета и размера.

Значительно улучшена работа с растровыми изображениями. Программисты получили новые возможности для создания изображений и сохранения их в файле или потоке. В приложениях стало проще манипулировать изображениями при помощи комбинации методов LockBits и UnlockBits в сочетании с новым классом BitmapData. Приложения, использующие при работе с изображениями неуправляемый код, теперь могут получать дескриптор объекта Bitmap через метод GetHbitmap.

Новые возможности позволяют разрабатывать приложения с использованием управляемого кода для Windows Mobile 5.0 при помощи классов из пространства имен Microsoft.Windows.DirectX. Поддержка DirectX позволяет писать игры с использованием управляемого кода, обеспечивая более быструю разработку приложений, чем при использовании неуправляемого DirectX.

Так как на рынке все чаще стали появляться устройства со встроенной клавиатурой, то в библиотеку .NET Compact Framework 2.0 была введена поддержка клавиатуры.

Также следует отметить, что элементы управления теперь распознают события KeyUp, KeyDown и KeyPress. Объект Form теперь имеет свойство KeyPreview.

Тестировать программы тоже стало намного проще, так как эмулятор в .NET Compact Framework 2.0 подвергся значительной переработке. Перечень функциональных возможностей эмуляторов Pocket PC и смартфонов был расширен, что облегчает создание, проверку и развертывание приложений. Особое внимание было уделено поддержке сетевого взаимодействия. Кроме того, было улучшено быстродействие эмулятора. Появилась поддержка программы ActiveSync, можно работать с общими папками и использовать четыре COM-порта. Также эмулятор стал поддерживать работу с портретным и альбомным режимами отображения. Кроме того, эмулятор теперь эмулирует работу ARM-процессора.

Технология Smart Device CAB Project упростила развертывание мобильных приложений. Эта технология позволяет использовать в визуальном редакторе перемещение файлов, создавать папки и записи --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.