|
|
libcats.org
Programming Microsoft Windows with C#Charles PetzoldC# and .NET were made for each other. So, it seems, were Windows and Charles Petzold. Petzold's Programming Windows, first published in 1988 and now in its fifth edition, has been the most authoritative guide to Windows development for one generation of programmers after another. Now, it's joined by a new classic: his new Programming Microsoft Windows with C#.Web apps get the hype nowadays; Petzold focuses elsewhere: on the powerful .NET Windows Forms tools that enable state-of-the-art Windows development. Whether you're building traditional standalone "client" apps or front-ends for distributed systems, he guides you through the "Windows" side of .NET with unprecedented depth and insight.This isn't "Harry Potter" coding: No wizards allowed. Petzold doesn't even use the Windows Forms Designer: It can take you only so far, he says, and if you don't understand how to manually code your controls, you'll be up a creek without a paddle. Prepare to get your hands dirty.Petzold begins with the basics of Windows Forms, the essential data types required to program graphical applications, and the basics of text output. Then, he moves on to the two large collections of .NET framework classes - user and graphics - that encompass the "visual" aspects of Windows development. While these can be traced all the way back to Windows 1.0, they've been refined again - and, of course, C# and .NET change how you get at them.On the "graphics" side of the house, the book's systematic coverage includes lines, curves, fills, pages, transforms, text, fonts, images, bitmaps, Bйzier curves, paths, regions, clipping, brushes, pens, fonts, printing, and vector graphic metafiles. On the UI side, he starts with mouse and keyboard programming (showing how to provide the oft-neglected keyboard equivalents, and raising a few thorny issues that seem to require recourse to the old Win32 API). Next, he covers all the GUI elements of a modern Windows application: buttons, labels, scrolling, dialog boxes, edit, list, and spin boxes, toolbars, status bars, tree views, list views, clipboards, and more.One more note: Whether you're writing Windows or web apps, you'll often find yourself dealing with file I/O, floating-point mathematics, and string manipulation. Each are significantly changed in the C#/.NET environment. Failing to find reliable guides to them, Petzold has written his own and included them as appendices.As Windows programming continues to evolve, one thing fortunately remains constant: Charles Petzold's still there to explain it to us - brilliantly.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Абрам Григорьевич Дорфман. Оптика конических сечений ("Популярные лекции по математике", djvu, #31)Автор:
Размер книги: 234 Kb
Лицевая рефлексотерапия. Вьетнамский метод Дьен ЧамАвтор: Мари-Франс Мюллер, Автор: Нуан Ле Куанг
Размер книги: 4.08 Mb
Травматология и ортопедияАвтор: Корнилов, Автор: ГрязнухинКатегория: Медицина, Травматология и ортопедия
Размер книги: 50.95 Mb
Сопротивление материаловАвтор: КутовойКатегория: 1569003-, Сопротивление материалов
Размер книги: 1.20 Mb
Разработка и технологии производства в рекламеАвтор: М.Б. Щепакин, Автор: В.И. Петровский
Размер книги: 10.98 Mb
Political Economy of Modern CapitalismАвтор: Dr Colin Crouch, Автор: Professor Wolfgang Streeck
Размер книги: 4.09 Mb
Do parents know they matter?: raising achievement through parental engagementАвтор: Alma Harris, Автор: Kirstie Andrew-Power, Автор: Janet Goodall
Размер книги: 3.63 Mb
Petrochemical Process v.1 Syntheses-Gas Derivatives and Major HydrocarbonsАвтор: Chauvel A., Автор: Lefebvre G.Категория: Химия
Размер книги: 10.54 Mb
Итоги ВИНИТИ, Классическая теория поля и теория гравитации, том 1: гравитация и космологияАвтор: Мельников В.Н. (ред.)Категория: P_Physics, PGr_Gravitation
Размер книги: 1.91 Mb
|
|
|