store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    C, C++, C#    Програмиране за Windows на С# + CD - Чарлз Петцолд
Начало   Книги    ...    ...    C, C++, C#  

Програмиране за Windows на С# + CD


Чарлз Петцолд

Програмиране за Windows на С# + CD - Чарлз Петцолд - книга
Поръчай през телефона си сега.
Лесно е!
 
Внимание!
На този етап продуктът не се предлага в store.bg.
 Доставка:
В момента тази книга не може да бъде доставена.
 Основни параметри:
Продукт#000-869
ВидКнига
Наличност
ИздателствоСофтПрес
Категории
КорицаМека
Страници1280
ISBN9546852392
Програмиране за Windows на С# + CD - Чарлз Петцолд - книга

Програмиране за Windows на С# + CD


Чарлз Петцолд

 
Внимание!
На този етап продуктът не се предлага в store.bg.
 Доставка:
В момента тази книга не може да бъде доставена.
 Основни параметри:
Продукт#000-869
ВидКнига
Наличност
ИздателствоСофтПрес
Категории
КорицаМека
Страници1280
ISBN9546852392
Алтернативни предложения
Състезателно програмиране за група С - книга

Състезателно програмиране за група С


Марин Шаламанов, Петър Петров

КЛМН
Цена:  20.00 лв. / 10.23
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Втори стъпки в програмирането на C / C++ - книга

Втори стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Цена:  20.00 лв. / 10.23
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - книга

Обектно-ориентирано проектиране и програмиране: С примери на C#


Елена Сомова, Росица Донева, Силвия Гафтанджиева

УИ Паисий Хилендарски
Цена:  15.00 лв. / 7.67
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни системи с различно предназначение. В същото време архитектурата на компютрите, предложена от Джон фон Нойман, остана почти непроменена, а производителността на програмисткия труд растеше със значително по-бавни темпове. Всичко това наложи търсенето на по-ефективни методи и техно­логии за производство на програми, както и създаване на мощни средства за абст­ракция в езиците за програмиране (ЕП). В тази връзка се появиха нови по-съвършени механизми за абстракция, позволяващи процесът на създаване на програмни продукти да ...
Programming in C++: Examples and solutions - Part One - книга

Programming in C++: Examples and solutions - Part One


Lasko M. Laskov

Нов български университет
Цена:  27.00 лв. / 13.80
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
The book is intended to give an introduction to the complicated topic of computer programming for complete beginners that is suitable for both university students in university programmes such as informatics, mathematics, applied mathematics, and engineers who would like to expand their knowledge in the field. Even though the reader is assumed to have no experience in computer programming, the book is not based on rudimentary examples. The text is written to correspond to and to be relatively synchronized with standard beginner courses in mathematics that are usually taught in the first semesters at a university programme ...
Практическо ръководство по програмиране на C# - книга

Практическо ръководство по програмиране на C#


Христо Крушков

Коала Прес
Цена:  23.47 лв. / 12.00
Практическо ръководство - увод в програмирането, детайлно илюстриран с примери на езика С#. ... Настоящият учебник е нова книга от поредицата за изучаване на съвременните методи и средства за програмиране. Представлява увод в програмирането, детайлно илю­стриран с примери на езика С#. Многобройните подробно обяснени учебни задачи дават възможност да се прилага методът за обучение чрез практика (learning by doing). Авторът е професор в катедра "Софтуерни технологии" към ФМИ на Пловдивския университет "Паисий Хилендарски". Настоящата книга е резултат от дългогодишния му преподавателски опит по ...
Microsoft Visual C++ .NET професионални проекти - книга

Microsoft Visual C++ .NET професионални проекти


Саи Кишор

DuoDesign
Цена:  30.00 лв. / 15.34
Продуктът е сред най-интересните в store.bg
Използвайте "Visual С++.NET" за решаване на реални професионални задачи. С десет подробно разгледани проекта, "Microsoft Visual C++.NET професионални проекти" е вашият ключ към овладяване на силата на Visual C++.NET. Всеки един проект разглежда специфични възможности на Visual C++.NET е базиран на ситуация от реалния живот. Чрез придобитите с тази книга умения ще можете да променяте проектите, така че да ги използвате за професионални цели. ...
C# - основи на езика в примери - книга

