Информация о книге

978-5-9775-0888-9

Главная  » Тематика определяется » Visual C# 2012 на примерах

Зиборов В.К., Visual C# 2012 на примерах

BHV, 2013 г., 978-5-9775-0888-9


Описание книги

Рассмотрено более 140 типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual C# 2012: обработка событий мыши и клавиатуры, чтение/запись файлов, редактирование графических данных, управление буфером обмена, ввод/вывод данных, использование функций MS Word, MS Excel, AutoCAD и MATLAB, а также создание PDF-файлов, использование технологий LINQ и ADO.NET при работе с базами данных, разработка интерактивных веб-приложений, создание веб-служб с помощью технологий Web Service и WCF Service, разработка WPF-приложений и многое другое. Материал располагается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов. На сайте издательства находятся примеры из книги. Для программистов.

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 239 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  LINQ 


Поделиться ссылкой на книгу



Содержание книги

Предисловие
Введение. Что такое "хороший стиль
программирования"?
Глава 1. Простейшие программы с экранной
формой и элементами управления
Пример 1. Форма, кнопка, метка и диалоговое окно
Пример 2. Событие MouseHover
Пример 3. Выбор нужной даты
Пример 4. Ввод данных через текстовое поле
TextBox с проверкой типа методом TryParse
Пример 5. Ввод пароля в текстовое поле и
изменение шрифта
Пример 6. Управление стилем шрифта с помощью
элемента управления CheckBox
Пример 7. Побитовый оператор "исключающее
ИЛИ"
Пример 8. Вкладки TabControl и переключатели
RadioButton
Пример 9. Свойство Visible и всплывающая
подсказка ToolTip в стиле Balloon
Пример 10. Калькулятор на основе
комбинированного списка ComboBox
Пример 11. Вывод греческих букв, символов
математических операторов. Кодовая таблица
Unicode
Глава 2. Программирование консольных
приложений
Пример 12. Ввод и вывод в консольном
приложении
Пример 13. Вывод на консоль таблицы чисел с
помощью форматирования строк
Пример 14. Вызов метода MessageBox.Show в
консольном приложении. Формат даты и времени
Пример 15. Вызов функций Visual Basic из
программы C#
Пример 16. Программирование интервалов с
помощью оператора else if
Пример 17. Замечательной структурой данных
является словарь Dictionary
Глава 3. Инициирование и обработка событий
мыши и клавиатуры
Пример 18. Координаты курсора мыши
относительно экрана и элемента управления
Пример 19. Создание элемента управления Button
"программным" способом и подключение события
для него
Пример 20. Обработка нескольких событий одной
процедурой
Пример 21. Калькулятор
Пример 22. Ссылка на другие ресурсы LinkLabel
Пример 23. Обработка событий клавиатуры
Пример 24. Разрешаем вводить в текстовое поле
только цифры
Пример 25. Разрешаем вводить в текстовое поле
цифры, а также разделитель целой и дробной
части числа
Пример 26. Программно вызываем событие
"щелчок на кнопке"
Глава 4. Чтение, запись текстовых и бинарных
файлов, текстовый редактор
Пример 27. Чтение/запись текстового файла в
кодировке Unicode. Обработка исключений
try...catch
Пример 28. Чтение/запись текстового файла в
кодировке Windows 1251
Пример 29. Простой текстовый редактор.
Открытие и сохранение файла. Событие формы
Closing
Пример 30. Программа тестирования знаний
студента по какому-либо предмету
Пример 31. Простой RTF-редактор
Пример 32. Программа ввода каталога координат
(числовых данных) из текстового файла
Пример 33. Печать текстового документа
Пример 34. Чтение/запись бинарных файлов с
использованием потока данных
Глава 5. Редактирование графических данных
Пример 35. Простейший вывод отображения
графического файла в форму
Пример 36. Использование элемента PictureBox для
отображения растрового файла с возможностью
прокрутки
Пример 37. Рисование в форме графических
примитивов (фигур)
Пример 38. Выбор цвета с использованием ListBox
Пример 39. Экранная форма с треугольником
прозрачности
Пример 40. Печать графических примитивов
Пример 41. Печать BMP-файла
Пример 42. Создание JPG-файла "на лету" и вывод
его отображения в форму
Пример 43. Смена выведенного изображения с
помощью обновления формы
Пример 44. Рисование в форме указателем мыши
Пример 45. Управление сплайном Безье
Пример 46. Построение графика методами класса
Graphics
Глава 6. Управление буфером обмена с данными в
текстовом и графическом форматах
Пример 47. Буфер обмена с данными в текстовом
формате
Пример 48. Элемент управления PictureBox. Буфер
обмена с растровыми данными
Пример 49. Имитация нажатия комбинации клавиш
<Alt>+<PrintScreen>
Пример 50. Запись содержимого буфера обмена в
BMP-файл
Пример 51. Использование таймера Timer
Пример 52. Запись в файлы текущих состояний
экрана каждые пять секунд
Глава 7. Ввод и вывод табличных данных.
Решение системы уравнений
Пример 53. Формирование таблицы. Функция
String.Format
Пример 166. Форматирование Double-переменных в
виде таблицы. Вывод таблицы на печать. Поток
StringReader
Пример 55. Вывод таблицы в Internet Explorer
Пример 56. Формирование таблицы с помощью
элемента управления DataGridView
Пример 57. Отображение хэш-таблицы с помощью
элемента DataGridView
Пример 58. Табличный ввод данных. DataGridView.
DataTable. DataSet. Инструмент для создания
файла XML
Пример 59. Решение системы линейных уравнений.
Ввод коэффициентов через DataGridView
Пример 60. Организация связанных таблиц
Пример 61. Построение графика по табличным
данным с использованием элемента Chart
Глава 8. Элемент управления WebBrowser
Пример 62. Отображение HTML-таблиц в элементе
WebBrowser
Пример 63. Отображение Flash-файлов
Пример 64. Отображение веб-страницы и ее
HTML-кода
Пример 65. Программное заполнение веб-формы
Пример 66. Синтаксический разбор веб-страницы
без использования элемента WebBrowser
Глава 9. Использование функций MS Word, MS
Excel, AutoCAD и MATLAB, а также создание
PDF-файла
Пример 67. Проверка правописания в текстовом
поле с помощью обращения к MS Word
Пример 68. Вывод таблицы средствами MS Word
Пример 69. Обращение к функциям MS Excel из
программы на Visual C# 12
Пример 70. Использование финансовой функции MS
Excel
Пример 71. Решение системы уравнений с помощью
функций MS Excel
Пример 72. Построение диаграммы средствами MS
Excel
Пример 73. Управление функциями AutoCAD из
программы на Visual C# 12
Пример 74. Вызов MATLAB из вашей программы на
Visual C# 12
Пример 75. Решение системы уравнений путем
обращения к MATLAB
Пример 76. Создание PDF-файла "на лету" с
возможностью вывода кириллицы
Пример 77. Вывод таблицы в PDF-документ
Пример 78. Вывод графических данных в
PDF-документ
Глава 10. Обработка баз данных с использованием
технологии ADO.NET
Пример 79. Создание базы данных SQL Server
Пример 80. Отображение таблицы базы данных
SQL Server на консоли
Пример 81. Редактирование таблицы базы данных
MS Access в среде Visual Studio без написания
программного кода
Создание базы данных в среде MS Access
Открытие базы данных Access в среде Visual Studio
Пример 82. Чтение всех записей из таблицы БД MS
Access на консоль с помощью объектов классов
Command и DataReader
Пример 83. Создание базы данных MS Access в
программном коде
Пример 84. Запись структуры таблицы в пустую
базу данных MS Access. Программная реализация
подключения к БД
Пример 85. Добавление записей в таблицу базы
данных MS Access
Пример 86. Чтение всех записей из таблицы базы
данных c помощью объектов классов Command,
DataReader и элемента управления DataGridView
Пример 87. Чтение данных из БД в сетку данных
DataGridView с использованием объектов классов
Command, Adapter и DataSet
Пример 88. Обновление записей в таблице базы
данных MS Access
Пример 89. Удаление записей из таблицы базы
данных с использованием SQL-запроса и объекта
класса Command
Глава 11. Использование технологии LINQ
Пример 90. LINQ-запрос к массиву данных
Пример 91. Запрос к коллекции (списку) данных
методами LINQ
Пример 92. Группировка элементов списка с
помощью LINQ-запроса
Пример 93. Группировка словаря данных Dictionary
с помощью LINQ-запроса
Пример 94. Создание XML-документа методами
классов пространства имен System.Xml.Linq
Пример 95. Извлечение значения элемента из
XML-документа посредством LINQ-запроса
Пример 96. Поиск строк (записей) в XML-данных с
помощью LINQ-запроса
Пример 97. Получение производных XML-данных
от XML-источника
Пример 98. LINQ-запрос к набору данных DataSet
Глава 12. Другие задачи, решаемые с помощью
Windows Application
Пример 99. Проверка вводимых данных с помощью
регулярных выражений
Пример 100. Управление прозрачностью формы
Пример 101. Время по Гринвичу в полупрозрачной
форме
Пример 102. Ссылка на процесс, работающий в
фоновом режиме, в форме значка в области
уведомлений
Пример 103. Нестандартная форма. Перемещение
формы мышью
Пример 104. Воспроизведение звуков
операционной системы
Пример 105. Проигрыватель Windows Media Player
12
Пример 106. Воспроизведение только звуковых
файлов
Пример 107. Программирование контекстной
справки. Стандартные кнопки в форме
Глава 13. Программирование простейших
веб-ориентированных приложений на Visual C# 12
Создание веб-страницы на языке HTML.
Интернет-технологии
Веб-хостинг на платформах UNIX и Windows
Клиент-серверное взаимодействие на основе
технологии ASP.NET
Отладка активного веб-приложения
Пример 108. Создание простейшей активной
веб-страницы на Visual C# 12
Пример 109. Проверка введенных пользователем
числовых данных с помощью валидаторов
Пример 110. Проверка достоверности ввода
имени, адреса e-mail, URL-адреса и пароля с
помощью валидаторов
Пример 111. Регистрация и аутентификация
пользователя с помощью базы данных Access
Пример 111. Таблица с переменным числом ячеек,
управляемая двумя раскрывающимися списками
Пример113. Организация раскрывающегося меню
гиперссылок с помощью DropDownList
Пример 114. Передача данных между
веб-страницами через параметры гиперссылки
Пример 115. Передача данных HTML-формы на
ASPX-страницу методами класса Request
Пример 116. Передача значений элементов
управления на другую веб-страницу с помощью
объекта PreviousPage
Пример 117. Отображение табличных данных в
веб-форме с помощью элемента управления
GridView
Пример 118. Отображение хэш-таблицы в
веб-форме
Глава 14. Типичные веб-ориентированные
приложения ASP.NET на Visual C# 12
Пример 119. Чтение/запись текстового файла
веб-приложением
Пример 120. Программирование счетчика
посещений сайта с использованием базы данных и
объекта Session
Пример 121. Чтение/запись cookie-файлов
Пример 122. Вывод изображения в веб-форму
Пример 123. Формирование изображения методами
класса Graphics и вывод его в веб-форму
Пример 124. Гостевая книга
Пример 125. Отображение времени в веб-форме с
использованием технологии AJAX
Глава 15. Создание веб-служб и их клиентов
О веб-службах
Пример 126. Клиентское веб-приложение,
потребляющее сервис веб-службы "Прогноз
погоды"
Пример 127. Клиентское Windows-приложение,
использующее ту же веб-службу "Прогноз погоды"
Пример 128. Создание простейшей веб-службы
Пример 129. Создание Windows-приложения,
потребителя сервиса веб-службы
Пример 130. Создание веб-службы "Торговая
рекомендация на рынке Forex"
Пример 131. Клиентское приложение,
потребляющее сервис веб-службы "Торговая
рекомендация на рынке Forex"
Пример 132. Клиентское веб-приложение,
потребляющее сервис веб-службы "Морфер"
Пример 133. Получение веб-приложением данных
от веб-службы Центрального банка РФ
Пример 134. Получение Windows-приложением
данных от веб-службы Национального банка
Республики Беларусь
Пример 135. Создание веб-службы на основе WCF
(WCF Service)
Пример 136. Создание Windows-приложения,
потребителя сервиса WCF-службы
Глава 16. Использование технологии WPF
Что может нам дать WPF?
Пример 137. Создание простейшего
WPF-приложения. Компоновка элементов
управления с помощью сетки Grid
Пример 138. Использование одного из эффектов
анимации
Пример 139. Эффект постепенной замены
(прорисовки) одного изображения другим
Пример 140. Закрашивание области текста
горизонтальным линейным градиентом
Пример 141. Программирование
WPF-проигрывателя. Компоновка элементов
управления с помощью панели StackPanel
Пример 142. Наложение текста на видео
Пример 143. Переходы в WPF-приложениях
Приложение. Содержание электронного архива с
примерами из книги
Предметный указатель


Об авторе


Последние поступления в рубрике "Тематика определяется"



Лучшие задания на устройство мироздания. 1-4 классы Зеленко С.

В сборник включены занимательные задания, кроссворды, головоломки, загадки, лабиринты, шифровки, решение которых поможет ученикам начальной школы закрепить и расширить знания о растительном и животном мире, о природных явлениях и окружающей среде....

Словарные филворды и головоломки. Игры со словами для детей Зеленко С.

В сборник включены игровые задания в виде филвордов, кроссвордов, кейвордов, лабиринтов, ребусов и шифровок, решение которых поможет ученикам начальных классов закрепить знание словарных слов за курс младшей школы. Задания специально разработаны таким образом, чтобы сделать процесс запоминания сложной учебной информации простым и увлекательным....

Математические судоку и лабиринты. Игровые задания для детей Зеленко С.

Сборник математических судоку и лабиринтов включает занимательные задания, которые помогут ученикам начальных классов выучить и закрепить табличные случаи умножения и деления....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Зиборов В.К., Visual C# 2012 на примерах в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.