 |

2349: Программирование на платформе Microsoft .NET Framework (Microsoft Visual C# .NET)
2349: Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET)
|
Описание |
Стандартный курс, расширенный "дополнительными модулями".
Курс предназначен для опытных, профессиональных разработчиков, включая тех, кто является независимыми разработчиками программ и тех, кто работает над крупными проектами в группах. Обычно это те, кто работает с Microsoft Visual C++ и разработчики Java.
|
Длительность |
5 дней (40 часов) |
Сертификация |
- |
Тестирование |
В стоимость не входит
|
Документ по окончании |
Сертификат Microsoft |
Предварительные требования |
- Опыт профессиональной разработки программных продуктов.
- Базовые знания по языку C#.
- Слушателям рекомендовано прослушать курсы 2124: "Программирование на C#" и 2609: "Введение в программирование на C# для платформы Microsoft .NET". |
Содержание |
Программа курса:
- Краткий обзор структуры Microsoft .NET.
- Введение в управляемую среду выполнения.
- Работа с компонентами.
- Развертывание и управление версиями.
- Common Type System.
- Работа с типами.
- Строки, Массивы, и Коллекции.
- Делегаты и События.
- Память и управление ресурсами.
- Потоки данных и файлы.
- Доступ в Internet.
- Сериализация.
- Remoting и XML Web Services.
Дополнительные модули:
Потоки и асинхронное программирование
- Введение в потоки
- Использование потоков в .NET
- Синхронизация потоков
- Особенности использования потоков
- Асинхронное программирование в .NET
Взаимодействие управляемого и неуправляемого кода
- Интеграция управляемого и неуправляемого кода
- Вызов кода при помощи PInvoke
- Вызов COM объектов из управляемого кода
- Вызов .NET объектов из COM объектов
Использование ADO.NET для доступа к данным
- Обзор ADO.NET
- Работа с источниками данных
- Доступ к данным через DataSet
- Использование хранимых процедур
- Доступ к данным через DataReader
- Связывание с XML данными
Атрибуты в .NET
- Обзор атрибутов в .NET
- Определение пользовательских атрибутов
- Получение значений из атрибутов
|
По окончании |
По окончании Вы сможете:
- Перечислить главные элементы .NET Framework, и объяснить, какова их роль в платформе .NET.
- Объяснить основные концепции Common Language Runtime, и использовать особенности .NET Framework, для создания простых приложений.
- Создавать и использовать компоненты в приложениях Windows Forms и в приложениях ASP.NET.
- Использовать развертывание и особенности управления версиями в .NET runtime, чтобы развертывать различные версии компонента.
- Создавать, использовать и расширять типы, понимая архитектуру Common Type System
- Создавать классы и интерфейсы.
- Использовать библиотеку классов .NET Framework, чтобы эффективно создавать и управлять строками, массивами, коллекциями и множествами.
- Использовать делегаты и события.
- Описывать, как происходит управление памятью и другими ресурсами в .NET Framework.
- Читать и записывать потоки данных и файлы.
- Использовать модель запроса/ответа, чтобы посылать и получить данные по Internet.
- Выполнять сериализацию и десериализацию объектов.
- Создавать распределенные приложения посредством XML Web Services и Remoting.
|
Ресурсы |
Оригинальное учебное пособие Microsoft. Cтуденческий CD с примерами и заданиями. Обеды. |
|