-
www
查看全部 -
開發思維,設計模式,代碼過程,系統架構查看全部
-
.Net5開始統一了概念
查看全部 -
隔壁老王java:
跨平臺男女通吃
免費開源
老婆孩子一起送...
哈哈哈哈
查看全部 -
ASP.Net Core Identity
查看全部 -
視圖模型view model
查看全部 -
數據模型與倉庫模式
查看全部 -
什么是控制器概述
查看全部 -
打造你的第一個ASP.NET5 MVC網站應用 mvc
查看全部 -
課程代碼github下載地址
查看全部 -
402之.Net的前世今生
- 廢掉的不是.NET Core而是傳統的.NET Framework
- 統一命名。.NET Core 3.0之后的下一個版本將是.NET 5
性能
- 輕量級
- 適合微服務架構
- 容器化
- 但并不向后兼容
查看全部 -
401.課程收獲
- 對.net core有基礎的認識
- 深入了解MVC架構的原理,面試加分
- 掌握ASP.Net MVC的技術棧、以及開發策略
查看全部 -
好的!原來是這樣啊查看全部
-
MVC框架的數據流動
查看全部 -
使用 mysql 可以下載 Pomelo.EntityFrameworkCore.MySql 包
鏈接語句改成:
services.AddDbContext<AppDbContext>(options =>options.UseMySql(Configuration.GetConnectionString("MySqlConnection"), new MySqlServerVersion(new Version(8, 0, 28))));
配置:
? "ConnectionStrings": {
? ? "DefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=LanzhouNoodleDb;Trusted_Connection=True;MultipleActiveResultSets=true",
? ? "MySqlConnection": "Server=localhost;database=LanzhouNoodleDb;uid=root;pwd=12345678;"
? },
查看全部 -
指定layout模板
查看全部 -
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace WebApplication1.Models
{
? ? public class MockNoodleRepository: Interface
? ? {
? ? ? ? public List<Noodle> _noodles;
? ? ? ? public IEnumerable<Noodle> GetAllNoodles()
? ? ? ? {
? ? ? ? ? ? _noodles = new List<Noodle>();
? ? ? ? ? ? return _noodles;
? ? ? ? }
? ? ? ? public Noodle GetNoodleById(int id)
? ? ? ? {
? ? ? ? ? ? Noodle no = new Noodle();
? ? ? ? ? ? id = 2;
? ? ? ? ? ? return no;
? ? ? ? }
? ? }
}
查看全部 -
路由設置:
查看全部 -
1、課程代碼
查看全部 -
Identity?的使用方法?
第一步:在DbContext類引用 “
using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
”
然后讓DbContext?繼承IdentityDbContext<IdentityUser>
第二步:在Startup類
//導入Identity框架
using Microsoft.AspNetCore.Identity;
然后在? ? ? ? ? ? app.UseRouting();上方?//引入身份認證框架? ? ? ? ? ? app.UseAuthentication();
查看全部 -
? var host = CreateHostBuilder(args).Build();
? ? ? ? ? ? using (var scope = host.Services.CreateScope())
? ? ? ? ? ? {
? ? ? ? ? ? ? ? var services = scope.ServiceProvider;
? ? ? ? ? ? ? ? try
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? var context = services.GetRequiredService<AppDbContext>();
? ? ? ? ? ? ? ? ? ? DbInitializer.seed(context);
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? catch (Exception)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? //故意留空,以后可以添加日志
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? host.Run();
查看全部 -
為什么使用viewmodel ?
減少頁面邏輯的復雜度
處理頁面的數據邏輯,管理頁面狀態
各種組件也可以相對解耦,既有利于團隊協作與日后維護
查看全部 -
Confi gure services管理主鍵依賴查看全部
-
自定義服務注入
. net core自帶服務注入查看全部 -
自定義服務注入
. net core自帶服務注入查看全部
舉報