Быстрый поиск:
Интернет магазин книг, книги купить книги, магазин книги Украины, доставка книги почтой, новые книги.
    товаров: 0 шт.
        сумма: 0 грн.
 
Каталог книги | Новые книги | Оплата | Доставка книги | Контакты | Помощь | Подписаться на RSS-новинки
 
 

     Книги по бизнесу
   Книги банки,деньги,кредит
   Книги по бизнесу
   Книги по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Книги по маркетингу и рекламе
   Книги по менеджменту
   Книги по праву
   Книги по предпринимательству
   Книги по финансам
   Книги по экономике
   Книги по экономической теории
     Книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic, CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги MAC
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Книги по информатике
   Книги по компьютерной безопасности
   Книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Книги самоучители
   Книги Цифровое фото
   Книги электронная коммерция
   Книги Corel
   Книги Windows 7
   Книги Прочее для интернет
   Книги SEO оптимизация и продвижение
   Книги SolidWorks
     Книги по психологии
   Книги по психоанализу
   Книги по психологии
   Книги по психологии бизнеса
   Книги психология женский клуб
   Книги психология НЛП
   Книги психология общая
   Книги психология популярная
   Книги психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Книги психология социальная
   Книги психология тест
   Книги психология тренинг
     Знаменитые люди
     Книги о детях
     Естественные науки



On-line консультант
SiteHeart
492-347-068
order#superkniga.com.ua


Принимаем к оплате:
Оплатить WebMoney
Оплатить WebMoney
Оплатить WebMoney
Оплатить WebMoney
Оплатить WebMoney

Реклама
 
SiteHeart
  Книги компьютерные - Книги C, C++,С#
Купить книгу   C# 4.0 на примерах. Ватсон
 
 
Share |
Купить книгу почтой в интернет магазине  C# 4.0 на примерах. Ватсон

138.18 грн.

SiteHeart
 Купить  C# 4.0 на примерах. Ватсон     Купить  C# 4.0 на примерах. Ватсон
 2011г.
Количество страниц: 608

На практических примерах рассмотрено программирование на языке Майкрософт С# 4.0, начиная с основ языка и заканчивая решением типичных задач при помощи .NET Framework. Показано в книге C# 4.0 на примерах. Ватсон создание эффективных классов, интерфейсов и типов, и программного кода, допускающего многократное применение. Описаны приемы обработки данных, основанные на применении коллекций, сериализации, баз данных и XML. Рассмотрена реализация пользовательского интерфейса с применением технологий WINFORMS и WPF, и создание веб-приложений на базе технологий ASP.NET и Silverlight. Показано использование на практике новых возможностей языка С# 4.0. Уделено внимание взаимодействию с ОС Windows и системным ПО, применению шаблонов для разработки сложных программ и др. Приведено более 200 готовых решений, оптимальных технических приемов и примеров проверенного кода.

 

Оглавление книги

C# 4.0 на примерах. Ватсон

 

