Library Search
结果页EF Core 毕设入门教程——数据库操作最佳实践
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 EF Core 毕设入门教程——数据库操作最佳实践 # EF Core 毕设入门教程——数据库操作最佳实践
## 前言
Entity Framework Core 是 .NET 生态的 ORM 框架,让 C# 开发者用面向对象的方式操作数据库。毕设后端几乎必用它。
---
## 第一章:Code First vs DB First
### Code First(毕设推荐)
```csharp
// 1. 先写 C# 模型类
public… 3% C# ASP.NET Core 毕设入门教程 Unity 游戏开发**。本教程聚焦毕设最常用的 ASP.NET Core + EF Core 后端开发。
---
## 第一章:快速搭建 Web API 项目
### 三板斧创建项目
```bash
dotnet new webapi -n MyProject
cd MyProject
dotnet run
# 浏览器访问 http://localhost:5000/swagger
```… 3% Code First CRUD——学生数据库 Framework Core 入门——学生数据库 CRUD
## 目标
使用 EF Core + SQLite 构建一个学生管理系统,演示 Code First、迁移、CRUD 全流程。
## 完整代码
### 1. 数据模型 Models/Student.cs
```csharp
namespace StudentDb.Models;
public class Student
{… 3% 01-aspnet-core-web-api入门 s.json
{
"ConnectionStrings": {
"Default": "Data Source=app.db"
}
}
```
```csharp
// 读取
var connStr = builder.Configuration.GetConnectionString("Default");
```
## 分步操作
### 第一步:创建项目
```bash… 3% MVVM 数据绑定——学生成绩管理 public class ScoreConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is int score)
return… 2% Hello World 与 LINQ 入门 // 辅助方法
static string GetGrade(double score) => score switch
{
>= 90 => "A",
>= 80 => "B",
>= 70 => "C",
>= 60 => "D",
_ => "F"
};
static async Task FetchDataAsync()
{
Console… 2% 01-dataframe-core-operations # Pandas DataFrame 核心操作 —— 数据读写、清洗、聚合
## 目标
- 掌握 DataFrame 的创建、读取、写入
- 掌握数据筛选、排序、分组聚合
- 理解链式操作与管道风格
## 完整代码
```python
import pandas as pd
import numpy as np
# ====================================… 2% autolog 一行自动追踪 + 对比实验 # MLflow autolog:一行代码自动追踪实验
## 目标
用 `mlflow.autolog()` 一行代码自动记录 XGBoost 训练的所有参数、指标、模型,然后在 UI 中对比多次实验。
## 完整代码
```python
import mlflow
import xgboost as xgb
from sklearn.datasets import load_breast… 2%