公司長期都是使用比較舊版的web框架,最近有機會在內部上一個新的系統,主要是用.net core+KendoUI+jQuery+SQL server寫成,來記錄一下全部的開發歷程,分享給大家。
案子前端(View)大多使用KendoUI,主要有以下特色,而且有豐富的文件可以支援開發以下為其特色 70+ jQuery-based UI widgets...
前言log歷程記錄對於工程師來說是不可或缺的存在,平常開發階段還可以使用debug mode來除錯,但一旦系統上線之後,user碰到系統錯誤只會丟一句"...
在上一篇中講解如何做基本的nlog設定檔與建立共用的BaseLog類別,用以處理各種log的寫入。這邊就要來講如何跟.net core MVC互相配合,在甚麼時...
本章主要深入來介紹Razor語法,這在cshtml檔案中是相當重要而且非常好用,想在前端使用後端語法完全靠他! Razor寫在View(cshtml)頁面,主要...
上章介紹了Razor語法也帶到了HTML Helper,主要用以產生HTML,像是@Html.Raw、@Html.Display... 簡介而在ASP.NET...
本章繼續延續View端的介紹,來談談Partial View與ViewComponent這兩個在View端最常使用的共用頁面吧。 Partial View主要作...
Layout主要在MVC裡是整個網站的公版頁面,確保網站有一致的外觀,主要可以在多個View中做使用。 主要特色如下 建立View的共用內容,像HTML、CS...
這邊來介紹一下MVC中參數傳遞的方式,主要會透過Model Binder來完成傳遞,Model Binder主要是用於將HTTP request資料對應到con...
承接上一章,這邊來提一下Bind Attribute,他的主要目的為,不需要每個屬性都要做Binding,也可能是為了安全性考量,其中,排除的屬性是設為 nul...
前言到目前為止,我們已經建置完了Controller、View、Model,整體專案已準備完成,也知道如何傳遞資料、Model Binding、共用前端元件。接...