В дополнение к общему обзору .NET Framework в курсе объясняются базовые понятия и терминология, а также основные возможности .NET Framework, которые используются при разработке, отладке, оптимизации и развертывании приложений.
Цель:Научить разработчиков приложений разбираться в принципах Microsoft .NET Framework.
Курс предназначен опытным разработчикам приложений, включая служащих компаний - разработчиков программного обеспечения или служащих ИТ-подразделений компаний. Предполагается, что большинство слушателей являются опытными разработчиками Microsoft Visual Basic.
Слушатели курса должны быть профессиональным разработчиками Microsoft Visual Basic и иметь представление об языке Microsoft Visual Basic.NET
или:
- иметь знания и опыт в объеме курса 2559: "Введение в программирование на Visual Basic.NET с помощью Microsoft.NET"
Знание технического английского языка для прочтения методических пособий и выполнения практических заданий.
Курс готовит к тесту: 70-306
Модуль 1.Обзор .NET Framework
Модуль 2.Введение в среду управляемого выполнения кода
Модуль 3.Работа с компонентами
Модуль 4.Развертывание и версии
Модуль 5.Common Type System
Модуль 6.Работа с типами
Модуль 7.Строки, массивы и коллекции
Модуль 8.Делегаты и события
Модуль 9.Память и управление ресурсами
Модуль 10.Потоки и файлы
Модуль 11.Доступ через Internet
Модуль 12.Сериализация
Модуль 13.XML Web-сервисы и технология .NET Remoting
Дополнительные модули:
Модуль 14.Многопоточное и асинхронное программирование
Модуль 15.Взаимодействие между управляемым и неуправляемым кодом
Модуль 16.Использование Microsoft ADO.NET для доступа к данным
Модуль 17.Атрибуты
Слушатели научатся:
- перечислить основные элементы .NET Framework и объяснить их роль в платформе .NET;
- объяснить основные понятия, связанные с Common Language Runtime и использовать возможности .NET Framework для создания простых приложений;
- создавать и использовать компоненты в Windows Forms - приложениях и ASP.NET - приложениях;
- использовать возможности среды выполнения . NET для развертывания нескольких версий одного компонента;
- создавать, использовать и расширять типы представленные в архитектуре Common Type System;
- создавать классы и интерфейсы, которые функционально эффективны для конкретных программных сценариев;
- использовать библиотеку классов .NET Framework для эффективного создания и управления строк, массивов, коллекций и перечислений;
- использовать делегаты и события;
- описывать и контролировать управление памятью и другими ресурсами в .NET Framework;
- считывать и записывать данные из потоков и файлов;
- использовать модель запрос/ответ для получения и отправки данных через Internet;
- осуществлять сериализацию и десериализацию объектов;
- создавать распределенные приложения с помощью XML Web-сервисов и технологии .NET Remoting.
Сертификат Microsoft