iT邦幫忙

c#相關文章
共有 859 則文章
鐵人賽 Modern Web DAY 26

技術 婚禮禮金用Line Pay II

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

鐵人賽 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表單中增加一個輸入欄位來讓使用者選擇要上傳的檔案,而後...

鐵人賽 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://githu...

鐵人賽 Modern Web DAY 23

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

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

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

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

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

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

鐵人賽 自我挑戰組 DAY 21

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

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

鐵人賽 自我挑戰組 DAY 21

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

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

鐵人賽 自我挑戰組 DAY 21

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

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

鐵人賽 自我挑戰組 DAY 20

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

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

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

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

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

鐵人賽 自我挑戰組 DAY 20

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

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

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

鐵人賽 Modern Web DAY 20

技術 主動推播Line訊息給某個使用者(Push Message)

第12 屆iT邦幫忙鐵人賽系列文章 (Day20) 在上一篇我們儲存報名表單後,也有一併打使用者的ID儲存起來,透過這個ID,我們就能發送一些主動的推播訊息 [...

鐵人賽 自我挑戰組 DAY 18

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

GitHub程式碼:https://github.com/dannypc1628/AspNetCoreITHelp2020 FB專頁:https://www....

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

技術 [Day19] 跨網站腳本攻擊(XSS) - 我與 ASP.NET Core 3 的 30天

跨網站腳本 (XSS) 是一種安全性弱點,可讓攻擊者將用戶端腳本放 (通常是 JavaScript) 網頁中。當其他使用者載入受影響的頁面時,攻擊者的腳本將會執...

鐵人賽 自我挑戰組 DAY 19

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

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