iT邦幫忙

鐵人檔案

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

打net core肉飯 系列

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

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

[2020鐵人賽] Day21 - Razor Page(1/3)

這邊來講一下Razor Page,他是.net core才出現的產物,我覺得有點類似以前的Webform,但是功能更強大,主要有以下特色: 為.net cor...

2020-10-06 ‧ 由 Scott Hsing 分享
DAY 22

[2020鐵人賽] Day22 - .net core 檔案上傳

這邊來簡單講一下檔案上傳如何Binding資料,通常各大網站都會支援上傳功能,net core下當然也提供。 支援多檔上傳,input的name必須設定跟後端接...

2020-10-07 ‧ 由 Scott Hsing 分享
DAY 23

[2020鐵人賽] Day23 - Razor Page(2/3)

承接上一章,我們這章來玩玩看Razor Page下表單傳遞資料並做Model Binding看看,從上一章我們知道,Razor Page只有Page這個類別,並...

2020-10-08 ‧ 由 Scott Hsing 分享
DAY 24

[2020鐵人賽] Day24 - .net core + kendo Grid的處理

這邊來講一下如何讓View配合KendoUI Grid到Controller到資料庫(Database),並將結果送回前端,這也算是開發中值得去紀錄的一塊,主要...

2020-10-09 ‧ 由 Scott Hsing 分享
DAY 25

[2020鐵人賽] Day25 - Razor Page(3/3)

這邊我們在Razor Page的架構寫引用Dapper,使用方式同之前的鐵人賽第Model篇章。 安裝Dapper首先,我們打開nuget去安裝Dapper 基...

2020-10-10 ‧ 由 Scott Hsing 分享
DAY 26

[2020鐵人賽] Day26 - 用DocX匯出Word檔案

今天來講一下user的需求,要匯出一份word檔,並且需要套上參數並替換值,其實nuget上有很多套件可以支援這種文書工作,像是Open XML,這邊介紹一款值...

2020-10-11 ‧ 由 Scott Hsing 分享
DAY 27

[2020鐵人賽] Day27 - 部署與相關設定

本章主要介紹將ASP.NET Core網站給發行上IIS伺服器,我們可以用Visual Studio的發行工具,也是比較常用的一種部署方式,當然也可以使用com...

2020-10-12 ‧ 由 Scott Hsing 分享
DAY 28

[2020鐵人賽] Day28 - 用CsvHelper讀寫csv檔案

公司最近有個需求要處理csv檔案,必須要將資料庫資料轉成csv匯出,而且希望每個資料都有雙引號,並以逗號分隔,同時也希望能讀取csv檔案,並把資料更新置資料庫中...

2020-10-13 ‧ 由 Scott Hsing 分享
DAY 29

[2020鐵人賽] Day29 - 切換身分Impersonation

通常系統中如果要區分windows權限只要在IIS內設定好即可,但有時候可能為了控管windows帳號的權限,不可能把所有的權限都開給系統帳號,比方說檔案上傳至...

2020-10-14 ‧ 由 Scott Hsing 分享
DAY 30

[2020鐵人賽] Day30 - .net core第一階段結束,感謝IT邦!

完賽了,下次再出現決定要寫進階/實務上的內容,再分享給各位 :) 剛剛看完後覺得文章內容還可以再補深入一點,所以雖然完賽但還會把它弄更完整,歡迎大家來看!...

2020-10-15 ‧ 由 Scott Hsing 分享