iT邦幫忙

asp.net core相關文章
共有 337 則文章
鐵人賽 自我挑戰組 DAY 8

技術 Day08 - 套用 Html Helper - 複雜型別 object + collection

Case01 跟 Day05 範例差不多,差異如下: Controller 於 Get 時,先寫死固定 3 個 Items ! [HttpGet] publ...

鐵人賽 Modern Web DAY 7

技術 [Day07] Service 與 Dependency Injection (依賴注入)

什麼是依賴注入 在說明什麼是 Dependency Injection(DI, 依賴注入)前,要先來介紹一下什麼是「依賴」。依賴簡單的說就是當前這段程式(cla...

鐵人賽 自我挑戰組 DAY 7

技術 Day07 - 套用 Html Helper - 複雜型別 object

這篇開始使用 Html Helper 來 Render 出需要的 Html 控制項 name,方便在 Submit Form 時,將資料拋回後端 ! 為求簡單驗...

鐵人賽 Modern Web DAY 6

技術 [Day06] 用 .NET 實做簡單的 RESTful API

HTTP request 上次我們建立了一個直接能跑的專案,但是它只有一個回傳隨機天氣的 API 接口:WeatherForecastController 的...

鐵人賽 自我挑戰組 DAY 6

技術 Day06 - 純 Html 複雜型別 - object + object collection

結合已提到的 object 及 collection 在 Model Binding 的格式說明 很接近多數人在工作中常碰到的挑戰 以資料表結構來看,就是一主表...

鐵人賽 自我挑戰組 DAY 5

技術 Day05 - 純 Html - 複雜型別 object + collection

object + collection 指的是 object 裡面的某 Property 的資料型態為 collection 今天 ViewModel 都使用相...

鐵人賽 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,過程其實也調整好幾次每天要呈現的主題,3...

鐵人賽 自我挑戰組 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與RPC RPC(Remote Proced...

鐵人賽 自我挑戰組 DAY 25

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

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