C# - основи на езика в примери


Алексей Василев

Асеневци
Цена:  29.95 лв. / 15.31
C# вече дълги години е неизменна част от списъка с най-търсените езици за програмиране. Неговият код е компактен и разбираем - в това отношение този език за програмиране на практика няма конкуренция. На C# могат да бъдат създадени както малки конзолни приложения, така и програми с графичен интерфейс. Опитът показва, че най-доб­ре и най-лесно програмиране се учи с примери. Освен това е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Затова авторът е избрал именно този начин за структуриране на материала в книгата. В книгата последователно се разглеждат: базови типове ...
Описание
Чарлз Петцолд програмира за Windows от излизането на beta Windows 1.0 SDK през пролетта на 1985 г. Той написа първата статия за програмиране за Windows в едно списание през декември 1986 г. и е автор на Programming Windows — един от компютърните бестселъри за всички времена, както и Code: The Hidden Language of Computer Hardware and Software. Той е един от седемте души в света, и сред тях е единственият автор, получили наградата Windows Pioneer от списание Windows.
Това е незаменимото експертно ръководство, за да извлечете максимума от Microsoft .NET и Windows Forms.

За поколения програмисти книгата на легендарния Windows експерт Чарлз Петцолд Programming Windows беше настолната библия за разработки под Windows.

Най-новото издание представлява изключително задълбочено и интелигентно ръководство за API на .NET Framework. Този стойностен наръчник дава експертните наставления, от които се нуждаят професионалистите, за да изграждат приложения с Windows Forms — библиотеката от класове от следващо поколение.

Тук ще научите как да използвате С#, за да създавате динамичен потребителски интерфейс и графичен изход за Windows приложения.
Десетките примери на клиентски приложения, написани на С#, илюстриращи стандартни техники и множество жизненоважни съвети за програмиране, ще ви помогнат за бързото овладяване на С#.

Сред обхванатите теми:

* Преглед на С# и .NET
* Windows Forms
* Основни структури
* Извеждане на текст
* Линии, криви и запълнени области
* Въвеждане от клавиатурата
* Страници и трансформации
* Укротяване на мишката
* Текст и шрифтове
* Таймер и време
* Изображения и битмапи
* Бутони, етикети и скролиране
* Криви на Безие и други сплайни
* Менюта
* Пътища, региони и ограничаване
* Диалогови прозорци
* Четки и писалки
* Редактиране, работа със списъци и превъртане на стойности
* Забавление с шрифтове
* Ленти с инструменти и ленти за състояние
* Отпечатване
* Дървовиден изглед и списъчен изглед
* Метафайлове
* Клипборд, издърпване и пускане

Включено на компакт-диска:

