Podcast
Questions and Answers
Что из следующего является частью технологии LINQ?
Что из следующего является частью технологии LINQ?
- SQL-like синтаксис запросов (correct)
- Асинхронная обработка запросов
- Объектно-реляционное отображение
- Управление доступом к базе данных
Какой из следующих способов создания модели в Entity Framework называется «Database First»?
Какой из следующих способов создания модели в Entity Framework называется «Database First»?
- Создание базы данных из модели
- Создание модели из кода
- Импорт модели из другого проекта
- Создание модели из базы данных (correct)
Что такое переменные в языке C#?
Что такое переменные в языке C#?
- Имена для значений, используемых в программе
- Разделы памяти, выделенные для хранения данных
- Места хранения значений в программе (correct)
- Константы, не изменяющиеся в ходе выполнения программы
Что такое Deferred Execution в LINQ?
Что такое Deferred Execution в LINQ?
Какой класс в Entity Framework используется для координации функциональности?
Какой класс в Entity Framework используется для координации функциональности?
Какой из следующих операторов не является оператором сравнения в языке C#?
Какой из следующих операторов не является оператором сравнения в языке C#?
Что такое Query Operators в LINQ?
Что такое Query Operators в LINQ?
Что такое DbSet в Entity Framework?
Что такое DbSet в Entity Framework?
Что такое значение по умолчанию для типа данных в языке C#?
Что такое значение по умолчанию для типа данных в языке C#?
Flashcards are hidden until you start studying
Study Notes
LINQ
- Language Integrated Query: a set of technologies based on the integration of query capabilities directly into the C# language
- Query Syntax: LINQ provides a SQL-like syntax for querying data in C#
- Method Syntax: LINQ provides a set of methods that can be chained together to build a query
- Deferred Execution: LINQ queries are not executed until the results are enumerated
- Query Operators: LINQ provides a set of query operators (e.g.
Where
,Select
,OrderBy
) that can be used to build a query
Entity Framework
- Object-Relational Mapping (ORM): Entity Framework is an ORM that enables .NET developers to work with relational data using .NET objects
- Database First: Entity Framework can be used to create a model from an existing database
- Code First: Entity Framework can be used to create a database from a .NET model
- DbContext: the main class that coordinates Entity Framework functionality
- DbSet: a class that represents a collection of entities that can be queried
C# Basics
- Variables: store values in a program
- Data Types: C# has two main categories of data types: value types (e.g.
int
,bool
) and reference types (e.g.string
,object
) - Operators: C# has various operators for performing arithmetic, comparison, logical, and assignment operations
- Control Flow: C# has various control flow statements (e.g.
if
,switch
,while
,for
) that determine the order of execution - Methods: reusable blocks of code that can take arguments and return values
- Classes: blueprints for creating objects that contain data and behavior
ASP.NET
- Web Application Framework: ASP.NET is a framework for building web applications using .NET
- MVC (Model-View-Controller) Pattern: a software architecture pattern used in ASP.NET for separating concerns
- Razor Syntax: a syntax used in ASP.NET for embedding server-side code in HTML
- Request-Response Cycle: the process of how ASP.NET handles incoming requests and sends responses back to the client
- Session State: ASP.NET provides various ways to store and retrieve data between requests (e.g. session state, view state)
LINQ
- Язык интегрированного запроса: технология, позволяющая напрямую интегрировать возможности запросов в язык C#
- Синтаксис запросов: LINQ предоставляет SQL-like синтаксис для запросов в C#
- Методический синтаксис: LINQ предоставляет набор методов, которые могут быть соединены для построения запроса
- Отложенное выполнение: запросы LINQ не выполняются до тех пор, пока не будут перечислены результаты
- Операторы запросов: LINQ предоставляет набор операторов запросов (например,
Where
,Select
,OrderBy
) для построения запроса
Entity Framework
- Object-Relational Mapping (ORM): Entity Framework - это ORM, которая позволяет .NET-разработчикам работать с реляционными данными с помощью .NET-объектов
- Database First: Entity Framework может быть использован для создания модели из существующей базы данных
- Code First: Entity Framework может быть использован для создания базы данных из .NET-модели
- DbContext: основной класс, координирующий функциональность Entity Framework
- DbSet: класс, представляющий собой коллекцию сущностей, которые могут быть запрослены
Основы C#
- Переменные: хранят значения в программе
- Типы данных: в C# есть два основных типа данных: типы значений (например,
int
,bool
) и типы ссылок (например,string
,object
) - Операторы: в C# есть различные операторы для выполнения арифметических, сравнительных, логических и операций присваивания
- Управление потоком: в C# есть различные операторы управления потоком (например,
if
,switch
,while
,for
) для определения порядка выполнения - Методы: многократно используемые блоки кода, которые могут принимать аргументы и возвращать значения
- Классы: шаблоны для создания объектов, которые содержат данные и поведение
ASP.NET
- Веб-фреймворк: ASP.NET - это фреймворк для создания веб-приложений на основе .NET
- Шаблон MVC (Model-View-Controller): шаблон программной архитектуры, используемый в ASP.NET для разделения забот
- Синтаксис Razor: синтаксис, используемый в ASP.NET для внедрения серверного кода в HTML
- Цикл запрос-ответ: процесс, по которому ASP.NET обрабатывает входящие запросы и отправляет ответы клиенту
- Состояние сеанса: ASP.NET предоставляет различные способы хранения и извлечения данных между запросами (например, состояние сеанса, состояние представления)
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.