- Каталог книг
- Разработка Windows-приложений на основе Visual C#
Разработка Windows-приложений на основе Visual C#. Учебное пособие
Издательство:
Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа
Тип издания:
учебное пособие
DOI:
не присвоен
узнать подробнее
Об издании
В учебном пособии рассматривается создание Windows-приложений на основе Visual C# в среде Microsoft Visual Studio.NET. Более 100 готовых примеров различного уровня сложности — от блокнота и калькулятора до почтового клиента и финансовой программы — позволят быстро научиться создавать собственные приложения. Проводится подробное сравнение особенностей синтаксиса делегатов и событий в Windows — формах и консольных приложениях. Изучение многочисленных элементов управления сопровождается применением их в приложениях различной сложности — блокноте, калькуляторе, программе просмотра изображений, почтовой программе Ballet, финансовой программе Education Center. Рассматриваются вопросы, связанные с реестром и файловой системой операционной системы Windows, XML — сериализацией. Описываются элементы языка SQL, модель объектов ADO.NET, практическое использование в Windows-приложениях баз данных Microsoft SQL Server и Microsoft Access. В учебное пособие входит также описание применения библиотек кода — .NET и COM компонент, вызов функций WinAPI. Рассматривается работа с печатью и изображениями. Приводится применение асинхронной модели программирования в .NET Framework. Уделяется внимание вспомогательным средствам — созданию пакетов дистрибутивов, справки, переводу приложений, защите сборок. Вопросы безопасности рассматриваются в широком спектре — уровни доступа, администрирование, создание собственной технологии ролевой безопасности. Применяются дополнительные утилиты, входящие в состав Visual Studio .NET — tlbimp.exe, ildasm.exe, ilasm.exe, gacutil.exe, caspol.exe.
Библиографическая запись
Кариев, Ч. А. Разработка Windows-приложений на основе Visual C# : учебное пособие / Ч. А. Кариев. — 4-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2025. — 978 c. — ISBN 978-5-4497-0909-7. — Текст : электронный // Цифровой образовательный ресурс IPR SMART : [сайт]. — URL: https://www.iprbookshop.ru/146392.html (дата обращения: 11.12.2024). — Режим доступа: для авторизир. пользователей
РЕКОМЕНДУЕМ К ПРОЧТЕНИЮ
Агропромышленный комплекс России: Agriculture 4.0. В 2 томах. Т. 2. Современные технологии в агропромышленном комплексе России и зарубежных стран. Сельское хозяйство 4.0. Цифровизация АПК
Абрашкина Е.Д., Агирбов Ю.И., Андреев О.П., Ариничев В.Н., Ашмарина Т.И., Бритик Э.В., Горбачев М.И., Грачев А.Б., Дрямов С.Ю., Евграфова Л.В., Егоров А.А., Ивакина Е.Г., Кабдин Н.Е., Каратаева О.Г.,…
(Ай Пи Ар Медиа)
Администрирование Microsoft Windows Server 2003
Айвенс К.
(Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа)
Администрирование web-серверов в IIS
Хенриксон Х., Хофманн С.
(Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа)
Англосаксы: кто они?
Мартынов Б.Ф.
(Аспект Пресс)
C ЭТОЙ КНИГОЙ ТАКЖЕ ЧИТАЮТ
Возможности Visual Studio 2013 и их использование для облачных вычислений
Сафонов В.О.
(Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа)
Основы объектного программирования на C# (С# 3.0, Visual Studio 2008)
Биллиг В.А.
(Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа)
Системное программирование
Бизянов Е.Е.
(Инфра-Инженерия)
Теория перевода и компьютерная лингвистика
Шейко А.М.
(Волгоградский государственный социально-педагогический университет, «Перемена»)
Программно-аппаратное обеспечение когнитивных исследований
Голубева Е.В., Компаниец В.С.
(Издательство Южного федерального университета)
Тестирование программного обеспечения
Бубнов А.А., Бубнов С.А., Тишкина В.В.
(Рязанский государственный радиотехнический университет)
Базовые принципы разработки программного обеспечения
Шипков В.И., Захаренкова Т.Р., Нечаев А.А., Грицай А.С.
(Омский государственный технический университет)
Назад к каталогу
ISBN 5-94774-601-3
Тип издания:
Учебное пособие
Издательство:
Москва: Национальный Открытый Университет ИНТУИТ
Аннотация
Рассматривается создание Windows-приложений на основе Visual C# в среде Microsoft Visual Studio.NET. Более 100 готовых примеров, доступных для скачивания, различного уровня сложности — от блокнота и калькулятора до почтового клиента и финансовой программы позволят быстро научиться создавать собственные приложения. Рассматриваются основы создания Windows-приложений в среде Visual Studio.NET на языке Visual C# — свойства проектов, окна Solution Explorer, Class View, Toolbox, XML -документирование кода. Проводится подробное сравнение особенностей синтаксиса делегатов и событий в Windows — формах и консольных приложениях. Изучение многочисленных элементов управления сопровождается применением их в приложениях различной сложности — блокноте, калькуляторе, программе просмотра изображений, почтовой программе Ballet, финансовой программе Education Center. Рассматриваются вопросы, связанные с реестром и файловой системой операционной системы Windows, XML — сериализацией. Описываются элементы языка SQL, модель объектов ADO.NET, практическое использование в Windows-приложениях баз данных Microsoft SQL Server и Microsoft Access. В курс вхэдит описание применения библиотек кода — .NET и COM компонент, вызов функций WinAPI. Рассматривается работа с печатью и изображениями. Приводится применение асинхронной модели программирования в .NET Framework. Уделяется внимание вспомогательным средствам — созданию пакетов дистрибутивов, справки, переводу приложений, защите сборок. Вопросы безопасности рассматриваются в широком спектре — уровни доступа, администрирование, создание собственной технологии ролевой безопасности. Применяются дополнительные утилиты, входящие в состав Visual Studio .NET — tlbimp.exe, ildasm.exe, ilasm.exe, gacutil.exe, caspol.exe.
Библиографическое описание
Скопировать библиографическое описание
Кариев Ч.А. Разработка Windows-приложений на основе Visual C# / Ч.А. Кариев. — Москва : Национальный Открытый Университет ИНТУИТ, 2016. — 978 с. — ISBN 5-94774-601-3. — URL: https://ibooks.ru/bookshelf/363156/reading (дата обращения: 15.05.2025). — Текст: электронный.
Лекция 1. Введение в Windows-формы
13
Основы работы с Visual Studio .NET
13
Формы
15
Что такое форма
15
Solution Explorer
16
Class View
18
Properties Window
18
Toolbox
23
Режимы дизайна и кода
28
Свойства проекта
32
Компиляция программы
33
Делегаты
35
Многообъектные делегаты
42
События
44
Класс с событием
47
События в Windows-приложениях
49
События мыши
53
Форматирование элементов управления
55
Приложение «калькулятор»
56
Перемещение по коду, окна Types и Members
67
Создание иконки для приложения
71
Лекция 2. Работа с элементами управления
73
Создание главного меню
74
Создание MDI-приложений
77
Перечисление MdiLayout
80
Вырезание, копирование и вставка текстовых фрагментов
81
Контекстное меню
83
Диалоговые окна
85
OpenFileDialog
85
SaveFileDialog
88
Сохранение файла при закрытии формы
91
OpenFileDialog и SaveFileDialog для SDI-приложений
92
FontDialog
94
ColorDialog
95
StatusBar
96
Закрывание формы
99
CheckBox
99
Свойство Tablndex элементов управления
102
Label, LinkLabel и PictureBox
103
Режимы запуска окон
105
Модификаторы доступа и наследование форм
105
ToolBar и ImageList
107
Чтение и запись файлов
110
Чтение и запись текстовых файлов
111
Object Browser и Intel Sense
113
Проверка существования файла
115
Работа с файловой системой Windows
116
Чтение и запись двоичных файлов
117
Запуск программ из приложения
120
Листинг форм frmmain и blank проекта NotepadCSharp1
123
Форма frmmain
123
Форма blank
130
Лекция 3. Работа с элементами управления
135
Операция Drag-and-Drop
135
Добавление элементов управления в режиме работы приложения. Элементы управления CheckBox, GroupBox и RadioButton
139
Удаление заданного элемента в режиме работы приложения
143
Добавление пунктов контекстного меню в режиме запуска приложения. Элемент управления ComboBox
145
Проверка вводимых значений. События KeyPress и Validating элемента управления TextBox
149
Проверка вводимых значений. Элемент управления ErrorProvider
151
Создание пользовательских (композитных) элементов управления. Элемент управления NumericUpDown
153
Добавление пользовательских (композитных) элементов управления
157
Запуск приложения в области уведомлений. Элемент управления NotifyIcon
159
Сохранение настроек приложения. XML-сериализация
161
Сохранение настроек приложения в реестре операционной системы
163
Почтовая программа Ballet
166
Добавление проектов
166
Создание Мастера
169
Запуск формы-заставки при загрузке приложения
172
Получение сообщений — проект Mail
174
Классы для обработки исключений Exceptions
174
Библиотека конвертирования Library
177
Формирование сообщений
185
Обработка вложений. Класс AttachDescriptor.cs
204
Основной класс сообщения. Common.cs
207
Класс Message.cs
214
Класс Mime.cs
222
Отправка сообщений — проект SendMail
225
Основной листинг MailSender.cs:
225
Интерфейс программы Ballet — проект MailApplication1
226
Создание новой учетной записи. Форма-контейнер Мастера
226
Главная форма mainForm.cs
242
Форма списка сообщений MessageList.cs
248
Форма ввода пароля PasswordPromt.cs
255
Форма выбора пользователя selectUser.cs
258
Форма отправки сообщений SendMessage.cs
263
Форма просмотра сообщений ViewMessage.cs
272
Лекция 4. Работа с данными
278
Что такое реляционная база данных
278
Элементы языка SQL1
280
Агрегатные функции
286
Типы данных
288
Оператор сравнения like
288
Создание таблицы с помощью запросов
289
Команды изменения языка DML
290
Подключение к базе данных — технология ADO.NET
293
Модель объектов ADO.NET
298
Таблицы и поля (объекты DataTable и DataColumn)
298
Объекты DataRelation
298
Строки (объект DataRow)
299
DataAdapter
299
Объекты DBConnection и DBCommand
299
Использование визуальной среды для работы с ADO.NET
299
Server Explorer
306
Программирование объектов ADO.NET
308
CommandText
316
ConnectionString
317
Управление соединением. Объект Connection
320
Объект Command
321
Вывод связанных таблиц
325
Связывание элементов управления с данными
331
Перемещение по записям. Объект CurrencyManager
334
Изменение записей
336
Лекция 5. Использование библиотек кода в Windows-формах
340
Взаимодействие управляемого и неуправляемого кода
340
Службы Platform Invoke
340
Службы COM Interoperability
341
Обзор механизма преобразования
341
Работа службы Platform Invoke. Запуск функций WinAPI
342
Получение имени пользователя. Библиотека secur32.dll
344
Диалоговые окна. Библиотека user32.dll
347
Динамик компьютера. Библиотека Kernel32.dll
351
Проявление окна
355
Завершение работы Windows, перезагрузка, выход пользователя из системы
359
Как использовать другие функции WinAPI
365
Класс String Builder
365
Подсчет времени выполнения задачи
367
Программа для фотографирования экрана. Библиотеки user32.dll и GDI32
370
Вызов COM-компонентов из управляемого кода
376
Приложение PDF Reader
377
Генерирование сборок взаимодействия. Утилита tlbimp.exe
379
Лекция 6. Работа с печатью и изображениями
381
Печать содержимого RichTextBox. Элементы управления PrintDocument, PageSetupDialog, PrintPreviewDialog, PrintDialog
381
Работа с изображениями. Программа Picture Viewer
393
Печать содержимого PictureBox
399
Рисование в Windows-формах
405
Диалоговое окно выбора ширины линии. Элемент управления TrackBar
408
Автоматическое преобразование размера и прокручивание изображения
412
Полный листинг приложения TextEditor
422
Полный листинг приложения PictureViewer
433
Лекция 7. Асинхронное программирование
448
Концепция асинхронного программирования
448
Поддержка асинхронного программирования в .NET Framework
449
Метод EndOperation
450
Способ опроса (Pooling)
451
Способ Callback
452
Асинхронный запуск произвольного метода
453
Асинхронный запуск метода с различными вариантами завершения вызова
456
Обновление пользовательского интерфейса в Windows-приложениях
459
Меры безопасности в многопоточных приложениях
462
Автоматическая синхронизация
463
Использование областей синхронизации
464
Ручная синхронизация
465
Подключение к web-сервису
466
Элемент управления ProgressBar
471
Лекция 8. Справочные материалы. Перевод приложений. Специальные возможности
474
Создание справки
474
Подготовка HTML-страниц
475
Создание проекта в программе HTML Help Workshop
485
Создание содержания
486
Создание указателя
489
Создание поиска
490
Создание вкладки «Избранное»
492
Тестирование и отладка справки
493
Добавление готового файла справки к приложению
494
Декомпиляция готовых файлов справки формата chm
495
Создание интерактивной справки. Элемент управления Help Provider
496
Всплывающие подсказки. Элемент управления ToolTip
497
Перевод приложений
498
Автоматический выбор языка
498
Пользовательский выбор языка. Перевод сообщений приложения
501
Форматированный вывод строк
508
Специальные возможности
510
Лекция 9. Создание пакетов установки
512
Сборки. Утилита ildasm.exe
512
Частные сборки
514
Сборки со строгим именем
515
Создание сборки со строгим именем
516
Защита сборок. Утилита ilasm.exe
519
Утилита .NET Reflector. Как вскрывать защищенные сборки
521
Глобальный кэш сборок GAC (Global Assembly Cache). Утилита gacutil.exe
522
Настройка политики выполнения сборок и контроля версий
526
Управление политиками сборок
532
Файлы конфигурации приложения
532
Создание пакетов установки
538
Создание простого пакета установки без библиотеки .NET Framework
540
Изменение каталога установки
545
Добавление ключей реестра на компьютер пользователя
545
Добавление публичных сборок в GAC
546
Добавление библиотеки .NET Framework
547
Другие библиотеки для работы приложения — MDAC, Jet и Crystal Reports
549
Изменение пользовательского интерфейса установочного пакета
549
Использование данных, получаемых при установке
550
Создание автозагрузочного диска
557
Лекция 10. Безопасность Windows-форм
559
Безопасность операционной системы Windows
559
Модель безопасности .NET Framework
561
Безопасность доступа кода
561
Функционирование безопасности доступа кода
563
Уровни безопасности
563
Использование безопасности доступа кода
565
Администрирование политики безопасности
569
Тестирование безопасности доступа кода приложения. Утилита Caspol.exe
573
Ролевая безопасность
575
Объект «личность»
575
Объект «роль»
576
Использование объектов WindowsIdentity и WindowsPrincipal
576
Использование объектов GenericIdentity и GenericPrincipal
578
Контроль доступа приложения
581
Приложение CustomSecurity — использование собственной технологии ролевой безопасности
583
Лекция 11. Финальный проект — программа Education center
602
Подготовка к запуску программы
602
Описание работы программы
602
Описание базы данных
613
Структура таблиц
615
Схема связи таблиц в БД
619
Разработка приложения
619
Описание создания программы
620
Форма frmManager (Manager.cs)
621
Соединение с базой данных
625
Форма frmAuthorization — форма авторизации пользователей
706
Форма frmDirection — форма указания направления
712
Форма frmClientTransfer — форма перевода клиента
716
Форма frmSearchClient —форма для поиска клиентов
718
Форма frmClient
723
Форма frmCourse — форма курсов
735
Форма frmEmployee
738
Форма frmGroup — форма добавления новой группы
744
Форма frmPaymentType — форма для произведения оплаты за услуги
749
Дополнительные классы
752
Класс ManagerTreeNode(ManagerTreeNode.cs)
752
Класс ClientTreeNode(Clients.cs)
752
Класс GroupTreeNode (Groups.cs)
754
Класс CourseTreeNode (Courses.cs)
757
Класс DirectionTreeNode(Directions.cs)
760
Класс CustomListItem(CustomListItem.cs)
762
Интерфейс ISelectingForm(SelectingFormInterface.cs)
763
Элемент управления FindControl (FindControl.cs)
763
Литература
767
Кариев Ч.А.: Разработка Windows-приложений на основе Visual C# + приложение (+ CD-ROM)
(fb2, 767 страниц, 3 905 Kb)
Жанр: Разработка приложений и программирование
Издательство: Бином. Лаборатория знаний / Интернет-Университет Информационных Технологий (ИНТУИТ), 2013
Рассматривается создание Windows-приложений на основе Visual C# в среде Microsoft Visual Studio.NET. Более 100 готовых примеров, доступных для скачивания, различного уровня сложности — от блокнота и калькулятора до почтового клиента и финансовой программы позволят быстро научиться создавать собственные приложения.
Другие книги этого жанра
Серия: «Основы информационных технологий» Рассматривается создание Windows-приложений на основе Visual С# в среде Microsoft Visual Studio. NET. Более 100 готовых примеров, доступных для скачивания, различного уровня сложности — от блокнота и калькулятора до почтового клиента и финансовой программы позволят быстро научиться создавать собственные приложения. Содержание:Лекция 1. Введение в Windows-формы…… 13 Основы работы с Visual Studio .NET…… 13 Формы…… 15 Что такое форма…… 15 Solution Explorer…… 16 Class View…… 18 Properties Window…… 18 Toolbox…… 23 Режимы дизайна и кода…… 28 Свойства проекта…… 32 Компиляция программы…… 33 Делегаты…… 35 Многообъектные делегаты…… 42 События…… 44 Класс с событием…… 47 События в Windows-приложениях…… 49 События мыши…… 53 Форматирование элементов управления…… 55 Приложение «калькулятор»…… 56 Перемещение по коду, окна Types и Members…… 67 Создание иконки для приложения…… 71 Лекция 2. Работа с элементами управления…… 73 Создание главного меню…… 74 Создание MDI-приложений…… 77 Перечисление MdiLayout…… 80 Вырезание, копирование и вставка текстовых фрагментов…… 81 Контекстное меню…… 83 Диалоговые окна…… 85 OpenFileDialog…… 85 SaveFileDialog…… 88 Сохранение файла при закрытии формы…… 91 OpenFileDialog и SaveFileDialog для SDI-приложений…… 92 FontDialog…… 94 ColorDialog…… 95 StatusBar…… 96 Закрывание формы…… 99 CheckBox…… 99 Свойство Tablndex элементов управления…… 102 Label, LinkLabel и PictureBox…… 103 Режимы запуска окон…… 105 Модификаторы доступа и наследование форм…… 105 ToolBar и ImageList…… 107 Чтение и запись файлов…… 110 Чтение и запись текстовых файлов…… 111 Object Browser и Intel Sense…… 113 Проверка существования файла…… 115 Работа с файловой системой Windows…… 116 Чтение и запись двоичных файлов…… 117 Запуск программ из приложения…… 120 Листинг форм frmmain и blank проекта NotepadCSharp1…… 123 Форма frmmain…… 123 Форма blank…… 130 Лекция 3. Работа с элементами управления…… 135 Операция Drag-and-Drop…… 135 Добавление элементов управления в режиме работы приложения. Элементы управления CheckBox, GroupBox и RadioButton…… 139 Удаление заданного элемента в режиме работы приложения…… 143 Добавление пунктов контекстного меню в режиме запуска приложения. Элемент управления ComboBox…… 145 Проверка вводимых значений. События KeyPress и Validating элемента управления TextBox…… 149 Проверка вводимых значений. Элемент управления ErrorProvider…… 151 Создание пользовательских (композитных) элементов управления. Элемент управления NumericUpDown…… 153 Добавление пользовательских (композитных) элементов управления…… 157 Запуск приложения в области уведомлений. Элемент управления NotifyIcon…… 159 Сохранение настроек приложения. XML-сериализация…… 161 Сохранение настроек приложения в реестре операционной системы…… 163 Почтовая программа Ballet…… 166 Добавление проектов…… 166 Создание Мастера…… 169 Запуск формы-заставки при загрузке приложения…… 172 Получение сообщений — проект Mail…… 174 Классы для обработки исключений Exceptions…… 174 Библиотека конвертирования Library…… 177 Формирование сообщений…… 185 Обработка вложений. Класс AttachDescriptor.cs…… 204 Основной класс сообщения. Common.cs…… 207 Класс Message.cs…… 214 Класс Mime.cs…… 222 Отправка сообщений — проект SendMail…… 225 Основной листинг MailSender.cs:…… 225 Интерфейс программы Ballet — проект MailApplication1…… 226 Создание новой учетной записи. Форма-контейнер Мастера…… 226 Главная форма mainForm.cs…… 242 Форма списка сообщений MessageList.cs…… 248 Форма ввода пароля PasswordPromt.cs…… 255 Форма выбора пользователя selectUser.cs…… 258 Форма отправки сообщений SendMessage.cs…… 263 Форма просмотра сообщений ViewMessage.cs…… 272 Лекция 4. Работа с данными…… 278 Что такое реляционная база данных…… 278 Элементы языка SQL1…… 280 Агрегатные функции…… 286 Типы данных…… 288 Оператор сравнения like…… 288 Создание таблицы с помощью запросов…… 289 Команды изменения языка DML…… 290 Подключение к базе данных — технология ADO.NET…… 293 Модель объектов ADO.NET…… 298 Таблицы и поля (объекты DataTable и DataColumn)…… 298 Объекты DataRelation…… 298 Строки (объект DataRow)…… 299 DataAdapter…… 299 Объекты DBConnection и DBCommand…… 299 Использование визуальной среды для работы с ADO.NET…… 299 Server Explorer…… 306 Программирование объектов ADO.NET…… 308 CommandText…… 316 ConnectionString…… 317 Управление соединением. Объект Connection…… 320 Объект Command…… 321 Вывод связанных таблиц…… 325 Связывание элементов управления с данными…… 331 Перемещение по записям. Объект CurrencyManager…… 334 Изменение записей…… 336 Лекция 5. Использование библиотек кода в Windows-формах…… 340 Взаимодействие управляемого и неуправляемого кода…… 340 Службы Platform Invoke…… 340 Службы COM Interoperability…… 341 Обзор механизма преобразования…… 341 Работа службы Platform Invoke. Запуск функций WinAPI…… 342 Получение имени пользователя. Библиотека secur32.dll…… 344 Диалоговые окна. Библиотека user32.dll…… 347 Динамик компьютера. Библиотека Kernel32.dll…… 351 Проявление окна…… 355 Завершение работы Windows, перезагрузка, выход пользователя из системы…… 359 Как использовать другие функции WinAPI…… 365 Класс String Builder…… 365 Подсчет времени выполнения задачи…… 367 Программа для фотографирования экрана. Библиотеки user32.dll и GDI32…… 370 Вызов COM-компонентов из управляемого кода…… 376 Приложение PDF Reader…… 377 Генерирование сборок взаимодействия. Утилита tlbimp.exe…… 379 Лекция 6. Работа с печатью и изображениями…… 381 Печать содержимого RichTextBox. Элементы управления PrintDocument, PageSetupDialog, PrintPreviewDialog, PrintDialog…… 381 Работа с изображениями. Программа Picture Viewer…… 393 Печать содержимого PictureBox…… 399 Рисование в Windows-формах…… 405 Диалоговое окно выбора ширины линии. Элемент управления TrackBar…… 408 Автоматическое преобразование размера и прокручивание изображения…… 412 Полный листинг приложения TextEditor…… 422 Полный листинг приложения PictureViewer…… 433 Лекция 7. Асинхронное программирование…… 448 Концепция асинхронного программирования…… 448 Поддержка асинхронного программирования в .NET Framework…… 449 Метод EndOperation…… 450 Способ опроса (Pooling)…… 451 Способ Callback…… 452 Асинхронный запуск произвольного метода…… 453 Асинхронный запуск метода с различными вариантами завершения вызова…… 456 Обновление пользовательского интерфейса в Windows-приложениях…… 459 Меры безопасности в многопоточных приложениях…… 462 Автоматическая синхронизация…… 463 Использование областей синхронизации…… 464 Ручная синхронизация…… 465 Подключение к web-сервису…… 466 Элемент управления ProgressBar…… 471 Лекция 8. Справочные материалы. Перевод приложений. Специальные возможности…… 474 Создание справки…… 474 Подготовка HTML-страниц…… 475 Создание проекта в программе HTML Help Workshop…… 485 Создание содержания…… 486 Создание указателя…… 489 Создание поиска…… 490 Создание вкладки «Избранное»…… 492 Тестирование и отладка справки…… 493 Добавление готового файла справки к приложению…… 494 Декомпиляция готовых файлов справки формата chm…… 495 Создание интерактивной справки. Элемент управления Help Provider…… 496 Всплывающие подсказки. Элемент управления ToolTip…… 497 Перевод приложений…… 498 Автоматический выбор языка…… 498 Пользовательский выбор языка. Перевод сообщений приложения…… 501 Форматированный вывод строк…… 508 Специальные возможности…… 510 Лекция 9. Создание пакетов установки…… 512 Сборки. Утилита ildasm.exe…… 512 Частные сборки…… 514 Сборки со строгим именем…… 515 Создание сборки со строгим именем…… 516 Защита сборок. Утилита ilasm.exe…… 519 Утилита .NET Reflector. Как вскрывать защищенные сборки…… 521 Глобальный кэш сборок GAC (Global Assembly Cache). Утилита gacutil.exe…… 522 Настройка политики выполнения сборок и контроля версий…… 526 Управление политиками сборок…… 532 Файлы конфигурации приложения…… 532 Создание пакетов установки…… 538 Создание простого пакета установки без библиотеки .NET Framework…… 540 Изменение каталога установки…… 545 Добавление ключей реестра на компьютер пользователя…… 545 Добавление публичных сборок в GAC…… 546 Добавление библиотеки .NET Framework…… 547 Другие библиотеки для работы приложения — MDAC, Jet и Crystal Reports…… 549 Изменение пользовательского интерфейса установочного пакета…… 549 Использование данных, получаемых при установке…… 550 Создание автозагрузочного диска…… 557 Лекция 10. Безопасность Windows-форм…… 559 Безопасность операционной системы Windows…… 559 Модель безопасности .NET Framework…… 561 Безопасность доступа кода…… 561 Функционирование безопасности доступа кода…… 563 Уровни безопасности…… 563 Использование безопасности доступа кода…… 565 Администрирование политики безопасности…… 569 Тестирование безопасности доступа кода приложения. Утилита Caspol.exe…… 573 Ролевая безопасность…… 575 Объект «личность»…… 575 Объект «роль»…… 576 Использование объектов WindowsIdentity и WindowsPrincipal…… 576 Использование объектов GenericIdentity и GenericPrincipal…… 578 Контроль доступа приложения…… 581 Приложение CustomSecurity — использование собственной технологии ролевой безопасности…… 583 Лекция 11. Финальный проект — программа Education center…… 602 Подготовка к запуску программы…… 602 Описание работы программы…… 602 Описание базы данных…… 613 Структура таблиц…… 615 Схема связи таблиц в БД…… 619 Разработка приложения…… 619 Описание создания программы…… 620 Форма frmManager (Manager.cs)…… 621 Соединение с базой данных…… 625 Форма frmAuthorization — форма авторизации пользователей…… 706 Форма frmDirection — форма указания направления…… 712 Форма frmClientTransfer — форма перевода клиента…… 716 Форма frmSearchClient —форма для поиска клиентов…… 718 Форма frmClient…… 723 Форма frmCourse — форма курсов…… 735 Форма frmEmployee…… 738 Форма frmGroup — форма добавления новой группы…… 744 Форма frmPaymentType — форма для произведения оплаты за услуги…… 749 Дополнительные классы…… 752 Класс ManagerTreeNode(ManagerTreeNode.cs)…… 752 Класс ClientTreeNode(Clients.cs)…… 752 Класс GroupTreeNode (Groups.cs)…… 754 Класс CourseTreeNode (Courses.cs)…… 757 Класс DirectionTreeNode(Directions.cs)…… 760 Класс CustomListItem(CustomListItem.cs)…… 762 Интерфейс ISelectingForm(SelectingFormInterface.cs)…… 763 Элемент управления FindControl (FindControl.cs)…… 763 Литература…… 767 Издательство: «Интернет-Университет Информационных Технологий» (2007) ISBN: 9785955600802 |
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
Бегг Каролин | Базы данных. Проектирование, реализация и сопровождение. Теория и практика. Руководство | Настоящая книга содержит подробные рекомендации по применению средств ADO. NET в таких областях, как… — Диалектика / Вильямс, — Подробнее… | 2017 | 4051 | бумажная книга |
Томас Коннолли, Каролин Бегг | Базы данных. Проектирование, реализация и сопровождение. Теория и практика. Руководство | Настоящая книга содержит подробные рекомендации по применению средств ADO. NET в таких областях, как… — Диалектика / Вильямс, (формат: 70×100/16, 1440 стр.) Подробнее… | 2017 | 1624 | бумажная книга |
Владимир Рафалович, Сергей Карнаухов | Программирование для карманных компьютеров Palm и Pocket PC | Предметом книги является разработка приложений для портативных компьютеров на основе операционных систем… — БХВ-Петербург, (формат: 70×100/16, 352 стр.) Мастер программ Подробнее… | 2002 | 119 | бумажная книга |
Владимир Рафалович, Сергей Карнаухов | Программирование для карманных компьютеров Palm и Pocket PC | Предметом книги является разработка приложений для портативных компьютеров на основе операционных систем… — БХВ-Петербург, (формат: 70×100/16, 352 стр.) Мастер программ Подробнее… | 2002 | 120 | бумажная книга |
См. также в других словарях:
-
Windows Azure — Разработчик Microsoft Семейство ОС Windows … Википедия
-
Windows API — (англ. application programming interfaces) общее наименование целого набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации «Майкрософт» и совместимой с ними свободной… … Википедия
-
Visual DataFlex — Visual DataFlex высокоуровневый, объектно ориентированный язык программирования 4 го поколения с собственной средой визуального проектирования. Разрабатывается компанией Data Access Corporation[1] и предназначен для быстрого создания (RAD)… … Википедия
-
Windows Template Library — Тип библиотека (программирование) Разработчик Nenad Stefanovic Написана на С++ Операционная система Microsoft Windows Последняя версия WTL 8.1.11324 (21.11.2011) Лицензия … Википедия
-
Visual Studio — Microsoft Visual Studio … Википедия
-
Windows Presentation Foundation — WPF в составе .NET Framework Windows Presentation Foundation (WPF[1]) система для построения клиентских приложений Windows с визуально привлекательными возможностя … Википедия