第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
  • 兩種路由模式

    • 傳統(tǒng)路由(使用路由表)Conventional routing

    • 特征注釋路由 Attribute routing


    傳統(tǒng)路由(使用路由表)Conventional routing

    路由表配置

    routes.MapRoute(????name:"default",????templete:"{controller=Home}/{action=Index}");

    特征注釋路由 Attribute routing

    [Route("api/UploadFiles")]public?Hashtable?UploadFiles(List<IFormFile>?files){
    ????????
    }

    使用

    添加路由配置 .net core 3.1

    ConfigureServices方法中-services.AddMvc(option?=>?option.EnableEndpointRouting?=?false);//注冊MVC同時(shí)禁用endpointConfigure方法中-app.UseMvcWithDefaultRoute();

    特征類型

    namespace?ShopMail.controllers{
    ????[Route("[controller]/[action]")]????public?class?HomeController?:?Controller
    ????{????????public?String?hola()
    ????????{????????????return?"Hola";
    ????????}
    ????}
    }會(huì)映射到https://localhost:5001/home/hola

    傳統(tǒng)路由

    Configure方法中-app.UseMvcWithDefaultRoute();

    新建controllers文件夾,并新建controller模版,訪問路徑為 會(huì)映射為 controller除去Controller的名字+對應(yīng)方法名https://localhost:5001/home/hola

    吐槽下 慕課不支持markdown=。= 需要的朋友點(diǎn)擊上面標(biāo)題超鏈? 如果有不對的地方,請指正 本人也在學(xué)習(xí)中....

    查看全部
    1 采集 收起 來源:Demo 添加路由

    2020-07-14

  • MVC組件是.net core的自帶組件,使用組件前,需要在Startup.CS中先注冊各種組件。startup.cs就是用來管理依賴項(xiàng)用的,只有經(jīng)過注冊的組件才能調(diào)用

    注冊方法:Services.AddMvc();

    startup.cd的第二個(gè)方法,Configure,用來管理請求通道

    查看全部
    0 采集 收起 來源:program與 startup

    2020-06-30

  • ConfigureServices 用于管理組件依賴http://img1.sycdn.imooc.com//5efab14e0001056207970139.jpg

    查看全部
    0 采集 收起 來源:program與 startup

    2020-06-30

  • 評價(jià)頁面用bootstrap的input-group輸入框組更漂亮!

    http://img1.sycdn.imooc.com//5eb29fa500010edc11800432.jpg

    查看全部
  • MVC 優(yōu)點(diǎn) 耦合性低? 可復(fù)用性高 可維護(hù)性高

    MVC 缺點(diǎn) 定義不明確? 結(jié)構(gòu)復(fù)雜? 數(shù)據(jù)流動(dòng)效率低

    查看全部
    0 采集 收起 來源:Hello MVC

    2020-05-02

  • 政府部門的?
    查看全部
    0 采集 收起 來源:課程總覽

    2020-05-01

  • 面向?qū)ο缶幊?,把事物抽象成對象的概念,根?jù)問題里的對象賦一些屬性和方法,然后讓每個(gè)對象去執(zhí)行自己的方法,問題得到解決。

    對比于面向過程編程,當(dāng)解決一個(gè)問題的時(shí)候,面向過程會(huì)把事情拆分

    查看全部
  • 使用模型和數(shù)據(jù)倉庫的好處:

    1、業(yè)務(wù)邏輯和數(shù)據(jù)模型緊密耦合,減少分層、降低了代碼的數(shù)量

    2、完全剝離數(shù)據(jù)庫業(yè)務(wù),程序媛可以更專注于實(shí)現(xiàn)業(yè)務(wù)邏輯

    3、面向?qū)ο缶幊?,?shù)據(jù)轉(zhuǎn)化為對象

    查看全部
  • 一、將普通類變成controller的三種方式:

    1、直接在類名后面加Controller字樣

    2、在類前添加屬性[Controller]

    3、繼承controller字樣,類名后加:controller

    二、

    問:controlller和action的修飾public屬性能不能改成private?

    答:不可以。對controlller而言,會(huì)直接報(bào)錯(cuò);對action而言,運(yùn)行時(shí)http不能從外部對改action進(jìn)行訪問

    三、

    對于action的return類型可以是ActionResult,它可以根據(jù)數(shù)據(jù)類型自動(dòng)做類型轉(zhuǎn)換,并且向外部發(fā)送合適的數(shù)據(jù)。

    return View()的時(shí)候可以根據(jù)一些約定來完成控制器和視圖的綁定。

    對action右擊建立視圖

    查看全部
  • ?MVC架構(gòu)都是水平關(guān)系不存在層級(jí)結(jié)構(gòu),所有的數(shù)據(jù)流動(dòng)顯示都是通過數(shù)據(jù)綁定事件驅(qū)動(dòng)處理的。

    1、確定核心業(yè)務(wù)模型model,通過model創(chuàng)建數(shù)據(jù)庫

    2、用戶發(fā)起請求,將請求發(fā)給控制器

    3、控制器調(diào)用模型

    4、模型獲取數(shù)據(jù),對數(shù)據(jù)做出驗(yàn)證,并將轉(zhuǎn)換好的數(shù)據(jù)交還給controller。此階段發(fā)生了業(yè)務(wù)邏輯

    5、controller將數(shù)據(jù)傳遞給view,視圖將數(shù)據(jù)展示給用戶

    查看全部
    0 采集 收起 來源:Hello MVC

    2020-04-28

  • MVC框架的數(shù)據(jù)流動(dòng)

    查看全部
    0 采集 收起 來源:Hello MVC

    2020-04-28

  • 默認(rèn)路由利用{}的語法實(shí)現(xiàn)controller和action的通配

    可以根據(jù)命名規(guī)范自動(dòng)地適配controller.cs文件中controller前的字段

    直接與URL進(jìn)行映射。

    查看全部
  • MVC路由系統(tǒng)

    查看全部
    0 采集 收起 來源:深入理解路由

    2020-04-24

  • EF的組件


    查看全部
  • program.cs

    主函數(shù)main里的CreateDefaultBuilder運(yùn)行并創(chuàng)建了一個(gè)虛擬網(wǎng)站托管主機(jī)

    startup.cs

    在ConfigureServices方法中注入各種組件的依賴

    在Configure方法,配置http請求通道request pipline

    中間件Middelware是組裝到應(yīng)用管道中,用來處理請求和響應(yīng)的軟件

    查看全部
    1 采集 收起 來源:program與 startup

    2020-04-23

舉報(bào)

0/150
提交
取消
課程須知
1. 有一定C#基礎(chǔ) 2. 熟悉前端開發(fā)技術(shù)(HTML、CSS、Javascript)
老師告訴你能學(xué)到什么?
1. 深入理解ASP .NET MVC 2. 理解mvc的路由系統(tǒng) 3. 建立數(shù)據(jù)模型 4. 學(xué)會(huì)依賴注入 5. 深入理解頁面語言Razor 6. 使用Entity Framework Core持久化數(shù)據(jù) 7. 如何應(yīng)用新版.Net 5構(gòu)建網(wǎng)站應(yīng)用

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!