Чарльз петцольд программирование для microsoft windows на с

Название: Программирование для Microsoft Windows на С# — В 2-х томах — Том 1.

Автор: Петцольд Ч.

2002.

Ч. Петцольд, известный автор и один из пионеров Windows-программирова- ния, в этой книге подробно и доходчиво рассказывает о возможностях Windows Forms — библиотеки классов Windows нового поколения для платформы .NET. Вы узнаете, как создавать динамические пользовательские интерфейсы, реализовывать графический вывод, управлять клавиатурой, мышью и таймером на С#. Подробное описание языковых конструкций, сравнение их с другими популярными языками программирования и примеры программ помогут вам быстро освоить этот новый объектно-ориентированный язык. В книге подробно рассмотрена иерархия классов .NET Framework, благодаря чему вы сможете приступить к разработке собственных программ с применением Windows Forms.

Программирование для Microsoft Windows на С# - В 2-х томах - Том 1 - Петцольд Ч.

Оглавление 1-го тома
Введение XIII
Глава 1 Работаем с консолью
Глава 2 Hello, Windows Forms
Глава 3 Основные структуры
Глава 4 Упражнение по выводу текста 
Глава 5 Линии, кривые и заливка областей 
Глава 6 Работа с клавиатурой
Глава 7 Страницы и преобразования
Глава 8 Приручение мышы
Глава 9 Текст и шрифты
Глава 10 Таймер и время
Глава 11 Изображения и битовые карты
Приложение Б Математические функции
Приложение В Работа со строками

Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:

Скачать книгу Программирование для Microsoft Windows на С# — В 2-х томах — Том 1 — Петцольд Ч. — fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу

Скачать — Книгу — Программирование для Microsoft Windows на С# — В 2-х томах — Том 1 — Петцольд Ч. — depositfiles.com

Скачать — Книгу — Программирование для Microsoft Windows на С# — В 2-х томах — Том 1 — Петцольд Ч. — letitbit.net

Дата публикации:

Теги:

книга по программированию :: С Sharp :: Петцольд


Следующие учебники и книги:

  • Мифический человеко — месяц или как создаются программные системы — Брукс Ф.
  • Введение в системы управления базами данных — Пушников А.Ю.
  • Язык программирования С++ — Бьерн Страуструп.
  • Delphi 2005 для .NET — Евгений Марков, Владимир Никифоров

Предыдущие статьи:

  • Практический подход к решению проблем программирования C++ — Мэтью Уилсон
  • Учебник по языку C++ в задачах и примерах
  • Core JavaServer Faces — David Geary, Cay Horstmann
  • C++ Common Knowledge: Essential Intermediate Programming — Stephen C. Dewhurst

Topics
C#, CSharp
Collection
opensource
Language
English

Programming Microsoft Windows with C#

Addeddate
2020-01-18 16:36:36
Identifier
programmingmicrosoftwindowswithcsharp
Identifier-ark
ark:/13960/t0tr49z0m
Ocr
ABBYY FineReader 11.0 (Extended OCR)
Ppi
300
Scanner
Internet Archive HTML5 Uploader 1.6.4

plus-circle Add Review

comment

Reviews

There are no reviews yet. Be the first one to
write a review.

Время на прочтение
4 мин

Количество просмотров 11K

Рады сообщить, что вчера в продажу поступил перевод шестого издания легендарной книги Чарльза Петцольда «Programming Windows», которого пришлось ждать более 15 лет! Книга посвящена разработке приложений для Windows 8 с использованием C# и XAML.

image

В своей новой книге Чарльз Петцольд, известный автор и один из пионеров Windows-программирования, рассказывает о разработке приложений для Windows Store с использованием C# и XAML в среде Windows Runtime.

Первая часть книги «Основы» посвящена приемам, которые особенно важны для большинства рядовых программистов: сборке готовых элементов управления в приложении и их связыванию с кодом и данными. Здесь полностью объясняется весь программный код и разметка, генерируемая Visual Studio для разных шаблонов проектов.

Во второй части книги «Специальные возможности» описываются низкоуровневые и нестандартные задачи — сенсорный ввод, растровая графика, расширенное форматирование текста, печать, работа с датчиками ориентации и GPS.

Книга адресуется разработчикам, уверенно владеющим языком C#, которые хотят изучить API для разработки приложений для Windows 8.

Небольшой экскурс в историю книги от Чарльза Петцольда

Перед вами 6-е издание «Programming Windows» — книги, идея которой появилась в издательстве Microsoft Press осенью 1986 года. Меня привлекли к проекту, потому что в то время я писал статьи о Windows-программировании для Microsoft Systems Journal (предшественник MSDN Magazine).

