Описание
Название: Видеокурс C# Windows-приложение «Документооборот в вашей компании» на примере
Внимание! Уникальный видеокурс по С#, написанный нашим программистом!
Видеокурс С# для начинающих и опытных пользователей. Создание сложной рабочей программы «Документооборот в вашей компании».
Эта программа реально работает в нескольких компаниях.
Измените данные — и программа подойдет к Вашей компании.
Что даёт видеокурс C#:
вы сможете научиться писать для вашей компании или для себя полезные программы
стать высокооплачиваемым специалистом
повысить профессиональные знания
принести пользу своей компании, тем самым повысить свой статус.
Чему мы научимся ?
Хранение данных в БД SQL Server
Формы – работа с данными
Отчеты
Связь с MS Office
Распространение приложения
Работа с
Windows Forms ,
ADO.Net,
ReportViewer,
CrystalReports,
связь приложения с Access, Word, Excel,
создание пакета установки для установщика Windows.
План уроков.
Урок 1 — Visual Studio
(Общий вид нашей программы. Начинаем работу в Visual Studio. )
Урок 2 — Постановка задачи – разработка структуры базы данных
( Описание приложения, которое будет создаваться — Разработка базы данных SQL Server – таблицы и их поля –связи между таблицами – индексы)
Урок 3 – Урок 4 — Форма «Фильтр»
(Форма «Фильтр» для отбора данных – начинаем работу с WindowsForms — Управляющие элементы текстовое поле, поле даты, поле со списком, чекбокс, кнопки – их свойства – ADO.Net — заполнение полей со списком из БД и статическими данными – считывание данных из БД DataReader – формирование параметров запроса к БД – работа с датами)
Урок 5 — Форма «Список документов»
(Форма «Список документов» — Сетка на форме – заполнение ее из БД с помощью DataTable — обращение к ячейкам сетки — поиск данных в сетке)
Урок 6 — Форма «Просмотр Документа»
(Обращение к ячейкам сетки — SQLDataReader несколько запросов одновременно- поля с маской – вывод из БД на форму – закрытие формы по ESC– элемент управления Панель)
Урок 7 — Форма «Просмотр Документа» (продолжение)
(Изменение порядка перемещения по полям на форме – Изменения возможности доступа к полям формы — Кнопки «Сохранить» , «Новый», «Удалить» , «Копировать» — Выполнение сохраненных процедур в БД — Проверка наличия изменений перед выходом из формы – обновление содержимого формы Список Документов)
Урок 8 — Урок 8 Форма «Исполнители»
(Проверка прав пользователя – роли в БД — Разработка формы с использованием списков – Реализация связи многие ко многим – добавление элементов в контрол Список – удаление элементов из контрола Список – сохранение соисполнителей в БД с помощью сохраненной процедуры- обновление содержимого формы «Просмотр документа» после изменения Исполнителей)
Урок 9 — Обработка исключений
(Общая информация – структура кода обработки – типы исключений – пример для обработки подключения к базе – создание собственного исключения)
Урок 10 — Работа с корреспондентами.
(Поиск в полях со списками с большим количеством строк – Свойства AutoComplitMode иAutoComplitSource – Создание DataSet с помощью конструктора -Форма «Выбор корреспондента» -DataView – Ограничения в использовании — Передача значения из формы в вызвавшую форму.)
Урок 11 — Форма «Администрирование Корреспондентов», Форма «Администрирование видов документов»
(DataTable, TableAdapter,BindingSource на форме – удаление и добавление строк в DataTable — внесение этих изменений в БД с помощью tableAdapter — Копирование формы –– Добавление таблицы в DataSet )
Урок 12 — Форма «Права пользователя», Форма — контейнер и меню
Заполнение dataTable с помощью сохраненной процедуры- Вывод данных из DataTable в текстовые поля на форме — Создание формы –контейнера для приложения – Создание строки меню – создание контекстного меню — изменение доступа к меню для разных групп пользователей)
Урок 13 — Отчеты
Отзывы
Отзывов пока нет.