iT邦幫忙

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

技術 第15天:使用LINQ搭配EF Core取得特定資料

今天幫Product建立一個專屬Controller,裡面有個GetProduct Action要傳入指定ID,並以此ID去資料庫取得特定資料。在Privacy...

技術 Box 與 .NET 整合應用 (1/2)

透過Box API 將雲端檔案同步至 Local 端 我知道這個需求看起來有點怪 XD (都上雲了為何還又要落地XD long story....) Box ?...

鐵人賽 JavaScript DAY 30

技術 【Day29】.NET Core MVC & Vue—讓Axios幫我拿資料

參賽進入最尾聲了,剩下最後一個實戰任務!將會用我之前透過.net MVC開發的訂房網站為基礎進行;今天來完成房間資訊頁,並比較看看和原先jQuery差別在哪!...

鐵人賽 自我挑戰組 DAY 21

技術 Day21 - 輕前端 Vue - 動態 新增/刪除 Collection 項目(四)

Case01 與 Day20 重點差異的部份: Controller 內 Action: [HttpGet] public IActionResult Ca...

鐵人賽 自我挑戰組 DAY 28

技術 ASP.NET Core - 活動報名管理系統:Day28 用 Partial View 顯示 Bootstrap Alert 以及改善活動功能的執行權限

前言 昨天完成了報名資料刪除、不在報名時間內無法報名及顯示已報名人數的功能,今天將會使用 Partial View 來顯示 Bootstrap 的 Alert...

鐵人賽 Software Development DAY 9
.net6套件入門 系列 第 9

技術 [.net 6] Telegram.Bot前置作業

目的 在使用telegram機器人時,需要先在telegram新增要使用的機器人。想當然在使用前必定會需要先到telegram做些相關設定,當中也有很多進階設定...

鐵人賽 自我挑戰組 DAY 17

技術 Day17 - 進入輕前端 Vue 前的範例

這篇主要整合以下幾點來實作 Tag Helper 動態 新增/刪除 訂單項目 後端加上計算功能 方便之後與輕前端 Vue 的版本做個比較 ! Case01...

鐵人賽 自我挑戰組 DAY 15

技術 ASP.NET Core - 活動報名管理系統:Day15 Repository Pattern

前言 昨天我們依然使用 ViewModel 來對 View 客製化顯示與傳值,但在 Controller 取值的部分,Code 好像可以再更簡潔一點,也可以再降...

鐵人賽 自我挑戰組 DAY 4

技術 [影片]第4天:關於_Layout.cshtml

Tag Helper = 標記協助程式 = 標籤協助程式 粉絲專頁:https://www.facebook.com/dannyliu.me 補字區:[鐵人賽...

鐵人賽 自我挑戰組 DAY 21

技術 ASP.NET Core - 活動報名管理系統:Day21 將已上傳的圖片顯示在頁面上

前言 昨天我們完成了圖片上傳的功能,今天就將它顯示在活動列表頁面吧! Repository EventsRepository 目前的 GetEvents() 是...

鐵人賽 Software Development DAY 6
.net6套件入門 系列 第 6

技術 [.net 6] BenchmarkDotNet範例

目的 快速測試不同寫法的效能差異。 同步更新於個人部落格BenchmarkDotNet範例 1.建立新專案 選擇主控台應用程式專案範本,並執行下一步 2.設...

鐵人賽 Software Development DAY 3
.net6套件入門 系列 第 3

技術 [.net 6] MailKit前置作業

目的 前往google帳號設定OAuth,才能使用google帳號寄信 同步更新於個人部落格MailKit前置作業 點擊連結 到 google帳號管理 新增...

技術 GraphQL non-nullable 導致資料庫null值無法顯示的錯誤

在.Net Core 底下使用GraphQL 由於回傳的必須是non-nullable的值 導致一旦資料庫裡的欄位值為null的時候會出現exception &...

鐵人賽 自我挑戰組 DAY 25

技術 ASP.NET Core - 活動報名管理系統:Day25 活動舉辦與活動報名的流程規劃與 Table

前言 昨天示範了如何讓整個 Controller 或是指定的 Action 需要登入才可以瀏覽,今天開始規劃將身分驗證功能加入到活動系統的流程,以及慢慢用程式碼...

技術 【程式開發筆記03】實作ASP.NET Core Web(MVC) 登入

