iT邦幫忙

c#相關文章
共有 1411 則文章
鐵人賽 自我挑戰組 DAY 19

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

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

鐵人賽 自我挑戰組 DAY 18

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

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

鐵人賽 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.NET...

鐵人賽 自我挑戰組 DAY 17

技術 第17天:資料驗證

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

鐵人賽 自我挑戰組 DAY 17

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

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

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

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

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

鐵人賽 自我挑戰組 DAY 16

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

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

鐵人賽 自我挑戰組 DAY 16

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

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

鐵人賽 自我挑戰組 DAY 15

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

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

鐵人賽 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天

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

鐵人賽 自我挑戰組 DAY 14

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

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

鐵人賽 IoT DAY 14

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

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

鐵人賽 自我挑戰組 DAY 14

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

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

鐵人賽 Modern Web DAY 15

技術 切換 Line 的圖文選單

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

鐵人賽 自我挑戰組 DAY 13

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

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

鐵人賽 自我挑戰組 DAY 13

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

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

鐵人賽 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)是瀏覽器的一種機制,用來限制限制其他域名存取自身網站的資源,避免被任意網頁讀取其他網站的敏感資料。...

鐵人賽 自我挑戰組 DAY 12

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

今天講4.1 大類與結構實例57 靜態建置函數實例58 驗證屬性值的有效性實例59 初始化唯讀欄位 GitHub 粉絲專頁:https://www.facebo...

鐵人賽 Modern Web DAY 13

技術 各種訊息都玩過了,來聊聊使用者體驗 (Quick Reply)

第12 屆iT邦幫忙鐵人賽系列文章 (Day13) Chatbot 有分為兩種類型,一個是任務型導向,另一個是聊天型導向,聊天型導向最典型的就是 Siri,講什...

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

技術 [Day12] 模型繫結與驗證 - 我與 ASP.NET Core 3 的 30天

模型繫結(Model Binding) 模型繫結(Model Binding)主要是Http Request與Action之間的橋樑。以往不用框架處理來自HTT...

鐵人賽 自我挑戰組 DAY 11

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

4.1 大類與結構實例54 宣告公共類別實例55 為結構定義建置函數實例56 建置函數的相互呼叫 GitHub粉絲專頁:https://www.facebook...

鐵人賽 Modern Web DAY 12

技術 Hold on Hold on 重構一下!

第12 屆iT邦幫忙鐵人賽系列文章 (Day12) 這篇要來緩一下,做第一次的重構,寫到現在會發現 LineBotApp.cs 這個 class開始複雜了,程式...

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

技術 [Day11] URL重寫與URL重新導向 - 我與 ASP.NET Core 3 的 30天

URL重寫(URL Rewriting)是一種REST的相關技術,它可以在Web Server中,針對使用者所提供的URL進行轉換後,再傳入Web Server...

鐵人賽 自我挑戰組 DAY 10

技術 第10天:C#語言基礎-流程控制(實例51~53)

3.4 流程控制 實例51 switch 敘述的類型比對實例52 在case敘述中使用when子句實例53 程式跳躍 使用ILSpy將中繼語言(IL)轉換成C#...