Наша студия, а точнее Catone, рады представить вам свою первую книгу. |
|
Для тех, кто хочет попробовать чуть-чуть программировать, без отрыва от основной работы. Для тех, кто начинает изучать язык C# и платформу .net. Для профессионалов в книге очень мало полезного, им будет проще изучать язык самим или по другим пособиям. Книга описывает язык Си Шарп начиная с самых основ и заканчивая некоторыми сложными вещами, включая некоторые технологии .NET вцелом. В приложении находятся примеры создания самодельных программок для решения каких-то бытовых задач.
|
|
|
Попытался написать об основах языка. Впрочем, только приступив понял, что дело гиблое - чтобы писать об основах надо быть или МУДрым АКадемикОМ, или действительно иметь талант преподавателя. Я такового таланта не имею. Поэтому смогу только кратко рассказать о некоторых особенностях. Книга сопровождается файлом samples.zip, в котором содержаться каталоги проектов MS Visual Studio 2005.
|
|
|
Часть 1. Самые основы.
Глава 1. Как читать чужой код.
Глава 2. Синтаксис деклараций.
Глава 3. Синтаксис деклараций массивов, свойств, делегатов. Assembly.
Глава 4. Основные операторы и конструкты.
Глава 5. Инициализация переменных. Коллекции. Типы данных.
Глава 6. Пример кода.
Часть 2. Чуть более сложные вещи.
Глава 1. Модификаторы аргументов. Регулярные выражения.
Глава 2. Генеалогия классов.
Глава 3. Исключения.
Глава 4. Мультипоточность.
Глава 5. Вызов функций библиотек Win32 (P/Invoke)
Часть 3. Некоторые технологии .NET.
Глава 1. Settings.
Глава 2. Сериализация.
Глава 3. Reflection.
Глава 4. Самодельные элементы управления 1.
Глава 5. Самодельные элементы управления 2.
Часть 4. Основы GDI+.
Глава 1. Основные понятия и ошибки.
Глава 2. Объект Graphics.
Глава 3. Цвета.
Глава 4. Карандаши.
Глава 5. Кисти.
Глава 6. Геометрические элементы.
Глава 7. Матричные трансформации.
Глава 8. Графические файлы.
Глава 9. Примеры.
Приложения.
1. Самодельный MD5-хешер.
2. Самодельная головоломка.
3. Самодельный изменятель размера картинок.
4. Системный индикатор в заголовке окна.
5. "Ошкуривание" программы.
6. Перехватчик всех ошибок.
7. Самодельный бекапер.
|
| | чисто символически:) |  |
|