* Пълният сорс код на всички примери в книгата
* Системните изисквания са описани в увода на книгата.
За издателство СофтПрес
Софтпрес Трейд ООД
София, 1407
ул. Данаил Дечев № 6
clients@soft-press.com
Подарък несесер от Yves Rocher
Съдържание
Съдържание
* Въведение
1 Конзолата
Версията на C#
Анатомия на една програма
Пространства от имена в C#
Входно/изходна конзола
Типове данни в C#
Изрази и оператори
Условия и итерации
Преходът към обекти
Програмиране на C#
Статични методи
Обработка на изключения
Генериране на изключения
Получаване и задаване на свойства
Конструктори
Инстанции и наследяване
По-обща картина
Конвенции за именуване
Отвъд конзолата
2 Windows Forms
Прозорецът за съобщения
Фòрмата
Визуализиране на фòрмата
Това е приложение и ние искаме да го стартираме
Вариации на тема
Свойства на фòрмата
Управляван от събития вход
Обработка на събитието Paint
Визуализиране на текст
Събитието Paint е специално!
Множество форми, множество манипулатори на събития
Наследяване на форми
Методът OnPaint
Тук ли е мястото на Main?
Събития и “On” методи
3 Важни структури
Класове и структури
Двумерни координатни точки
Масиви от точки
Структурата Size
Версии с Float
Правоъгълникът е точка и размер
Свойства и методи на Rectangle
Добре оразмерена форма
Фòрмата и клиента
Преобразувания с Point
Структурата Color
Имената на 141 цвята
Писалки и четки
Системни цветове
Известните цветове
Какво да използвате?
Получаване на усет за пречертавания
Центриране на Hello World
Измерване на низове
Текст в правоъгълник
4 Упражнение по извеждане на текст
Информация за системата
Задаване на междуредие на текст
Стойности на свойства
Форматиране в колони
Всичко е обект
Списък с информация за системата
Форми и ленти за скролиране на Windows
Скролиране на контрол Panel
Наследството на ScrollableControl
Превъртане без контроли
Действителни числа
Да бъде просто
Скорост на охлюв
Разсъждения за бъдещето
5 Линии, криви и запълнени области
Как да получим Graphics обект
Писалките, накратко
Прави линии
Въведение в отпечатването
Свойства и състояние
Изглаждане (Anti-Aliasing)
Множество свързани линии
Криви и параметрични уравнения
Вездесъщият правоъгълник
Обобщени многоъгълници
По-лесни елипси
Запълване на правоъгълници, елипси и сектори
Грешка с 1 пиксел
Полигони и режим на запълване
6 Въвеждане от клавиатурата
Игнориране на клавиатурата
Кой е на фокус?
Клавиши и знакове
Натискане и отпускане на клавиши
Изброяването Keys
Тестване на модифициращите клавиши
Проверка на реалността
Клавиатурен интерфейс за SysInfo
KeyPress за знакове
Контролни знакове
Разглеждане на клавишите
Извикване на Win32 API
Обработка на входа от чуждестранни клавиатури
Входен фокус
Липсващият текстов курсор
Повтаряне (Echo) на клавишни знакове
Проблеми отдясно наляво
7 Страници и трансформации
Независимост от устройството с помощта на текст
Колко струва това в пари?
Точки на инч
Какво можем да кажем за принтера?
Ръчни преобразувания
Мерни единици и мащабиране на страница
Ширини на писалка
Трансформации на страници
Записване на състоянието на Graphics
Метрични размери
Условни координати
Какво не можете да правите
Трансформация World
Цялата картина
Линейни трансформации
Въведение в матриците
Класът Matrix
Изкривяване
Комбиниране на трансформации
8 Укротяване на мишката
Тъмната страна на мишката
Игнориране на мишката
Няколко бързи дефиниции
Информация за мишката
Колелцето на мишката
Четирите основни събития на мишката
Работа с колелцето
Движение на мишката
Проследяване и прихващане на мишката
Приключения в проследяването
Обобщаване на код с интерфейси
Щраквания и двукратни щраквания
Свойства, свързани с мишката
Влизане, излизане, кръжене
Курсорът на мишката
Упражнение по проверка на посочване
Добавяне на интерфейс с клавиатура
Помощ от наследниците
Проверка за посочване в текст
Рисуване с мишката
9 Текст и шрифтове
Шрифтове под Windows
Да поговорим за шрифта
Височини и междуредие на шрифтове
Подразбиращи се шрифтове
Вариант на шрифт
Създаване на шрифтове по име
Размер в пунктове
Сблъсъкът на мерните единици
Свойства и методи на Font
Нови шрифтове от FontFamily
Метрика на дизайна
Масиви от фамилии шрифтове
Колекции от шрифтове
Варианти на DrawString
Изглаждане на текст
Измерване на низ
Опции на StringFormat
Нагаждане по мрежа и поместване на текст
Хоризонтално и вертикално подравняване
Визуализиране на клавиш за бърз достъп
Ограничаване и отрязване
Табулации
10 Таймер и време
Класът Timer
Структурата DateTime
Локално време и универсално време
Броене на тактове
Календарите по света
Четивно извеждане
Прост, специфичен за културата часовник
Външен вид “ретро”
Аналогов часовник
Малък пъзел, наречен Jeu de Taquin
11 Изображения и битмапи
Общ преглед на поддръжката на битмапи
Битмап файлови формати
Зареждане и изобразяване
Информация за изображение
Рендериране на изображението
Побиране в правоъгълник
Ротиране и изрязване
Визуализиране на част от изображението
Чертане върху изображение
Още за класа Image
Класът Bitmap
Hello World с битмап
Битмапът-сянка
Двоични ресурси
Конструктори на Cursor (извадка)
Конструктори на Bitmap (извадка)
Анимация
Списък от изображения
Класът Picture Box
12 Бутони, етикети и скролиране
Бутони и щраквания
Клавиатура и мишка
Проблеми на контролите
По-задълбочено разглеждане на бутоните
Външен вид и подравняване
Бутони с битмапи
Множество манипулатори или един?
Изобразяване на собствени бутони
Пускане на котва
Скачване
Децата на фòрмата
Z-ред
Полето за отметка
Алтернативата с три състояния
Етикетът
Табулации и ред на обхождане с клавиш Tab
Идентифициране на контроли
Възможността Auto-Scale
Шестнадесетичен калкулатор
Радиобутони и групи
Ленти за скролиране
Алтернативата с лента за следене (Track Bar)
13 Криви на Безие и други сплайни
Сплайнът на Безие в практиката
По-стилов часовник
Колинеарни криви на Безие
Окръжности и дъги с Безие
Изкуство с Безие
Математическият апарат
Каноничният сплайн
Извеждане на математически зависимости за канонична крива
14 Менюта
Меню и меню-елементи
Клавишни комбинации за бърз достъп до менюта
Вашето първо меню
Нетрадиционни менюта
Свойства и събития на MenuItem
Отбелязване на елементи
Работа с контекстни менюта
Колекцията от меню-елементи
Стандартното меню (предложение)
Възможността за собствено изобразяване
15 Пътища, региони и ограничаване
Проблем и негово решение
Пътят – по-системно
Създаване на път
Рендериране на път
Трансформации на път
Други модификации на път
Ограничаване с пътища
Ограничаване на битмапи
Области и ограничаване
Конструктори на Region (извадка)
16 Диалогови прозорци
Вашият първи модален диалогов прозорец
Прекратяване на модален диалогов прозорец
Приемане и отказване
Местоположение на екрана
Прозорецът About
Дефиниране на свойства в диалогови прозорци
Имплементиране на бутон Apply
Немодалният диалогов прозорец
Стандартни диалогови прозорци
Избиране на шрифтове и цветове
Използване на Регистъра на Windows
Диалоговият прозорец Open File
Диалоговият прозорец Save File
17 Четки и писалки
Запълване с плътни цветове
Четки с шарки
Начална точка на рендериране
Текстурни четки
Четки с линейни градиенти
Четки с пътища на градация
Повтаряне на четката
И писалките могат да бъдат четки
Малко повече стил
Краища и съединения
18 Редактиране, работа със списъци и превъртане на стойности
Едноредови текстови полета
Многоредови текстови полета
Клониране на Notepad
Клонинг на Notepad с файлов вход/изход
Продължение на клонинга на Notepad
Текстови полета за специални цели
RichTextBox
Подсказващи текстове
Списъчното поле
Списъчно поле + текстово поле = комбинирано поле
Контроли за превъртане на стойности
19 Забавление с шрифтове
Да започнем
Текст, изобразен с четка
Трансформации на шрифт
Текст и пътища
Нелинейни трансформации
20 Ленти с инструменти и ленти за състояние
Основната лента за състояние
Лентата за състояние и автоматичното скролиране
Панели на лента за състояние
Помощ за меню
Основната лента с инструменти
Варианти на ленти с инструменти
Събития на лента с инструменти
Стилове ленти с инструменти
21 Отпечатване
Принтери и техните настройки
Настройки на страница
Дефиниране на документ
Обработка на събития на PrintDocument
Размерите на страница
Класът Print Controller
Използване на стандартния диалогов прозорец Print
Настройка на страницата
Предпечатен изглед
22 Дървовиден изглед и списъчен изглед
В страната на сплитерите
Дървовидни изгледи и възли
Изображения в дървовиден изглед
Събития на дървовиден изглед
Навигация на възлите
Дърво на директориите
Визуализиране на изображения
Основи на списъчните изгледи
Събития в списъчен изглед
23 Метафайлове
Зареждане и рендериране на съществуващи метафайлове
Размери и рендериране на метафайлове
Конвертиране на метафайлове в битмапи
Създаване на нови метафайлове
Ограничителен правоъгълник на метафайл
Метафайлове и трансформация на страницата
Тип на метафайла
Изброяване на метафайл
24 Клипборд, издърпване и пускане
Елементи и формати
Миниатюрният (но мощен) клас Clipboard
Извличане на обекти от клипборда
Формати на данните в клипборда
Програми за преглед на клипборда
Задаване на множество формати на клипборда
Издърпване и пускане
A Файлове и потоци
Най-важният клас за файлов вход/изход
Свойства и методи на FileStream
Проблемът с FileStream
Други класове за потоци
Четене и запис на текст
Двоичен файлов вход/изход
Класът Environment
Парсване на имена на файлове и пътища
Паралелни класове
Работа с директории
Обработка и информация за файлове
B Класът Math
Числови типове
Проверка за целочислено препълване
Типът Decimal
Infinity и NaN при плаваща запетая
Класът Math
Остатък при плаваща запетая
Степени и логаритми
Тригонометрични функции
С Теория на низовете
Типът char
Конструктори и свойства на String
Копиране на низове
Конвертиране на низове
Конкатениране на низове
Сравняване на низове
Търсене на низ
Отрязване и допълване
Обработка на низове
Форматиране на низове
Масиви – търсене и сортиране
Класът StringBuilder
 
 
Рейтинг
Рейтинг: 10.00 / 5 гласа 
За да оцениш книгата "Програмиране за Windows на С# + CD", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
Добави мнение 
Сторъки
Ако имаше малко повечко практични примери в С# среда нямаше да е зле.Както и да е, колкото толкова.
Трисекционни календари Перфекта
Закупилите тази книга, купуват също
Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1 - книга

Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1


