iT邦幫忙

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

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

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

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

技術 [.net 6] swagger範例

目的 每次要使用swaggerUI時候範例總是各式各樣,千奇百怪,下列範例是使用官方預設的Swashbuckle套件來教學。 同步更新於個人部落格swagge...

鐵人賽 Software Development DAY 11
C#世界初探險 系列 第 11

技術 2022鐵人賽 Day 11 foreach

今天要來說說foreachforeach敘述和for敘述的功能一樣,兩者的差異在foreach不用給予迴圈正確的初值、條件和終值,他會如下面語法自動將指定集合物...

鐵人賽 Software Development DAY 9

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-9.高效學習方法-步驟拆解

如何有效學習一門程式語言?我的理解是程式語言也是語言,就像學英文一樣。學英文的目的是可以和外國人溝通交流,學程式語言的目的是可以和電腦溝通,請它執行我們想要的功...

技術 [PoEAA] Domain Logic Pattern - Service Layer

本篇同步發布於個人Blog: [PoEAA] Domain Logic Pattern - Service Layer 1. What is Service L...

鐵人賽 Modern Web DAY 30

技術 Day 30 - 遊艇網頁專案完成後的優化方向 - ASP.NET Web Forms C#

=x= 🌵 專案優化方向說明。 網站後台優化 : 1. Sign In Page : 驗證密碼時間較長,需調整。 2. User Manager - Cont...

鐵人賽 Software Development DAY 7

技術 [Day07] Asp.Net重要物件HttpApplication(三) 取得執行的IHttpHandler

前言 前面和大家分享StepManager是如何建立管道和依序呼叫IHttpModule註冊事件 查看原始碼好站 Reference Source 此文的...

鐵人賽 Software Development DAY 22

技術 2023鐵人賽 Day 22 RadioButton 選取按鈕控制項

今天要來說說,RadioButton RadioButton 可用文字或圖形顯示,也可同時顯示。由於 RadioButton 按鈕本身具有互斥性,也就是說同一時...

鐵人賽 Software Development DAY 20

技術 可為null的型別

參考型別可以為null 但C# 1.0沒有可為null的實值型別 在C# 1.0出來時,實值型別是不可以為null,而參考型別是可以null的,畢竟參考型別變數...

鐵人賽 自我挑戰組 DAY 7
C# 雞礎觀念 系列 第 7

技術 [Day7]C# 雞礎觀念- 你有選擇障礙嗎? 交給 if陳述式 解決吧!

在生活中,我們常常面臨選擇,今天午餐吃什麼好呢?飯還是麵呢?明天要去哪裡玩?山上還是海邊呢?那這些選擇的邏輯結構在C#中我們稱為選取範圍語句 if陳述式 在日...

鐵人賽 Software Development DAY 6

技術 [Day06] Asp.Net重要物件HttpApplication(二) 建置執行管道

前言 前面有提到InitInternal方法,是如何載入註冊HttpModule並呼叫Init方法,經典模式和管道模式比較. 查看原始碼好站 Referenc...

鐵人賽 自我挑戰組 DAY 29

技術 Day29 建立安全的ASP.NET Core Web API註冊服務

前言 關於C#基本的概念,使用Mvc,使用ASP.NET Core Web API這些前面幾天都有簡單的說明。最後這兩天,想要使用Jwt Token的方式來完成...

技術 繁體轉換簡體

最近想記錄一下繁體轉換簡體,是因為網站或是在寫blog的時候,未來會加入簡體版,這樣內容就可以迅速轉成簡體版狀況。 先到nuget,安裝CHTCHSConv...

鐵人賽 Software Development DAY 24

技術 【深入Dapper.NET源碼】目錄、整合版

目錄 前言、安裝環境 Dynamic Query 原理 Part1 Dynamic Query 原理 Part2 Strongly Typed...

技術 C#轉換 某日是今年第幾天/第幾週

加入using System.Globalization;測試時請把參數d改成"yyyyMMdd"格式,例如"20230614&...

技術 《中國哲學書電子化計劃》[簡單修改模式]下圖文對照文本輸入輔助工具

https://github.com/oscarsun72/TextForCtext.git TextForCtext 為了《中國哲學書電子化計劃》(簡稱cte...

鐵人賽 Software Development DAY 7
C#世界初探險 系列 第 7

技術 2022鐵人賽 Day 07 輸入跟格式化輸出控制

嗨嗨~我是嚮導昨天已經介紹完運算子了今天要來講講主控台應用程式的輸入跟輸出之前我們已經用過Write/WriteLine來進行輸出了那我們今天一樣來簡單介紹一下...

鐵人賽 自我挑戰組 DAY 1

技術 Day 1 Day 1 環境建置

前情題要去年是以前端的HTML CSS這種網頁上看的到畫面的方式來去分享今年想要遵循去年的Explain me like i am 5的方式,但是以後端的C#為...

鐵人賽 Software Development DAY 28

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-28.擅用開發工具學C#(7)看懂錯誤訊息與除錯

初學者練習開發程式的過程中,必定會常常遇到如下圖「紅色波浪底線」的錯誤,這樣的錯誤意味著語法本身就有問題,必須先排除才能進行偵錯與執行程式。處理這種錯誤的能力是...

技術 例外處理(Exception Throwing)設計準則

這天小明問我說 我這個API 方法會回傳錯誤代碼, 呼叫端要處理這些各種不同的錯誤代碼, 可以幫忙看看這些程式碼有沒有沒考慮到的地方? 許多人沒有使用異常處...

鐵人賽 Software Development DAY 22

技術 [Day22] View是如何被建立(一)

前言 不知道大家有沒有點暈頭轉向XD,MVC的Model綁定機制真的蠻複雜,希望大家有跟上來 透過DefaultModelBinder的BindComplexE...

鐵人賽 IT技術 DAY 17

技術 Kuick -- 進階說明之前

Kuick 是 Application Framework 以及架構其上的 ORM Framework,如果不用這些,那 Kuick 會是什麼? 答:Utili...

鐵人賽 IoT DAY 27

技術 op.27 《全領域》-全域開發實戰 - 居家植物盆栽 Mvt II (C# Broker & Mysql)

op.27 紀錄時空間的情話 讓我們彼此之間的記憶與美好時光永恆紀載 今天來將 Broker 進行改寫吧,把對應的內容記載至資料庫裡。 先看看原本的程式碼:...

徵才 【誠徵】java程式設計師(薪優)

工作內容1.負責系統模組詳細設計、server端編碼、自測及維護 2.快速定位並修覆代碼Bug3.撰寫Java 2年以上 公司簡介我們重視每一位員工,除了有良好...

鐵人賽 Software Development DAY 6

技術 【深入Dapper.NET源碼】Strongly Typed Mapping 原理 Part3 : 動態建立方法重要概念「結果反推程式碼」優化效率

接著使用Expression來解決Reflection版本問題,主要是利用Expression特性 : 「可以在Runtime時期動態建立方法」來解決問題。...