Новинки  ·  Как купить книги  ·  Доставка  ·  Контакты



Ваша корзина
книг: 0 Купить
книги
сумма: 0грн.

 

 


Каталог книг


Книги по бизнесу
  · Книги банки,деньги,кредит
  · Книги по бизнесу
  · Книги по бухучету
  · Книги инвестиционный бизнес
  · Книги коммерция и продажи
  · Книги по маркетингу и рекламе
  · Книги по менеджменту
  · Книги по праву
  · Книги по предпринимательству
  · Книги по финансам
  · Книги по экономике
  · Книги по экономической теории
Книги компьютерные
  · Книги 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
ICQ:  603-221-314
E-mail:
kniga@bizkniga.com.ua




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

Реклама

 

 
SiteHeart
     C# 4.0 на примерах. Ватсон почтой  
 
Share |
 C# 4.0 на примерах. Ватсон
139.73 грн.
доставка УкрПочта +12 грн.
 Заказать книгу  C# 4.0 на примерах. Ватсон  Купить  C# 4.0 на примерах. Ватсон
SiteHeart
 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++,С#  
 
Книга Изучаем C#. 2-е изд. Стиллмен
Купить Книга Изучаем C#. 2-е изд. Стиллмен В отличие от большей части книжек по программированию, построенных на базе скучного изложения спецификаций и примеров, с этой книгой Изучаем C#. 2-е изд. Стиллмен читатель сумеет немедленно приступить к написанию своего кода на языке программирования C# с самого начала.
Книга Технология программирования на С++. Win32 API-приложения. Литвиненко
Купить Книга Технология программирования на С++. Win32 API-приложения. Литвиненко В книге Технология программирования на С++. Win32 API-приложения. Литвиненко изложен начальный курс низкоуровневого программирования на C++ для Windows с использованием библиотеки Win32 API.
 
     
 
 
 
Бизнес книга © 2010-2011
Создание сайтов & Раскрутка сайтов SKYLOGIC
 
Купить книги УкрПочтой по всей Украине.
Интернет магазин книг | Новинки | Оплата | Доставка | Контакты | Помощь