fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Как выучить xaml

Как выучить xaml

Этот курс является частью следующих курсов:

включает 2 курса

включает 14 курсов

Информация о курсе

Создайте прочную основу с помощью этого учебника по WPF

Сегодня почти все приложения имеют богатый пользовательский интерфейс, консольные приложения очень специфичны. Изучение основ WPF и XAML дает вам в руки мощный и очень полезный инструмент. Знакомство с WPF позволит при необходимости легко перейти на Universal Windows Platform (UWP), поскольку эти технологии основаны на одних и тех же принципах и обе базируются на XAML.

Содержание и обзор

Этот курс предназначен в первую очередь для начинающих и средних разработчиков. Он предоставляет солидную теоретическую базу, подкрепленную тоннами практического материала.

WPF – очень широкая платформа, и невозможно охватить все ее возможности в одном курсе или в одной книге. Именно поэтому данный курс включает в себя все темы, необходимые для разработки полноценного Windows UI-приложения, жертвуя некоторыми продвинутыми темами, такими как взаимодействие с Windows Forms, скиннинг, создание пользовательских расширений разметки и т.д.

Наиболее полезным аспектом этого курса является то, что он дает вам глубокое понимание платформы WPF. Например, вы поймете, как на самом деле работает процесс верстки. Это поможет вам быстрее составлять XAML. Иногда вы будете озадачены системой событий WPF без глубокого понимания того, как она работает на самом деле.

Вкратце, курс охватывает следующие темы:

  • Основные понятия UI-разработки
  • Элементы управления
  • Макет
  • Привязка данных
  • Основные типы WPF
  • События и свойства зависимостей
  • Шаблоны
  • Ресурсы
  • Стили
  • Пользовательские элементы управления
  • Пользовательские элементы управления
  • Модель приложения WPF (потоковая модель, жизненный цикл приложения)

В конце мы подведем итоги того, что вы узнали, и вы попытаетесь понять, куда вам нужно двигаться дальше, чтобы овладеть своими навыками. Здесь мы обсудим различные пути, по которым вы можете пойти.

Поделиться

Материал курса

  • Введение
  • Конспект курса
  • Почему WPF
  • Архитектура WPF
  • Что происходит в настоящее время
  • .NET и WPF
  • Поддержка и инструменты
  • Основы разработки пользовательского интерфейса
  • Основы XAML
  • Резюме
  • Элементы управления
  • Контур
  • Иерархия классов
  • Кнопки Введение
  • Демонстрация кнопок
  • Элементы управления контентом с заголовками. Вступление
  • Headered Content Controls. Демонстрация
  • Элементы управления диапазоном. Intro
  • Демонстрация слайдеров
  • ProgressBar Демо
  • Элементы управления в
  • Селекторы
  • ComboBox
  • ListBox
  • TabControl
  • TreeView
  • TextControls – TextBlock, TextBox, Label
  • Изображение
  • Меню
  • Резюме
  • Макет
  • Контур
  • Основные типы
  • Процесс компоновки
  • Процесс компоновки на практике
  • Определение размеров элементов
  • Элементы определения размеров на практике
  • Элементы позиционирования
  • Элементы позиционирования на практике
  • Блок просмотра
  • Вставка просмотра на практике
  • Панель
  • Холст
  • Демонстрация холста
  • Панель обертывания
  • Демонстрация панели обертывания
  • Док-панель
  • Демонстрация док-панели
  • Сетка
  • Демонстрация сетки
  • Резюме
  • Свойства и события
  • Контур
  • Логические и визуальные деревья
  • Свойство DependencyProperty. Введение
  • DependencyProperty. Демонстрация
  • Вычисление значения o
  • Ресурсные словари. Введение
  • Словари ресурсов. Демонстрация
  • Резюме
  • Стили и триггеры
  • Контур
  • Стили. Введение
  • Стили. Демо
  • Триггеры. Intro
  • Триггеры. Демо
  • Шаблоны. Intro
  • Шаблоны. Демо
  • Скины. Intro
  • Скины. Демо
  • Резюме
  • Пользовательские элементы управления и пользовательские элементы управления
  • Резюме
  • Ресурсы
  • Контур
  • Пользовательский элемент управления. Демонстрация
  • Резюме
  • Модель приложения WPF
  • Конспект
  • Модель приложения
  • Запуск приложения
  • Выключение приложения
  • Код запуска и выключения приложения
  • Резюме
  • Модель потоков на практике
  • Контур
  • Обработка глобальных исключений на практике
  • Резюме
  • Создание приложения для реального мира
  • Набросок
  • Создание решения
  • Конструирование MainWindow
  • Реализация логики главного окна
  • Конструирование окна GameWindow
  • Резюме
  • Проблемы монолитного проектирования
  • Контур
  • Загрузка
  • Модели и сервисы
  • Реализация оставшейся части
  • Резюме
  • Я благодарен судьбе за то, что мне нравится то, чем я занимаюсь.
  • Контур
  • Я работаю с платформой .NET с 2003 года. Более 10 лет я профессионально занимаюсь проектированием и внедрением программного обеспечения, в основном на базе платформы .NET. Я увлечен созданием богатых и мощных приложений с использованием современных технологий. Я являюсь сертифицированным специалистом Microsoft по приложениям Windows и приложениям служебной связи. Я являюсь одним из координаторов группы пользователей MskDotNet в Москве.
  • “Если это работа, мы стараемся делать меньше. Если это искусство, мы стараемся делать больше”. – Сет Годин.
  • Я могу сказать, что программное обеспечение – это мое искусство.
  • Делать хорошо. Творите добро.
  • Авторы заработали $12,127,292 на написании, публикации и продаже книг на Leanpub, получая 80% роялти и экономя при этом до 25 миллионов фунтов CO2 и до 46,000 деревьев.
  • 60-дневная 100% гарантия счастья от Leanpub
  • В течение 60 дней после покупки вы можете получить 100% возврат на любую покупку Leanpub в два клика.
  • Бесплатные обновления. DRM Free.
  • Резюме
  • Большинство книг Leanpub доступны в форматах PDF (для компьютеров) и EPUB (для телефонов, планшетов и Kindle). Форматы, в которые входит книга, указаны в правом верхнем углу этой страницы.
  • Контур
  • Писать и публиковать на Leanpub
  • Вы можете использовать Leanpub, чтобы легко писать, публиковать и продавать готовые и завершенные электронные книги и онлайн-курсы!
  • Leanpub – это мощная платформа для серьезных авторов, сочетающая простой, элегантный процесс написания и публикации с магазином, ориентированным на продажу готовых электронных книг.
  • Leanpub – это волшебная печатная машинка для авторов: просто пишите обычный текст, а чтобы опубликовать свою электронную книгу, просто нажмите кнопку. (Или, если вы создаете свою электронную книгу по-своему, вы можете даже загрузить свои собственные файлы PDF и/или EPUB, а затем опубликовать их одним щелчком!) Это действительно так просто.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *