iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

菜鳥練等區-ASP.Net Core MVC進化之路 系列

ASP.Net Core在2016年6月誕生,除提供跨平台解決方案,在輕量化及效能優化上也做了許多調校。
但1.0版許多原生library須手動加入參考,且許多第三方套件仍未支援,導致開發上較不方便。

本系列文章主在記錄筆者由ASP.Net MVC5轉型到ASP.Net Core MVC的心得,
也會介紹幾項筆者個人開發過程中常用的工具及雲端套件,
歡迎大家一起交流指教。

鐵人鍊成 | 共 30 篇文章 | 118 人訂閱 訂閱系列文 RSS系列文 團隊17一起GOGOGO !! 🏊🚴‍🏃
DAY 1

[鐵人賽Day01] - 前言

前言 如果有維管過老舊系統的經驗(如ASP、JSP)的開發人員,你應該有看過「前後端擺在一起」的著作。 這樣的開發方式並不會影響產品的交付的速度,日後幾年維護也...

DAY 2

[鐵人賽Day02] - 什麼是MVC

前言 文章一開始筆者先自嘲一下,筆者剛開始接觸MVC的時候,一直以為這是一套微軟特定的開發技術,後來才知道它只是命名剛好有MVC而已。 同步發表於個人點部落...

DAY 3

[鐵人賽Day03] - 建立ASP.Net Core MVC專案

筆者目前使用的Visual Studio版號是15.8.5,不囉嗦,直接來新增一個專案! 同步發表於個人點部落 - [鐵人賽Day03] ASP.Net Co...

DAY 4

[鐵人賽Day04] - 淺談Middleware

在ASP.Net Core中Middleware的設計非常直覺跟彈性,本篇將記錄ASP.Net Core Middleware的相關用法。 同步發表於個人點部...

DAY 5

[鐵人賽Day05] - 靜態檔案(Static Files)

在ASP.Net MVC5中,對於靜態檔案的存取並沒有特別的規範。而在ASP.Net Core裡,對於靜態檔案存取有特定的限制,這樣的設計也有助於安全性的提升。...

DAY 6

[鐵人賽Day06] - 路由(Route)

前言 網站伺服器大多都是透過URL方式作為進入點,因此對路由的解析就變得格外重要,本篇將介紹ASP.Net Core 路由的設定方式。 同步發表於個人點部落 -...

DAY 7

[鐵人賽Day07] - URL複寫(URL Rewrite)

前言 在網站開發的過程中,更改URL算是還蠻常發生的事,假設某公司的首頁URL更新了,使用者卻輸入了舊的URL(可能從書籤列點選連結),總不能回應404吧? U...

DAY 8

[鐵人賽Day08] - Dependency Injection概念介紹

Dependency Injection簡稱DI,可用於服務層抽換及撰寫測試時的接縫,本篇將介紹DI概念及實作方式。 同步發表於個人點部落 - [鐵人賽Day...

DAY 9

[鐵人賽Day09] - Dependency Injection實作

前言 過去我們會透過第三方套件來實作DI Container(Unity、Autofac等),但現在不用這麼麻煩了 - ASP.Net Core直接內建DI。...

DAY 10

[鐵人賽Day10] - Model Binding

前言 在ASP.Net Core中Model Binding並沒有太大的改變,比較有感的應該是Action裡面也內建DI了,也可以讓建構注入乾淨一點。 同步發...

工程良田的小球場的收藏
工程良田的小球場的追蹤
工程良田的小球場的Like
工程良田的小球場的紀錄