Читать книги » Книги » Компьютеры и Интернет » Базы данных » Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю

Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю

Читать книгу Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю, Троелсен Эндрю . Жанр: Базы данных.
Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
Название: Язык программирования C#9 и платформа .NET5
Дата добавления: 26 август 2023
Количество просмотров: 173
(18+) Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту для удаления материала.
Читать онлайн

Язык программирования C#9 и платформа .NET5 читать книгу онлайн

Язык программирования C#9 и платформа .NET5 - читать онлайн , автор Троелсен Эндрю

В 10-м издании книги описаны новейшие возможности языка C# 9 и .NET 5 вместе с подробным "закулисным" обсуждением, призванным расширить навыки критического мышления разработчиков, когда речь идет об их ремесле.

Книга охватывает ASP.NET Core, Entity Framework Core и многое другое наряду с последними обновлениями унифицированной платформы .NET, начиная с улучшений показателей производительности настольных приложений Windows в .NET 5 и обновления инструментария XAML и заканчивая расширенным рассмотрением файлов данных и способов обработки данных.

Все примеры кода были переписаны с учетом возможностей последнего выпуска C# 9.

1 ... 19 20 21 22 23 ... 642 ВПЕРЕД
Перейти на страницу:

   Программное инспектирование визуального дерева

   Программное инспектирование стандартного шаблона элемента управления

  Построение шаблона элемента управления с помощью инфраструктуры триггеров

   Шаблоны как ресурсы

   Встраивание визуальных подсказок с использованием триггеров

   Роль расширения разметки {TemplateBinding}

   Роль класса ContentPresenter

   Встраивание шаблонов в стили

  Резюме

 Глава 28

  Введение в паттерн MWM

   Модель

   Представление

   Модель представления

   Анемичные модели или анемичные модели представлений

  Система уведомлений привязки WPF

   Наблюдаемые модели и коллекции

   Добавление привязок и данных

   Изменение данных об автомобиле в коде

   Наблюдаемые модели

    Использование операции nameof

    Наблюдаемые коллекции

    Использование класса ObservableCollection<T>

    Реализация флага изменения

    Обновление источника через взаимодействие с пользовательским интерфейсом

   Итоговые сведения об уведомлениях и наблюдаемых моделях

  Проверка достоверности WPF

   Модификация примера для демонстрации проверки достоверности

   Класс Validation

   Варианты проверки достоверности

    Уведомление по исключениям

    Интерфейс IDataErrorInfo

    Интерфейс INotifyDataErrorInfo

(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})

    Реализация поддерживающего кода

    Использование интерфейса INotifyDataErrorInfo для проверки достоверности

    Комбинирование IDataErrorInfo С INotifyDataErrorInfo для проверки достоверности

    Отображение всех ошибок

    Перемещение поддерживающего кода в базовый класс

   Использование аннотаций данных в WPF

    Добавление аннотаций данных к модели

    Контроль ошибок проверки достоверности на основе аннотаций данных

   Настройка свойства ErrorTemplate

   Итоговые сведения о проверке достоверности

  Создание специальных команд

   Реализация интерфейса ICommand

   Добавление класса ChangeColorCommand

    Присоединение команды к CommandManager

    Изменение файла MainWindow.xaml.cs

    Изменение файла MainWindow.xaml

    Тестирование приложения

   Создание класса CommandBase

   Добавление класса AddCarCommand

    Изменение файла MainWindow.xaml.cs

    Изменение файла MainWindow.xaml

    Изменение класса ChangeColorCommand

   Объекты RelayCommand

    Создание базового класса RelayCommand

    Создание класса RelayCommand<T>

    Изменение файла MainWindow.xaml.cs

    Добавление и реализация кнопки удаления записи об автомобиле

   Итоговые сведения о командах

  Перенос кода и данных в модель представления

1 ... 19 20 21 22 23 ... 642 ВПЕРЕД
Перейти на страницу:
Комментарии (0)