iT邦幫忙

c#相關文章
共有 1508 則文章
鐵人賽 Software Development DAY 18

技術 [Day18] 提供ModelBing幾個重要功臣(Model)

前言 MVC的Model-Binding建立複雜物件(牽扯到複雜模型綁定.) 這篇會跟大家介紹MVC是如何把達成這個複雜的動作 我有做一個可以針對於Asp.n...

鐵人賽 Software Development DAY 21
玩轉C# 進階學習之旅 系列 第 21

技術 玩轉C#之【非同步程式設】

介紹 非同步程式設計模式(Asynchronous Programming Patterns) APM 非同步程式設計模型 EAP 事件架構非同步模式 TAP...

鐵人賽 Software Development DAY 16

技術 (DAY 16)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-建立購物中心網站實際範例(四)

昨天完成註冊頁面了,接著來完成登入頁面的部份。 ● Home/Login (GET) 在HomeController底下新增Login()動作方法,如下Code...

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

技術 [.net 6] MailKit範例

目的 使用gmail寄信 同步更新於個人部落格billhuang-MailKit 1.建立新專案 選擇ASP.NET Core Web API專案範本,並執...

鐵人賽 Software Development DAY 16

技術 【深入Dapper.NET源碼】TypeHandler 自訂Mapping邏輯使用、底層邏輯

遇到想要客製某些屬性Mapping邏輯時,在Dapper可以使用TypeHandler 使用方式 : 建立類別繼承SqlMapper.TypeHandler...

技術 [筆記系列]C# Entity Framework Fluent API 寫法(code first)