Оглавление Об авторе 2
Благодарности 3
Введение 5
Краткий обзор книги 5
Как извлечь максимум пользы из этой книги 5
Как углубить и расширить свои знания 7
ЧАСТЬ I. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ C#
9
Глава 1. Основы работы с типами
11
Создание класса 11
Определение полей, свойств и методов 12
Определение статических членов 14
Написание конструктора 14
Инициализация свойств при конструировании 15
Применение модификаторов const и readonly 16
Повторное использование кода в нескольких конструкторах 16
Создание производного класса 17
Вызов конструктора базового класса 18
Переопределение метода или свойства базового класса 18
Создание интерфейса 21
Реализация интерфейсов 22
Создание структуры 23
Создание анонимного типа 24
Предотвращение создания экземпляра с помощью абстрактного класса 25
Интерфейс или абстрактный базовый класс? 25
Глава 2. Создание типов с разносторонней функциональностью
27
Форматирование типа методом ToString() 27
Создание типов, допускающих выяснение равенства 31
Создание типов, хешируемых методом GetHashCode() 32
Создание сортируемых типов 33
Создание индекса у типов 34
Уведомление клиентов об изменении состояния объекта 36
Перегрузка операций 37
Преобразование одного типа в другой 38
Предотвращение наследования 40
Разрешение типу значения принимать значение null 40
Глава 3. Общие принципы кодирования
42
Объявление переменных 42
Откладывание проверки типов до этапа выполнения (динамические типы) 43
Применение динамической типизации для упрощения взаимодействия с СОМ 45
Объявление массивов 46
Создание многомерных массивов 46
Создание псевдонима для пространства имен 47
Применение условной операции (?:) 48
Применение операции проверки на null (??) 48
Добавление методов в существующие типы с использованием методов расширения 49
Вызов методов с параметрами по умолчанию 51
Вызов методов с именованными параметрами 51
Откладывание вычисления значения до момента обращения к нему 52
Создание контрактов кода 53
Глава 4. Исключения
57
Возбуждение исключения 57
Обработка исключения 57
Обработка нескольких исключений 58
Повторное возбуждение исключения 59
Практически гарантированное выполнение кода с использованием блока finally 60
Получение информации от исключения 61
Создание собственного исключения 63
Перехват необработанных исключений 65
Советы по работе с исключениями 69
Глава 5. Числа
70
Выбор между типами float, double и decimal 70
Работа с очень большими числами (тип BigInteger) 71
Работа с комплексными числами 72
Форматирование числа в строку 74
Преобразование строки в число 78
Преобразование числа из одной системы счисления в другую 79
Преобразование числа в байты (и обратно) 81
Выяснение четности числа 82
Выяснение, является ли число степенью двойки 83
Выяснение, является ли число простым 83
Подсчет количества установленных битов 84
Пересчет градусов в радианы 84
Округление 85
Генерирование "хороших" случайных чисел 87
Генерирование уникальных идентификационных номеров (GUID) 88
Глава 6. Перечисления
90
Объявление перечисления 90
Объявление флагов в виде перечисления 91
Выяснение, установлен ли флаг 92
Преобразование перечисления в целое (и обратно) 92
Проверка допустимости значений перечисления 93
Получение списка значений перечисления 93
Преобразование строки в перечисление 93
Добавление метаданных к перечислению с помощью методов расширения 94
Советы по использованию перечислений 96
Глава 7. Строки
97
Преобразование строки в байтовое представление (и обратно) 97
Создание собственной схемы кодирования 98
Корректное сравнение строк 102
Корректная смена регистра 103
Распознавание пустых строк 103
Конкатенация строк: обязательно ли использовать класс StringBuilder? 104
Конкатенация элементов коллекции в одну строку 106
Добавление символа новой строчки 107
Разбивка строки 107
Преобразование двоичных данных в строку (кодировка base-64) 109
Изменение порядка слов на обратный 110
Естественная сортировка строк 111
Глава 8. Регулярные выражения
116
Поиск в тексте 116
Извлечение фрагментов текста 117
Замена фрагмента текста 117
Проверка допустимости 118
Повышение производительности регулярных выражений 120
Глава 9. Универсальные типы
121
Создание универсального списка 121
Создание универсального метода 122
Создание универсального интерфейса 123
Создание универсального класса 124
Создание универсального делегата 125
Работа с несколькими универсальными типами 126
Накладывание ограничений на универсальный тип 127
Преобразование IEnumerable в IEnumerable (ковариантность) 129
Преобразование IComparer в IComparer  (контравариантность) 130
Создание кортежей (пар, троек и т. д.) 131
ЧАСТЬ II. ОБРАБОТКА ДАННЫХ
133
Глава 10. Коллекции
135
Выбор подходящего класса-коллекции 135
Инициализация коллекции 137
Перебор элементов коллекции без привязки к ее реализации 137
Создание собственной коллекции 138
Создание собственных итераторов для коллекции 142
Изменение порядка элементов массива на обратный 145
Изменение порядка элементов связного списка на обратный 146
Извлечение уникальных элементов из коллекции 147
Подсчет количества вхождений элемента 147
Реализация очереди с приоритетами 148
Создание префиксного дерева 152
Глава 11. Файлы и сериализация
156
Создание, чтение и запись файла 156
Удаление файла 159
Комбинирование потоков данных (сжатие файла)C# | 4 | 0 | на | примерах | | Ватсон |

Доставка C# 4.0 на примерах. Ватсон почтой наложным платежом.

 
     



    Купить книгу в разделе Книги компьютерные - Книги C, C++,С#  
 
Книга Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ. 3-е
Купить книгу почтой в интернет магазине Книга Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ. 3-е Эта книга представляет собой перевод третьего из-дания американского бестселлера "Effective C++" и явля-ется руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понят-ными, простыми в сопровождении и эффективными. По-мимо материала, описывающего общую стратегию проек-тирования, книга включает в себя главы по программиро-ванию с применением шаблонов и по управлению ресур-сами, а также множество советов, которые позволят усо-вершенствовать ваши программы и сделать работу более интересной и творческой.
C# 4.0 и платформа .NET 4 для профессионалов. Нейгел
Купить C# 4.0 и платформа .NET 4 для профессионалов. Нейгел Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке C# 2010 в среде .NET Framework 4 и в предшествующих версиях. Книгу отличает простой и доступный стиль изложения
 
     
 
   
СУПЕРКНИГА © 2003-2011
услуги продвижения сайтов Aicom
Книги купить почтой - доставка книги почтой по Украине.
Интернет магазин книги | Новые книги | Оплата книги | Доставка книги | Контакты | Помощь