Programming Windows, шесто издание

Една от най-популярните книги за програмиране под Windows на всички времена, Programming Windows, предстои да излезе в обновен вариант съвсем скоро. При всички нововъведения в операционната система Windows 8и начините за програмиране за нея, естествено се очаква и актуализиране на литературата на тази тема. Затова и авторът, Чарлз Петцолд, започна работа върху най-новото, шесто поред издание на Programming Windows.

Книгата разглежда създаването на приложения за Windows 8, като се базира на XAML и C# (съдържа примери и на С++) и се очаква да излезе в електронен вариант съвсем скоро. Книгата ще има няколко версии, базирани на различните етапи на развитие на операционната система (започвайки от Consumer Preview), а цената ѝ започва само от $10! Хубавото в случая е, че когато закупите книгата, в който и да е от вариантите ѝ, автоматично ще получите всички следващи актуализации безплатно. Това означава, че ако я поръчате при първоначалното ѝ пускане (Consumer Preview), ще платите $10, а впоследствие ще имате достъп и до следващите версии (Release Preview и Final). Ето и графикът за излизане на книгите:

Версия Цена Период за цената
Consumer Preview (базирана на Windows 8 Consumer Preview) $10 17–31 май (две седмици)
Consumer Preview ebook (същата като горната, без актуализации на съдържанието) $20 от 1 юни до излизането на книгата за Release Preview
Release Preview (базирана на Windows 8 Release Preview) $30 лято 2012 (две седмици)
Release Preview (без актуализация на съдържанието) $40 след двете седмици за цена от $30 до излизането на финалната версия
Final $50 есен 2012

Ето и малко повече детайли за книгата и автора:

Book Details

Programming Windows, Sixth Edition will focus on creating Windows 8 apps accessing the Windows Runtime with XAML and C#. The book will also provide C++ code samples. The Sixth Edition is planned as about 20 chapters organized in three parts:

  • Part I, “Elementals,” begins with the interrelationship between code and XAML, basic event handling, dynamic layout, controls, the application bar, control customization, and collections. You should emerge from Part I ready to create sophisticated page-oriented collection-based user interfaces using the powerful ListView and GridView controls.
  • Part II, “Infrastructure,” examines the level underneath the UI. In these chapters, you’ll go deeper into Windows 8 with a complete exploration of the multitouch interface, asynchronous operations for working with files and web services, networking, security, and globalization. You’ll see particular emphasis on data sharing, and interfacing with the search panes and contract panes of Windows 8.
  • Part III, “Specialties,” explores topics you might not need for every program but are essential to a well-rounded education in Windows 8. It includes working with the sensors (GPS and orientation), vector graphics, bitmap graphics, media, text, printing, and obtaining input from the stylus and handwriting recognizer.

Author Bio

Charles Petzold has been writing about Windows programming for 25 years. A Windows Pioneer Award winner in 1994, Petzold is the author of the classic Programming Windows, the widely acclaimed Code: The Hidden Language of Computer Hardware and Software, Programming Windows Phone 7, and more than a dozen other books.