採用ASP.NET Core Web(MVC) 驗證類型的個別帳戶(【程式開發筆記】ASP.NET Core Web(MVC) 驗證類型的抉擇) 確定連結字串...

鐵人賽 自我挑戰組 DAY 25

技術 Day25 - 加上 jQuery UI Selectmenu

這一篇來把上一篇範例訂單項目的名稱改為下拉選單的項目 下拉選單要使用套件 jQuery UI Selectmenu Case01 ViewModel 把...

鐵人賽 自我挑戰組 DAY 14

技術 Day14 - 動態 新增/刪除 Collection 項目(二) - Html Helper

這篇調整的方向是 透過 Partial View 來 Render Collection 項目 透過 ajax 來取回 新增 所需的 html Case0...

鐵人賽 自我挑戰組 DAY 20

技術 Day20 - 輕前端 Vue - 複雜型別 object + object collection

Case01 View 內容如下: 內容跟 Day09 / Day12 差不多,主要是 js 多了 ajax 的處理 ! <div id="...

技術 【程式開發筆記05】實作React.js SPA搭配.NET Core API,新增一個Openlayers頁面

本來想加入Openlayers( https://openlayers.org/ ) (version 7.4.0 )已全面改用JavaScript ES6,還...

鐵人賽 自我挑戰組 DAY 11

技術 Day11 - 套用 Tag Helper - 複雜型別 object + collection

本篇 Controller、ViewModel 跟 Day08 範例差不多 依照 View 的差異,拆成不同 Case 來看 ! Case01 Contr...

鐵人賽 自我挑戰組 DAY 18

技術 ASP.NET Core - 活動報名管理系統:Day18 將 CRUD 的前後端寫好 - 1

前言 先前我們導入了 Repository Pattern 以及將 Events 的瀏覽功能寫好了,為了讓整體功能更完整,今天就把新增、編輯以及讀取都寫好吧!...

鐵人賽 自我挑戰組 DAY 18

技術 [影片]第18天:完成資料驗證功能

GitHub程式碼:https://github.com/dannypc1628/AspNetCoreITHelp2020FB專頁:https://www.f...

鐵人賽 自我挑戰組 DAY 7

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

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

鐵人賽 自我挑戰組 DAY 9

技術 ASP.NET Core - 活動報名管理系統:Day9 簡述 MVC 概念

前言 雖然前面的文章都只提到使用的框架以及 DB,不過我相信眼尖的人應該有發現到,這次的專案是使用 MVC 架構來進行開發。 相信大家都很常聽到 MVC 這三個...

鐵人賽 自我挑戰組 DAY 13

技術 活動報名管理系統:Day13 ViewModel, AutoMapper

前言 先前我們已經用 Scaffolding 建立簡易的 CRUD 功能,不過可以發現,像是 Create 時,理應不需要填寫 CreateUser, Crea...

鐵人賽 Modern Web DAY 24

技術 Day-24 實作上傳圖片和Base64

這次的購物網站中的圖片,我們會直接存在資料庫而不是存在檔案中要存在資料庫就要先介紹Base64 Base64是什麼? Base64 是一種將二進位數據轉換為 A...

鐵人賽 自我挑戰組 DAY 17

技術 ASP.NET Core - 活動報名管理系統:Day17 讓 View 顯示 Enum 的文字

前言 一直到現在,在瀏覽活動列表時,活動種類總是顯示 CategoryId 的數字,而不是 Enum,今天就要來解決這件事,讓列表顯示更完整。 View 首先需...

鐵人賽 自我挑戰組 DAY 16

技術 ASP.NET Core - 活動報名管理系統:Day16 Repository Pattern 與 DI 的便利:正式、測試資料切換

前言 昨天我們終於導入 Repository Pattern,也用到了 DI 的服務,但除了解除強耦合之外,還能有甚麼好處呢? 今天我將展示如何運用這兩樣東西,...

鐵人賽 自我挑戰組 DAY 23

技術 Day23 - Day17 改為輕前端範例

Case01 與 Day17 範例的差異,除了從 Razor Tag Helper 改為 輕前端外,主要還有以下的部份 Controller 刪除 Act...

鐵人賽 Modern Web DAY 28

技術 Day-28 綠界全方位金流串接(3)數據加密

按照綠界的檢查碼機制,我們要用程式來生成檢查碼 第一步的欄位排列,綠界已經示範給我們看了,就把裡面的數值替代就好 string input = "Ha...