На обложке первого издания «Programming Windows» книга описывалась как «Руководство по программированию для MS-DOS Presentation Manager: Windows 2.0 и Windows/386». Ссылка на Presentation Manager напоминает о тех днях, когда Windows и OS/2 Presentation Manager мирно сосуществовали как разные среды для двух разных операционных систем.

Первое издание «Programming Windows» (1988 год) осталось почти незамеченным сообществом программистов. Когда программисты MS-DOS постепенно осознали, что им придется изучать дивный новый мир Windows, в этом им помогали уже 2-е издание (опубликованное в 1990 году и ориентированное на Windows 3) и 3-е издание (1992 год, Windows 3.1)

Когда произошел переход с 16-разрядного интерфейса Windows API на 32-разрядный, были выпущены 4-е издание «Programming Windows» (1996 год, Windows 95) и 5-е издание (1998 год, Windows 98). И хотя 5-е издание все еще остается в продаже, сообщения, которые я получаю от читателей, показывают, что книга популярна, в основном, в Индии и Китае.

С годами у «Programming Windows» появилась репутация книги для программистов, которые желают работать на низком уровне, без дополнительных прослоек между их кодом и операционной системой. Но я совершенно не рассматривал ранние издания «Programming Windows» с таких позиций. В то время «работа на низком уровне» подразумевала программирование на ассемблере, запись выводимых символов прямо в память видеоадаптера и использование MS-DOS только для файлового ввода/вывода. С другой стороны, программирование для Windows подразумевало высокоуровневый язык, графику без ускорения и обращение к оборудованию только через толстую прослойку функций API и драйверов устройств.

Переход с MS-DOS на Windows представлял собой намеренный отказ от скорости и эффективности ради других преимуществ. Но каких? Многие программисты-ветераны просто не понимали, зачем это нужно. Графика? Картинки? Цвета? Шрифты? Мышь? Не для этого создаются компьютеры!

