iT邦幫忙

asp.net core相關文章
共有 451 則文章
鐵人賽 Modern Web DAY 5

技術 [Day05] Web API 專案架構

今天我們來介紹一下我們 API 專案的架構。.NET 幫我們產生的專案包含以下幾個部分: Properties 資料夾 – 裡面有一個 launchSett...

鐵人賽 Modern Web DAY 4

技術 [Day04] 安裝 IDE 與 .NET SDK

開發 .NET 程式之前,需要安裝兩個東西: IDE: 讓我們編寫程式與 debug .NET SDK: 用來建置、執行或發布 .NET 程式 .NET 可...

鐵人賽 自我挑戰組 DAY 4

技術 Day04 - 純 Html - 複雜型別 collection

Case01 Controller [HttpPost] public IActionResult Case01([FromForm]string[] st...

鐵人賽 Modern Web DAY 3

技術 [Day03] .NET 5

咱們寫扣的人,大概只有學生時代會自己手刻玩具來用,目的多半是為了交作業或者第一份工作的面試要 demo。有了第一份工作之後,我相信 90% 以上的人都用現成的框...

鐵人賽 自我挑戰組 DAY 3

技術 Day03 - 純 Html - 複雜型別 object

Day03 - 純 Html 複雜型別 object 複雜型別定義 複雜型別我拆成三篇 object collection object + collecti...

鐵人賽 自我挑戰組 DAY 2

技術 Day02 - 純 Html - 簡單型別 + 字串

簡單型別 + 字串 簡單型別定義 Case01 - 簡單型別 Controller 預期 post 時,只讀取 id 這個參數的資料 [HttpGet]...

鐵人賽 自我挑戰組 DAY 1

技術 Day01 - 開賽

想寫這系列文章的目的 蠻多人問 Asp.Net MVC Model Binding 的相關問題,特別是複雜型別 自己在工作上碰到多階複雜型別,後來改用 輕前端...

技術 從零開始的ASP.Net Core 學習

萬事起頭難 平常的學習方式都是遇到問題才去學、上哪門課學什麼、對哪個主題有興趣才去學,現在想要有組織、有規劃地去學習,尤其之前都是學習Windows Form,...

技術 .NET Core API 產生 server-side 驗證碼

前言 因為正在開發的系統是內部類型,希望只是簡單建立server-side的驗證碼機制就好,所以就不考慮使用Google reCaptcha。網路上.NET C...

技術 使用Quartz.Net達成Asp.Net Core長時程執行

Web應用程式本身的機制並不適合用來作為執行需要長時程運行的需求,而這類需求卻很常見,而常見的解決方式是 加長Timeout時間。 使用Queue的機制於背景...

技術 ASP.NET Core 3 起佈置在 Windows IIS 方式改變

最近要升級 windows 伺服器的 ASP.NET Core 2.1 專案到 3.1 版本,發現 Windows 架設在 IIS 上面的方式有所改變。 一....

徵才 【網飛訊科技】 ASP.NET C# MVC/Core 軟體工程師(fullstack)

我們是網飛訊科技 提供優質工作機會其他軟體開發領域高手,請查看官網最新職缺對各類職務有任何問題歡迎加Line詢問,ID:@uby0617e 【必備技能】 三年...

鐵人賽 Modern Web
我與 ASP.NET Core 的 30天 系列 第 31

技術 [Day31] 完結篇 感動最終回 - 我與 ASP.NET Core 3 的 30天

終於接束三十天的挑戰,一開始也算是蠻突然決定要參加這次的鐵人賽。不過也藉著這次機會更深入了解ASP.NET Core,過程其實也調整好幾次每天要呈現的主題,30...

鐵人賽 自我挑戰組 DAY 30

技術 第30天:終於撐到完賽QQ-後端或是ASP.NET Core的學習筆記

四開四個主題實在太累,ASP.NET Core的學習筆記這個主題,只是想記錄一下之前寫專案的過程,透過錄影片的方式用自己的話來表達出來,不過後來實在是沒時間,每...

鐵人賽 自我挑戰組 DAY 29

技術 第29天:檔案下載

目前我們完成檔案上傳的功能,接下來就要進行檔案下載 寫一個專門下載檔案的Action,接受ID參數,去資料庫看目錄中有沒有這個檔案,有的話就去檔案存放資料夾將檔...

技術 [教學] ASP NET Core將HighChart圖片插入到Word中並提供下載

大家好,我是一名菜鳥工程師,這篇文章用來記錄我工作遇到的需求及解決方式,如果有更好的解決方式,也歡迎大家提出,話不多說,趕快開始今天的教學吧。 需求 這次客戶那...

鐵人賽 Modern Web DAY 29
我與 ASP.NET Core 的 30天 系列 第 29

技術 [Day29] 部署網站 - 我與 ASP.NET Core 3 的 30天

一般來說,發布ASP.NET Core的應用程式部署到伺服器上會經過以下動作 將發布的應用程式部署到伺服器上的資料夾。 設置一個進程管理器,當請求到達時啟動該...

鐵人賽 自我挑戰組 DAY 28

技術 第28天:自訂(拆成)自己的Helper輔助功能-FileHelper

我們把昨天的寫入檔案功能抽成一個獨立靜態方法,減少Action負責的邏輯,在其他地方若也用到寫度檔案功能,抽成獨立方法,也能增加程式碼重複利用性。 這邊我在專案...

鐵人賽 自我挑戰組 DAY 27

技術 第27天:實作檔案上傳功能(4)

昨天我們建立一個File資料表要來儲存檔案實體路徑 CREATE TABLE [dbo].[File] ( [Id] CHAR(36) NOT NULL PR...

鐵人賽 Modern Web DAY 28
我與 ASP.NET Core 的 30天 系列 第 28

技術 [Day28] 組態設定 - 我與 ASP.NET Core 3 的 30天

ASP.NET Core 中的設定是使用一或多個組態提供者 (Configuration Providers)來執行。組態提供者可以從各種來源取得組態設定資料...

鐵人賽 Modern Web DAY 27
我與 ASP.NET Core 的 30天 系列 第 27

技術 [Day27] 單元測試 - 我與 ASP.NET Core 3 的 30天

隨著軟體系統規模的日益擴大,以及應用領域的不斷拓展,對軟體系統的測試也變得更加困難和複雜,在進行人工測試的時候也比較難每次都全面完整的測試,加上有時候修改A功能...

鐵人賽 自我挑戰組 DAY 26

技術 第26天:實作檔案上傳功能(3)

昨天我們檔案上傳功能有個問題是不能上傳太大的檔案,根據我的研究發現,寫入檔案的部分所需要的時間是不一定的可大可小,所以應該使用非同步的方式來操作,並await等...

鐵人賽 Modern Web DAY 26
我與 ASP.NET Core 的 30天 系列 第 26

技術 [Day26] gRPC - 我與 ASP.NET Core 3 的 30天

gRPC簡介 近年來,隨著網站應用程式的需求越來越大,微服務,而服務間的溝通又分成兩種方式:HTTP Request與RPCRPC(Remote Procedu...

鐵人賽 自我挑戰組 DAY 25

技術 第25天:實作檔案上傳功能(2)

昨天講到在Controller的AddProduct Action要接受繫結的參數改成AddProductViewModel。 [HttpPost] publi...

鐵人賽 Modern Web DAY 25
我與 ASP.NET Core 的 30天 系列 第 25

技術 [Day25] SignalR - 我與 ASP.NET Core 3 的 30天

ASP.NET Core SignalR 是一個開放原始碼程式庫,提供了Server與Client端之間的即時通訊,並簡化Server端的使用方式。 Signa...

鐵人賽 自我挑戰組 DAY 24

技術 第24天:實作檔案上傳功能(1)

檔案上傳是很常見的功能,在ASP.NET Core上要撰寫這個功能也非常簡單。 首先要在view的from表單中增加一個輸入欄位來讓使用者選擇要上傳的檔案,而後...

鐵人賽 自我挑戰組 DAY 23

技術 第23天:分辨Model與ViewModel

剛學MVC時常常Model與ViewModel搞不清楚。後來才裡解要看當下環境要什麼東西,常常把當下要用的那個東西稱為Model。 像講MVC的M指的Model...

鐵人賽 Modern Web DAY 24
我與 ASP.NET Core 的 30天 系列 第 24

技術 [Day24] Response快取 - 我與 ASP.NET Core 3 的 30天

回應快取可減少用戶端或 proxy 對 web server發出的Request數量。 Response快取也會減少 web Server產生Response所...

鐵人賽 自我挑戰組 DAY 22

技術 第22天:建立可重複使用的檢視-Partial View部分檢視

目前我的產品列表Product Index.html如下。 @model List<Product>; @{ ViewData["...

鐵人賽 Modern Web DAY 23
我與 ASP.NET Core 的 30天 系列 第 23

技術 [Day23] 本機快取與Redis快取 - 我與 ASP.NET Core 3 的 30天

快取基本概念 快取可以藉由減少產生內容所需的工作,大幅改善應用程式的效能和擴充性。快取最適合用於不常變動 且 產生成本較高的資料。快取會建立資料的複本,而這些資...