本文將介紹.Net界堪稱神級的工具 - Resharper。
先強調這絕對不是業配文!
筆者也沒有收取廠商任何廣告費用,
只是希望讓更多人認識這套工具。
本文將介紹.Net界堪稱神級的工具 - Resharper。
先強調這絕對不是業配文!
筆者也沒有收取廠商任何廣告費用,
只是希望讓更多人認識這套工具。
本文將介紹LINQPad的基本使用情境。
本文會介紹ASP.Net Core中Response Compression的使用方式。
本篇將延續上篇的Cache主題介紹Response Cache的使用方式。
本篇將介紹ASP.Net Core中MemoryCache的使用方式。
與過去Entity Framework 6相比,
Entity Framework Core(簡稱EF Core)在使用上做了相當的改變,
本文將介紹EF Core的使用方式。
SignalR是一套.Net提供的訊息即時同步的傳遞機制,
可以開發如聊天室、監控平台應用,
本文將介紹ASP.Net Core中SignalR的使用方式。
本篇將介紹ASP.Net Core中NLog使用方式。
寫Log是大部分專案都會碰到的事,
本文將介紹ASP.Net Core中Logging相關功能。
本文將延續上一篇還沒講完的Model Validation,
繼續介紹ASP.Net Core MVC中自訂及遠端驗證的使用方式。
講完了Controller的基礎應用後,
本文將介紹ASP.Net Core中的Model Validation。
本篇文章將介紹ASP.Net Core中Partial View及View Component的使用方式。
在ASP.Net Core MVC中View負責畫面顯示的工作,
本篇會針對資料傳遞及Razor語法做簡單介紹。
在ASP.Net Core中Model Binding並沒有太大的改變,
比較有感的應該是Action裡面也內建DI了,
也可以讓建構注入乾淨一點。
在網站開發的過程中,
更改URL算是還蠻常發生的事,
假設某公司的首頁URL更新了,
使用者卻輸入了舊的URL(可能從書籤列點選連結),
總不能回應404吧?
URL Rewrite就是為了解決這個問題。
本篇將介紹ASP.Net Core如何做URL Rewrite。
在ASP.Net MVC5中,
對於靜態檔案的存取並沒有特別的規範。
而在ASP.Net Core裡,
對於靜態檔案存取有特定的限制,
這樣的設計也有助於安全性的提升。
筆者目前使用的Visual Studio版號是15.8.5,
沒更新的話請記得更新。
不囉嗦,直接來新增一個專案!
文章一開始筆者先自嘲一下,
筆者剛開始接觸MVC的時候,
一直以為這是一套微軟特定的開發技術,
後來才知道它只是命名剛好有MVC而已。
如果有維管過老舊系統的經驗(如ASP、JSP)的開發人員,
你應該有看過「前後端擺在一起」的著作。
這樣的開發方式並不會影響產品的交付的速度,
日後幾年維護也不成問題(假設原開發團隊還在的話)。
但數年後換人接手修改時,
可能就會讓人踩到許多的「雷」。