protected override void OnModelCreating(DbModelBuilder modelBuilder) { model...

鐵人賽 自我挑戰組 DAY 5
Bug仔的筆記本 系列 第 5

技術 找不到 roslyn\csc.exe 的一部分

今天分享的是我派去新地方駐點,去接已上線服務的維運的事情。 專案從git上面載下來,首先要起動看看! 偵錯、建置、NuGet 套件還原成功、建置成功! 然後打開...

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

技術 [.net 6] Automapper範例

目的 快速對應,不需要寫linq來將資料庫端的model對應到view要用的model 同步更新於個人部落格Automapper範例 1.建立新專案 選擇A...

鐵人賽 IT技術 DAY 1

技術 Kuick 開放原始檔專案

我姓鍾,英文名字叫 Kevin,一個台灣男性廣泛使用的英文名字,朋友叫我『鍾K』,也喜歡自稱『中K』。今年三月,建立一個名為 Kuick(全名為 Kuick A...

鐵人賽 IT技術 DAY 7

技術 Kuick -- 使用 NuGet 建立 ORM 專案

內文說明如何從 NuGet 裡引入 Kuick 相關組件,並且提供影片介紹專案的建立過程,10 分鐘內建立 UserEntity,系統啟動後自動建立資料表,開始...

鐵人賽 IT技術 DAY 38
鐵之 Just Do Lotus Notes 系列 第 38

技術 使用CSharp列出所有Notes資料庫名稱

延續昨天的介紹今天我們來看看可以列出所有Notes資料庫名稱的程式是怎撰寫達到的. 小小的範例如主題. Step01:執行該範例程式 Step02:輸出結果...

鐵人賽 Software Development DAY 19

技術 轉型(下)-實作轉型運算子、關於繼承關係轉型

實作轉型運算子 假設我們定義了兩個類別,分別是攝氏溫度類別與華氏溫度類別,雖然我們可以在溫度類別中建立一個方法來轉型 攝氏 c = new 攝氏("3...

鐵人賽 Modern Web DAY 25

技術 【從實作學習ASP.NET Core】Day25 | 前台 | 結帳流程

我們簡單定義結帳流程為 [ 購物車 -> 輸入訂單資料 -> 建立訂單 -> 付款 ]昨天已經完成購物車了,今天就繼續把輸入訂單資料和建立訂單...

鐵人賽 自我挑戰組 DAY 5
C# 從入門到WebApi 系列 第 5

技術 [Day5] try and error 修正錯誤前進吧!

關於遞迴 其實這個應該放在[Day3] 方法,那是什麼能吃嗎這篇文章裡只是之前忘了提加上本篇例子剛好會提到就把他拉出來講了 什麼是遞迴 遞迴就是自己呼叫自己 這...

鐵人賽 Software Development DAY 18

技術 【深入Dapper.NET源碼】Parameter 參數化底層原理

接著進到Dapper的另一個關鍵功能 : 「Parameter 參數化」 主要邏輯 :GetCacheInfo檢查是否緩存內有動態方法 > 假如沒有緩存...

鐵人賽 開發技術 DAY 19
DotNetNuke的學習心得 系列 第 15

技術 [鐵人賽Day19]DotNetNuke使用篇–建立子網站

作為一個優秀的內容管理系統,能夠利用同一套系統建立不同的網站似乎已經是被要求必備的功能之一,功能豐富的DotNetNuke自然也能達成這個需求,這一篇就來看看該...

鐵人賽 開發技術 DAY 10
c#應用 系列 第 12

技術 C#應用(12)把jQuery Easing Plugin搬到C#來用

*Easing函數的C#版本, 用於計算控制項的Size或坐標, 藉以產生動畫效果 這篇真的都沒測過, 隨便寫寫 如果有寫錯的地方, 要用的人請自行修正bug...

鐵人賽 開發技術 DAY 10
c#應用 系列 第 12

技術 C#應用(12)把jQuery Easing Plugin搬到C#來用

*Easing函數的C#版本, 用於計算控制項的Size或坐標, 藉以產生動畫效果 這篇真的都沒測過, 隨便寫寫 如果有寫錯的地方, 要用的人請自行修正bug...

鐵人賽 開發技術 DAY 10
c#應用 系列 第 10

技術 C#應用(10)設計模式

*參考資料 ** 設計模式 回目錄 以下還沒想到可以用在那裡? *檔案 Command.cs using System; using System.Collec...

鐵人賽 開發技術 DAY 10
c#應用 系列 第 10

技術 C#應用(10)設計模式

*參考資料 ** 設計模式 回目錄 以下還沒想到可以用在那裡? *檔案 Command.cs using System; using System.Collec...

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

技術 [.net 6] Dapper語法說明

目的 說明Dapper基本語法 同步更新於個人部落格Dapper語法說明 1.建立新專案 選擇ASP.NET Core Web API專案範本,並執行下一步...

技術 C# Webservice overload

此文同步載於 http://www.dotblogs.com.tw/holmes2136/Default.aspx 有時候在 Webservice 上的一些方法...

鐵人賽 Software Development DAY 24

技術 (DAY 24)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-部分檢視(Partial View)

部分檢視(Partial View)是指可以將整個檢視頁面其中的某個內容抽出來另外撰寫,需要使用時再透過方法叫用至頁面指定位置,這樣可以達到精簡程式碼與重複使用...

鐵人賽 開發技術 DAY 18
DotNetNuke的學習心得 系列 第 14

技術 [鐵人賽Day18]DotNetNuke使用篇–管理使用者帳號、角色

每個可以讓訪客註冊的網站都會有使用者帳號和角色管理的機制,DotNetNuke也不例外,這篇將介紹DotNetNuke在管理使用者帳號和角色方面的操作。 還記得...

鐵人賽 Modern Web DAY 30

技術 【從實作學習ASP.NET Core】Day30 | 總結與回顧

完結灑花 當初只是想藉這個機會督促自己學新東西,還真的沒想到能夠完賽 xD 這是我第一次寫技術文章感覺上有很多東西可以寫,卻不知道該怎麼下手,才發現自已有很多觀...

鐵人賽 Modern Web DAY 16

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

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

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

技術 [Day4]C# 雞礎觀念- 核心的數據成員~變數(二)

千變萬化的字串變數 他為什麼千變萬化呢?因為字串這種型別,別人給他什麼他就是什麼 就如同一位認真向學的小朋友,他如此天真無邪,老師教的都會認真記住 在C#的世...

技術 [VS] C# - 使用NuGet進行套件安裝

摘要 本篇文章你將會學到如何在Visual Studio使用NuGet的方式導入EmguCV套件至專案。 系統環境 系統: Windows 10 64位元 專...

技術 [Tool] wizdl - Web Service GUI Test Tool

本文同步分享於 http://www.dotblogs.com.tw/holmes2136/Default.aspx 有時候要測試 Webservice 回傳的...

鐵人賽 開發技術 DAY 13
DotNetNuke的學習心得 系列 第 9

技術 [鐵人賽Day13]DotNetNuke模組設計範本–SimpleModule(2)

前一篇看完了View的UserControl之後,這一篇我們接下來看看Edit的UserControl(註:Edit指的是編輯,因此新增或更新都是Edit)。...