Джейсън Гернър, Елизабет Нарамор

АлексСофт
Цена:  16.00 лв. / 8.18
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
PHP, Apache, MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на РНР, Apache и MySQL- до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите MySQL 4.0.Х, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
Програмиране и Web дизаин с PHP5, Apache, MySQL: том 2 - книга

Програмиране и Web дизаин с PHP5, Apache, MySQL: том 2


Джейсън Гернър, Елизабет Нарамор

АлексСофт
Цена:  16.00 лв. / 8.18
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
PHP, Apache и MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на PHP, Apache и MySQL до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите - MySQL 4.0.X, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
Коледни комплекти Перфекта
Занимателни книжки за деца
За всеки свободен момент!
За игра на семейство
Разнообразни и забавни комплекти за игра на семейство.
Детски козметични комплекти
Страхотни комплекти с гримове и козметика за деца.
Конструктори
Голямо разнообразие на конструктори и сглобяеми играчки.
Календари 2025
Избери подходящия стенен или настолен календар.
Портфейли
Мъжки и дамски портфейли
Иван Фурнаджиев
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Втори стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова, Петър Петров - помагало
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят ( ...
C++ Основи For Dummies - Джон Пол Мюлер, Роналд Мак - книга
Всички важни неща за C++ - на една ръка разстояние.Добре дошли в компактната и практична книга, която ...
Проектиране на роботизирани системи - Йоаннис Патиас, Васил Георгиев - книга
В книгата са представени моделите, методите, знанията и материалите, необходими за проектиране на ...
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
C++ в примери и задачи - Алексей Василев - книга
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо ...
C++ на разбираем език - Браиън Овърленд - книга
Второ издание. : C++ на разбираем език е сбит, но мощен справочник, който изяснява сложния език C++. ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - Елена Сомова, Росица Донева, Силвия Гафтанджиева - книга
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни ...
Алгоритми на C / C++ - Атанаска Димитрова Босакова - Арденска - учебник
Книгата представлява основно учебно помагало (учебник) по дисциплината Синтез и анализ на алгоритми, ...
Научете сами C++ за 24 учебни часа - Роджърс Кейдънхед, Джеси Либърти - книга
Обновено за C++14. : Само за 24 урока, всеки от които изисква максимум час, вие ще успеете да ...
Търсене
Книги