Цель курса – сформировать у слушателей углубленные знания и навыки написания приложений на основе Microsoft .NET Framework версий 2.0 и 3.0 с помощью интегрированной среды разработки Visual Studio 2005.
Программисты, которые уже знают языки программирования C, C++, ранние версии языков C#, Visual Basic.NET, Java и планируют вести разработку решений уровня предприятия с помощью Visual Studio 2005.
Курс готовит к тесту: 70-536
Модуль 1. Обзор Microsoft .NET Framework
В этом модуле слушатели знакомятся с основными компонентами и особенностями платформы Microsoft .NET Framework 2.0, а так же получают общее представление о особенностях платформы NET Framework 3.0.
Темы:
Модуль 2. Создание приложений с помощью Visual Studio 2005
В этом модуле рассматриваются основные особенности интегрированной среды разработки программного обеспечения Visual Studio 2005. Слушатели познакомятся с новыми возможностями Visual Studio 2005, которые существенно облегчают и упрощают процесс разработки программного обеспечения.
Темы:
Модуль 3. Обзор языков программирования и синтаксических конструкций
В этом модуле рассматриваются основные особенности языков .NET Framework языков программирования, такие как декларирование переменных, управляющие конструкции, структурированная обработка ошибок.
Темы:
Модуль 4. Основы объектно-ориентированного программирования
В этом модуле объясняются основные концепции объектно-ориентированного программирования, вводиться базовая терминология и демонстрируются синтаксические правила описание классов и создания их экземпляров.
Темы:
Модуль 5. Углубленное знакомство с объектно-ориентированным программированием
В этом модуле обсуждаются вопросы использования интерфейсов и реализации наследования. Студенты познакомятся с концепцией событийного программирования, понятием делегатов и принципами их использования в .NET Framework приложениях.
Темы:
Модуль 6. Безопасность в .NET Framework
В этом модуле слушатели познакомятся с основами подсистемы безопасности и основами конфигурирования безопасности кода и безопасности, основанной на ролях. Кроме того, в этом модуле осуществляется знакомство со встроенными средствами криптографии .NET Framework.
Темы:
Модуль 7. Доступ к данным с помощью технологии ADO.NET
В этом модуле рассматриваются вопросы доступа к реляционным источникам данных с помощью технологии ADO.NET. Кроме того, изучаются вопросы, связанные с чтением и записью XML данных с помощью .NET Framework классов по технологии XML DOM.
Темы:
Модуль 8. Создание Windows Presentation Foundation приложений
В этом модуле вы познакомитесь с Windows Presentation Foundation и Extensible Application Markup Language (XAML), декларативным языком, с помощью которого можно формировать пользовательский интерфейс.
Темы:
Модуль 9. Создание распределенных приложений
В этом модуле обсуждаются вопросы создания распределенных приложений. Вы узнаете, как создавать XML Web службы с помощью .NET Framework и Visual Studio 2005. Вы так же познакомитесь, с основами Windows Communication Foundation, и узнаете, как строить Windows Communication Foundation службы и клиентов.
Темы:
Модуль 10. Инструментарий мониторинга .NET Framework приложений
В этом модуле вы познакомитесь со средствами мониторинга производительности .NET Framework приложений, научитесь использовать средства отладки, трассировки, счетчики производительности и журнал событий.
Темы:
Модуль 11. Компиляция, тестирование и распространение .NET Framework приложений
В этом модуле рассматривается завершающий этап разработки приложения, состоящий из компиляции, тестирования и распространений. Вы узнаете об инструментарии Microsoft, предназначенном для решения этих задач.
Темы:
Модуль 12. Взаимодействие с неуправляемым кодом (необязательный модуль)
В этом модуле вы узнаете, как взаимодействовать с неуправляемым кодом, получать доступ к COM объектам.
Темы:
Модуль 13 (необязательный ). Проектирование и разработка программного обеспечения
В этом модуле рассматриваются некоторые, наиболее распространенные модели проектирования и разработки программного обеспечения.
Темы:
Слушатели научатся:
Сертификат Microsoft