Если подождать достаточно долго, высокоуровневый язык становится низкоуровневым, а множественные интерфейсные прослойки словно сжимаются до API. Некоторые современные программисты C и C++ отвергают управляемые языки (такие, как C#) по соображениям эффективности, а среда Windows даже снова вернула к жизни энергичные споры на эту тему. Пожалуй, Windows 8 является самым революционным обновлением Windows с момента выхода первой версии в 1985 году, но многие опытные пользователи Windows сомневаются в разумности использования сенсорного интерфейса, адаптированного для смартфонов и планшетов, на рядовых настольных компьютерах, и ворчат, когда не могут найти знакомые функции.

Наверное, единственное, что могло вернуть серию «Programming Windows» из полузабвения — это впечатляющий и неоднозначный новый пользовательский интерфейс Windows, а также API и язык программирования, приспособленный к его современным устремлениям.

Эта книга посвящена исключительно программированию приложений Windows Store. О написании настольных приложений Win32 написано много других книг, включая 5-е издание «Programming Windows». Изредка в тексте будут упоминаться Win32 API и настольные приложения, но книга написана о программировании новых приложений Windows 8.

Для написания этих приложений был введен новый объектно-ориентированный интерфейс программирования, называемый Windows Runtime или WinRT (не путайте с Windows RT — версией Windows 8 для процессоров ARM).

В настоящее время существуют три основных варианта программирования приложений Windows 8, каждый из которых основан на определенном языке программирования и языке разметки:

  • C++ и XAML
  • C# или Visual Basic и XAML
  • JavaScript и HTML5

Во всех трех вариантах задействуется интерфейс Windows Runtime, но он также поддерживается другим интерфейсом программирования для конкретного языка. Хотя смешанное использование нескольких языков в одном приложении невозможно, вы можете создавать библиотеки (типа Windows Runtime Component) с собственными файлами .winmd, доступные из любого языка Windows 8.

После долгих размышлений (и душевных терзаний) я решил, что эта книга должна быть почти полностью посвящена C# и XAML. Меня много лет убеждали в преимуществах управляемых языков для разработки и отладки, и на мой взгляд, C# лучше всех языков подходит для Windows Runtime. Надеюсь, код C# будет достаточно понятен программистам C++, чтобы эта книга была им полезна.
Я также уверен, что книга, сконцентрированная на одном языке, полезнее книги, пытающейся в равной степени рассмотреть сразу несколько языков.

Оглавление

Оглавление книги можно посмотреть здесь, а отрывок прочитать здесь.

Где купить

Купить книгу можно на piter.com (доступна бумажная и электронная версия (формат PDF)). Также книга доступна (или будет доступна в течение нескольких дней) во всех популярных интернет-магазинах и книжных магазинах страны.

Скидка

До 23 октября 2013 года для посетителей Хабры действует купон на скидку 25% при покупке книги. Скидка действительна как на бумажную, и на электронную версию книги. Чтобы получить скидку, при оформлении заказа введите код купона: 220b30cdc9b580a142889

  • Collections

  • Kindle Books

  • Kids

  • Teens

  • Available Now

  • Magazines

  • Comics

  • Black Voices

  • Asian American and Pacific Islander Voices

  • Latinx Voices

  • Indigenous Voices

  • LGBTQIA Voices

  • Business Library

  • Chinese

  • Russian

  • Spanish

  • Travel

  • Adult Literacy

  • LAPL Neighborhood Reads

  • Language

    • English
    • Español
    • 中文(简体)
    • 日本語
    • Русский

Title details for Programming Windows® by Charles Petzold - Available

Programming Windows®


ebook

  • Description

  • Details

“Look it up in Petzold” remains the decisive last word in answering questions about Windows development. And in PROGRAMMING WINDOWS, FIFTH EDITION, the esteemed Windows Pioneer Award winner revises his classic text with authoritative coverage of the latest versions of the Windows operating system—once again drilling down to the essential API heart of Win32 programming. Topics include:

  • The basics—input, output, dialog boxes
  • An introduction to Unicode
  • Graphics—drawing, text and fonts, bitmaps and metafiles
  • The kernel and the printer
  • Sound and music
  • Dynamic-link libraries
  • Multitasking and multithreading
  • The Multiple-Document Interface
  • Programming for the Internet and intranets
  • Packed as always with definitive examples, this newest Petzold delivers the ultimate sourcebook and tutorial for Windows programmers at all levels working with Microsoft® Windows 95, Windows 98, or Microsoft Windows NT®. No aspiring or experienced developer can afford to be without it.

    An electronic version of this book is available on the companion CD.

    A Note Regarding the CD or DVD

    The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O’Reilly Media’s Digital Distribution services. To download this content, please visit O’Reilly’s web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


    Expand title description text


    Series:
    Programming


    Publisher:
    Microsoft Press

    Edition: 5


    OverDrive Read

    • ISBN: 9780735646032
    • File size: 5008 KB
    • Release date: June 24, 2011

    EPUB ebook

    • ISBN: 9780735646032
    • File size: 5008 KB
    • Release date: June 24, 2011

    “Look it up in Petzold” remains the decisive last word in answering questions about Windows development. And in PROGRAMMING WINDOWS, FIFTH EDITION, the esteemed Windows Pioneer Award winner revises his classic text with authoritative coverage of the latest versions of the Windows operating system—once again drilling down to the essential API heart of Win32 programming. Topics include:

  • The basics—input, output, dialog boxes
  • An introduction to Unicode
  • Graphics—drawing, text and fonts, bitmaps and metafiles
  • The kernel and the printer
  • Sound and music
  • Dynamic-link libraries
  • Multitasking and multithreading
  • The Multiple-Document Interface
  • Programming for the Internet and intranets
  • Packed as always with definitive examples, this newest Petzold delivers the ultimate sourcebook and tutorial for Windows programmers at all levels working with Microsoft® Windows 95, Windows 98, or Microsoft Windows NT®. No aspiring or experienced developer can afford to be without it.

    An electronic version of this book is available on the companion CD.

    A Note Regarding the CD or DVD

    The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O’Reilly Media’s Digital Distribution services. To download this content, please visit O’Reilly’s web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


    Expand title description text

    • Details

      Publisher:

      Microsoft Press

      Edition:
      5

      OverDrive Read

      ISBN: 9780735646032

      File size: 5008 KB

      Release date: June 24, 2011

      EPUB ebook

      ISBN: 9780735646032

      File size: 5008 KB

      Release date: June 24, 2011

    • Creators

    • Formats

      OverDrive Read

      EPUB ebook

    • Languages

    Информация об издании

    • Переводчики: не указаны
    • Серия:
      Microsoft Press
    • ISBN (EAN): 5-7502-0210-0
    • Языки: Русский
    • Возрастное ограничение: не указано
    • Год написания: 2002

    6.0
    общий рейтинг

    1 оценка

    Подробная статистика

    Эту книгу оценили 1 пользователь

    Эта книга еще не добавлена в подборки

    К ЭТОЙ КНИГЕ НЕ ДОБАВЛЕНЫ персонажи

    КНИГА НЕ УПОМИНАЛАСЬ В БЛОГАХ

  • Центр управления обновлениями windows 10
  • Циферблат на рабочий стол windows 10
  • Цп ноутбука загружен на 100 windows 10 что делать
  • Центр управления мышью и клавиатурой microsoft windows 10
  • Цтв для windows скачать бесплатно