iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

打net core肉飯 系列

公司長期都是使用比較舊版的web框架,最近有機會在內部上一個新的系統,主要是用.net core+KendoUI+jQuery+SQL server寫成,來記錄一下全部的開發歷程,分享給大家。

鐵人鍊成 | 共 30 篇文章 | 27 人訂閱 訂閱系列文 RSS系列文 團隊404 Not Found
DAY 11

[2020鐵人賽] Day11 - KendoUI & jQuery引用

案子前端(View)大多使用KendoUI,主要有以下特色,而且有豐富的文件可以支援開發以下為其特色 70+ jQuery-based UI widgets...

2020-09-26 ‧ 由 Scott Hsing 分享
DAY 12

[2020鐵人賽] Day12 - NLog設定(1/2)

前言log歷程記錄對於工程師來說是不可或缺的存在,平常開發階段還可以使用debug mode來除錯,但一旦系統上線之後,user碰到系統錯誤只會丟一句&quot...

2020-09-27 ‧ 由 Scott Hsing 分享
DAY 13

[2020鐵人賽] Day13 - NLog設定(2/2)

在上一篇中講解如何做基本的nlog設定檔與建立共用的BaseLog類別,用以處理各種log的寫入。這邊就要來講如何跟.net core MVC互相配合,在甚麼時...

2020-09-28 ‧ 由 Scott Hsing 分享
DAY 14

[2020鐵人賽] Day14 - 使用Razor語法

本章主要深入來介紹Razor語法,這在cshtml檔案中是相當重要而且非常好用,想在前端使用後端語法完全靠他! Razor寫在View(cshtml)頁面,主要...

2020-09-29 ‧ 由 Scott Hsing 分享
DAY 15

[2020鐵人賽] Day15 - HTML Helper與Tag Helper

上章介紹了Razor語法也帶到了HTML Helper,主要用以產生HTML,像是@Html.Raw、@Html.Display... 簡介而在ASP.NET...

2020-09-30 ‧ 由 Scott Hsing 分享
DAY 16

[2020鐵人賽] Day16 - Partial View與ViewComponent

本章繼續延續View端的介紹,來談談Partial View與ViewComponent這兩個在View端最常使用的共用頁面吧。 Partial View主要作...

2020-10-01 ‧ 由 Scott Hsing 分享
DAY 17

[2020鐵人賽] Day17 - 使用Layout

Layout主要在MVC裡是整個網站的公版頁面,確保網站有一致的外觀,主要可以在多個View中做使用。 主要特色如下 建立View的共用內容,像HTML、CS...

2020-10-02 ‧ 由 Scott Hsing 分享
DAY 18

[2020鐵人賽] Day18 - Model Binding(1/2)

這邊來介紹一下MVC中參數傳遞的方式,主要會透過Model Binder來完成傳遞,Model Binder主要是用於將HTTP request資料對應到con...

2020-10-03 ‧ 由 Scott Hsing 分享
DAY 19

[2020鐵人賽] Day19 - Model Binding(2/2)

承接上一章,這邊來提一下Bind Attribute,他的主要目的為,不需要每個屬性都要做Binding,也可能是為了安全性考量,其中,排除的屬性是設為 nul...

2020-10-04 ‧ 由 Scott Hsing 分享
DAY 20

[2020鐵人賽] Day20 - 共用類別庫(Class Library)

前言到目前為止,我們已經建置完了Controller、View、Model,整體專案已準備完成,也知道如何傳遞資料、Model Binding、共用前端元件。接...

2020-10-05 ‧ 由 Scott Hsing 分享