iT邦幫忙

c#相關文章
共有 867 則文章
鐵人賽 自我挑戰組 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 篇的時候才要進入這個主題的 不過前面那個章節寫到有點矇,可以能需要更多的準備時間才能把那些主題寫到更好 所以決定先擱置,先來寫些有...

鐵人賽 自我挑戰組 DAY 18

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

4.3 繼承與多形 今天講 實例78 實現多個介面 實例79 實現介面的結構 實例80 隱藏建置函數 下次再講 實例81 到底呼叫了誰 實例82 解構函數 實...

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

技術 [Day18] Views - 我與 ASP.NET Core 3 的 30天

除了Web API,ASP.NET Core 還有提供了MVC的架構提供選擇,其中與Web API最大的差異就是提供了Views做為網站畫面顯示。 ASP.NE...

鐵人賽 自我挑戰組 DAY 17

技術 第17天:資料驗證

中秋連假真可怕,今天沒時間拍影片,改使用文字筆記的方式結束這一天>< 使用者從到後端的資料,可能不符合我們要求的格式,例如商品名稱不能空,商品價格不...

鐵人賽 自我挑戰組 DAY 17

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

4.3 繼承與多形 實例75 呼叫基礎類別的建置函數 實例76 重新定義基礎類別的成員 實例77 徹底取代基礎類別的成員 下次再講 實例78 實現多個介面 實...

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

技術 [Day17] Serilog & Seq 為你打造良好的Log管理環境- 我與 ASP.NET Core 3 的 30天

Serilog是一款以結構化紀錄的Log框架,可用於輸出檔案或存入資料庫,透過結構化的設計可以讓Logging更便利進行查詢與分析。 今天我們就重新建一個名為S...

鐵人賽 自我挑戰組 DAY 16

技術 [影片]第16天:使用EF Core來做資料的新增、刪除、修改等CRUD

今天先手刻一下CRUD的Action與檢視。雖然好像講錯很多(?)也沒有做驗證或檢查,反正就大概花一個小時的時間跑一下流程。 GitHub程式碼:https:...

鐵人賽 自我挑戰組 DAY 16

技術 第16天:物件導向程式設計-委派與事件(實例72~74)

4.2 委派與事件 實例72 架構提供的委派類型 實例73 將方法作為參數進行傳遞 實例74 使用Lambda 運算式動態產生資料 GitHub FB專頁:h...

鐵人賽 自我挑戰組 DAY 15

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

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

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

技術 [Day16] Logging 記錄管理 - 我與 ASP.NET Core 3 的 30天

紀錄檔記錄(Logging)是指儲存紀錄檔的行為。在應用程式中可以紀錄使用的行為、例外事件的訊息等,最簡單的做法是將紀錄檔寫入單個存放紀錄檔的檔案。 建立紀錄...

鐵人賽 自我挑戰組 DAY 15

技術 [影片]第15天:物件導向程式設計-委派與事件(實例68~71)

4.2 委派與事件 實例68 委派實例如何綁定方法 實例69 綁定多個方法 實例70 匿名方法 實例71 封裝事件 GitHub 下次再講 實例72 架構提供...

鐵人賽 IoT DAY 15

技術 op.15《網路層》-自己的 Broker 自己造 by C#

op.15 與IoT穿越時空的通訊 為了能夠盡快找到妳...... 跟妳說上幾句話 緩解我對妳的思念之情 我決定要來建置穿越時空的通訊平台 今天是一個在台北...

鐵人賽 Modern Web DAY 16

技術 來點AI感,用QnA Maker來搞Line Chatbot回覆

第12 屆iT邦幫忙鐵人賽系列文章 (Day16) QnA Maker 是啥 QnA Maker 是微軟提供一個雲端的自然語言處理 (NLP) 處理服務,可輕鬆...

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

技術 [Day15] 例外事件處理 - 我與 ASP.NET Core 3 的 30天

應用程式運行的過程中,不免會有例外事件的錯誤發生,透過良好的設計來處理例外狀況與錯誤,能防止應用程式因此崩潰壞掉,並能讓使用者也可以有比較良好的體驗。 今天就用...

鐵人賽 自我挑戰組 DAY 14

技術 第14天:講一下LINQ語法

今天講一下LINQ語法 全名是:Language Integrated Query 簡單翻譯的話叫做程式語言的整合查詢 LINQ的函式庫有兩個,一個是LINQ...

鐵人賽 IoT DAY 14

技術 op.14 《網路/應用層》-初探 C# 視窗程式設計

op.14 尋找友善的環境 在這陌生的環境之中 我想起你帶來的美好 但首先我先需要在這生存 找到一個對我非常友善的環境 幫助我更好地接近妳 今天是正式的活動...

鐵人賽 自我挑戰組 DAY 14

技術 [影片]第14天:物件導向程式設計-大類與結構(實例64~67)

4.1 大類與結構 實例64 使用按參考傳遞的傳回值 實例65 按參數名稱來傳值 實例66 可選參數 實例67 在宣告時初始化屬性 GitHub 粉絲專頁:h...

鐵人賽 Modern Web DAY 15

技術 切換 Line 的圖文選單

第12 屆iT邦幫忙鐵人賽系列文章 (Day15) 在上一篇我們介紹如何設定圖文選單,本篇要來介紹如何切換圖文選單,此部分只能用程式來達成,在 Line Bus...

鐵人賽 自我挑戰組 DAY 13

技術 [影片]第13天:改用EF Core (Entity Framework) 拿取資料庫資料

在Startup.cs中的ConfigureServices加入 services.AddDbContext<AspCoreIThelp2020Con...

鐵人賽 自我挑戰組 DAY 13

技術 [影片]第13天:物件導向程式設計-大類與結構(實例60~63)

4.1 大類與結構 實例60 多載方法 實例61 大類實例傳遞給方法後為什麼沒有被更改 實例62 輸出參數 實例63 可變個數的方法參數 GitHub 粉絲專...

鐵人賽 Modern Web DAY 14

技術 Line 的圖文選單

第12 屆iT邦幫忙鐵人賽系列文章 (Day14) 在 Line 的官方帳號可以設定進入時的選單,讓使用者快速點選,設定方式可以從官方帳號後台(有既定的範本可以...

鐵人賽 自我挑戰組 DAY 12

技術 第12天:EF Core (Entity Framework)

這一次我們使用EF Core來幫我們去資料庫拿取資料。 首先設定這個專案要安裝幾個套件,Microsoft.EntityFrameworkCore.SqlSer...

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

技術 [Day13] CORS 跨來源資源共用 - 我與 ASP.NET Core 3 的 30天

CORS簡介 同源政策(Same Origin Policy)是瀏覽器的一種機制,用來限制限制其他域名存取自身網站的資源,避免被任意網頁讀取其他網站的敏感資料。...