iT邦幫忙

c#相關文章
共有 1505 則文章
鐵人賽 Modern Web DAY 29

技術 製作婚禮現場即時留言版- Azure SignalR Service II

第12 屆iT邦幫忙鐵人賽系列文章 (Day29) 在上一篇我們用 Console App 發送訊息到 Api 的 Server Hub,並呈現在HTML上,今...

鐵人賽 Modern Web DAY 28

技術 製作婚禮現場即時留言版- Azure SignalR Service I

第12 屆iT邦幫忙鐵人賽系列文章 (Day28) SignalR是實現即時通訊的框架,如下圖,在Server Hub宣告要給client端呼叫的方法,能傳送即...

鐵人賽 Modern Web DAY 27

技術 收集婚禮現場照片- 將圖片用C#傳到 Imgur 服務

第12 屆iT邦幫忙鐵人賽系列文章 (Day27) 婚禮現場一定會有各種親朋好友視角的照片,以往都要一個一個傳在社群媒體之類的,本次來實作 chatbot 來廣...

鐵人賽 Modern Web DAY 26

技術 婚禮禮金用Line Pay II

第12 屆iT邦幫忙鐵人賽系列文章 (Day26) 以下是 Line 官方文件的流程,今天會依據這個圖的流程來實作 Line Pay 付款 https://pa...

鐵人賽 自我挑戰組 DAY 24

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

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

鐵人賽 Modern Web DAY 25

技術 婚禮禮金用Line Pay I

第12 屆iT邦幫忙鐵人賽系列文章 (Day25) 婚禮最麻煩的就是收禮金了吧,當天還有可能遇到跑錯棚的(本人親自遇到,後來還要退錢給他XD),婚禮結束還要很辛...

鐵人賽 自我挑戰組 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所...

鐵人賽 Modern Web DAY 24

技術 用Line Beacon來搞自動報到

第12 屆iT邦幫忙鐵人賽系列文章 (Day24) 上一篇講到了用 QR Code 來做婚禮報到,如果能進一步來做自動報到就更方便了,LINE Beacon,是...

鐵人賽 自我挑戰組 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天

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

鐵人賽 自我挑戰組 DAY 22

技術 [影片]第22天:物件導向程式設計-列舉(實例91~93)

4.4 列舉實例91 自動產生的常數值實例92 取得列舉中常數的名稱實例93 檢查列舉實例中是否包含某個標示位 GitHub:https://github.co...

鐵人賽 Modern Web DAY 23

技術 用QR Code來搞報到 — Razor Page實做 II

第12 屆iT邦幫忙鐵人賽系列文章 (Day23) 在上一篇我們實作了Liff App 的 QR Code 掃瞄功能後,我們要來將這個值傳到後端完成報到的動作...

鐵人賽 自我挑戰組 DAY 22

技術 Neo4j with C# 程式串接實作 part4 - Neo4jClient 另一個 C# 接 Neo4j 的方法

前情提要 今天應該不會再作弊了吧 就決定寫短一點了 前三篇講了如何用官方提供的 Neo4j.Driver 完成與 Neo4j 的連接與資料傳遞 今天要來講講另一...

鐵人賽 Modern Web DAY 22

技術 用QR Code來搞報到 - Razor Page實做 I

第12 屆iT邦幫忙鐵人賽系列文章 (Day22) 婚禮當天必須請一些親戚來協助朋友報到,但前面都收集報名資訊了,用一些報到的機制方便統計也是挺潮的…看到 Li...

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

技術 [Day22] 身份驗證與授權 - 我與 ASP.NET Core 3 的 30天

驗證與授權 驗證是一道程序,其會將使用者提供的認證與作業系統、資料庫、應用程式或資源中儲存的認證進行比對。如果相符的話,使用者就能成功通過驗證,並可執行他們在授...

鐵人賽 自我挑戰組 DAY 21

技術 第21天:將EF Core的資料庫連線字串改由appsettings.json提供

第21天,已經過了三個禮拜,身心俱疲...就算是待業中一次開四個主題實在是太累了 今天講一下怎麼更改資料庫連線位置的設定,之前我們是用dotnet ef cli...

鐵人賽 自我挑戰組 DAY 21

技術 [影片]第21天:物件導向程式設計-列舉(實例88~90)

4.4 列舉實例88 宣告列舉類型實例89 指定列舉的基礎類型實例90 常數的標示位運算 下次再講實例91 自動產生的常數值實例92 取得列舉中常數的名稱實例9...

鐵人賽 自我挑戰組 DAY 21

技術 Neo4j with C# 程式串接實作 part3 - 回傳資料解析

前情提要 沒空寫屁話了 上一篇講了 C# 該如何取得 Neo4j 資料的方法 分成 Write、Read、Begin 三種模式 那它們回傳的資料又會有幾種不同的...

鐵人賽 自我挑戰組 DAY 20

技術 第20天:使用ASP.NET Core DI取得appsettings.json 組態設定檔字串

假設你的一些設定值是可以調整的,那你可以把值放在appsettings.json檔裡面。當程式取得appsettings.json的值後再決定做什麼事情之類的。...

鐵人賽 自我挑戰組 DAY 20

技術 [影片]第20天:物件導向程式設計-繼承與多形(實例84~87)

4.3 繼承與多形 實例84 顯性實現介面實例85 阻止類別被繼承實例86 巢狀結構類別實例87 匿名類型 GitHub:https://github.com...

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

技術 [Day21] Cookie與Session - 我與 ASP.NET Core 3 的 30天

HTTP 是無狀態的通訊協定,但是在網路應用程式中,有許多東西是需要被記錄作為狀態的,例如:登入狀態...等。為了解決這個問題,會需要有暫存保留資料的機制。Co...

鐵人賽 自我挑戰組 DAY 20

技術 Neo4j with C# 程式串接實作 part2 - 更多的資料讀寫實作

前情提要 今天搭高鐵,有個妹子在車廂內打翻飲料 飲料還流的整個車廂都是,百香果的味道香到不行 上一篇簡單的示範了 C# 接 Neo4j 的基本連線與測試 今天來...

鐵人賽 自我挑戰組 DAY 19

技術 第19天:Tag Helpers標籤協助程式

我們在View中所撰寫的cshtml,其中使用C#語法的部分會被Razor轉譯之後,輸出成HTML而從ASP.NET Core開始,Razor提供了標籤協助程式...

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

技術 [Day20] 跨網站偽造要求 (XSRF/CSRF) 攻擊 - 我與 ASP.NET Core 3 的 30天

CSRF簡介 跨網站要求偽造 (也稱為 XSRF 或 CSRF),是一種挾制用戶在當前已登入的Web應用程式上執行非本意的操作的攻擊方法。這些攻擊之所以可能是因...

鐵人賽 自我挑戰組 DAY 19

技術 [影片]第19天:物件導向程式設計-繼承與多形(實例81~83)

4.3 繼承與多形 實例81 到底呼叫了誰實例82 解構函數實例83 實現IDisposable 介面 下次再講實例84 顯性實現介面實例85 阻止類別被繼承...

鐵人賽 自我挑戰組 DAY 19

技術 Neo4j with C# 程式串接實作 part1 - 基本連接

前情提要 原本計畫是第 20 篇的時候才要進入這個主題的 不過前面那個章節寫到有點矇,可以能需要更多的準備時間才能把那些主題寫到更好 所以決定先擱置,先來寫些有...

鐵人賽 自我挑戰組 DAY 18

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

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