iT邦幫忙

c#相關文章
共有 1412 則文章
鐵人賽 IT技術 DAY 21
C#技術分享 系列 第 21

技術 C#技術分享21-[C#]continue及break陳述句

continue陳述句 的功能是 忽略以下的敘述,繼續迴圈的下一個運算 break陳述句的功能是跳離迴圈 因為continue比較少有機會用到,但避免大家忘記,...

技術 [ASP.NET] C# 自訂控制項 -屬性

建立自訂控制項屬性1.新增ascx WebForms使用者控制項2.拉button 名稱為 : Button13.自訂屬性 public str...

鐵人賽 自我挑戰組 DAY 4

技術 Day 04 - Umbraco - Sections (1)

昨天簡單的介紹Umbraco前台以及後台, 就開始一一探索Umbraco的各項功能吧。 Umbraco Sections 官網說明 https://our.u...

技術 [筆記系列] Code-First 來自 Database (適合已懂code-first 來自空資料庫)

主要只是想記錄一下Code-First來自空資料庫與Code-First來自既有資料庫的差別原來只是一開始在Buide專案時有差別*來自空資料庫是自己到Web....

鐵人賽 Software Development DAY 16

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

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

鐵人賽 開發技術 DAY 1

技術 Windows Phone APP 初心者陪練教學 之 批踢踢認同卡 Part I

Windows Phone APP 初心者陪練教學 之 批踢踢認同卡 Part I # 緣由 最近終於要開始開發批踢踢認同卡 APP 了~~(其實已經拖了兩個多...

鐵人賽 IT技術 DAY 12

技術 Kuick -- Data Initialize 資料初始化

資料初始化需求分成 2 種情況: <一次性的資料建立> 一次性的需求來自於系統部署時,資料建立可以採取匯入資料庫備份檔,或是執行一段 Sql 指令達成目的,這些...

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

技術 C# 基本的圖片壓縮

今天來分享的是用 C# 實作壓縮圖片的功能。 我們的網站可能要有圖片上傳的功能。如果每個圖片都10MB、10MB的傳上去,我們的伺服器容量很快就要滿了~&quo...

鐵人賽 Modern Web DAY 28

技術 【從實作學習ASP.NET Core】Day28 | 前台 | 管理我的訂單

已經做到爛掉的 CRUD 又來了,最後還是要把訂單管理的頁面建出來 我的訂單 沿用前面建立的 OrderController.cs 控制器這次需要建立兩個 A...

鐵人賽 Modern Web DAY 25

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

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

鐵人賽 自我挑戰組 DAY 24

技術 第24天:實作檔案上傳功能(1)

檔案上傳是很常見的功能,在ASP.NET Core上要撰寫這個功能也非常簡單。 首先要在view的from表單中增加一個輸入欄位來讓使用者選擇要上傳的檔案,而後...

技術 利用Redlock演算法實現自己的分佈式鎖

前言 我之前有寫透過 lock or CAS 來防治,Racing condition 問題,但如果這個問題延深到多台服務器甚至是 micor-services...

鐵人賽 Modern Web DAY 13

技術 【從實作學習ASP.NET Core】Day13 | 後台 | 編輯與刪除

昨天剛打完疫苗,沒想到晚上所有症狀通通都來了,整個人爛得跟什麼一樣,有夠慘今天就把簡單的部分貼一貼,如果要補充之後再說 Edit 編輯頁面 就是結合 Crea...

鐵人賽 Software Development DAY 14

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

● 新增Model驗證屬性 使用完Entity Framework建立好Model後,我們就先來稍微加一些驗證屬性,例如:[Required]、[Display...

鐵人賽 Modern Web DAY 18

技術 Day 18 - Using ASCX File to Create Pagination Function with ASP.NET Web Forms C# 建立使用者控制項 - 製作分頁功能

=x= 🌵 Web Forms 使用者控制項-製作分頁功能。 Pagination 分頁功能介紹 : 📌 遊艇網頁的 NEWS 新聞列表頁底部的分頁功能,算是...

鐵人賽 Software Development DAY 9

技術 【深入Dapper.NET源碼】Strongly Typed Mapping 原理 Part6 : Emit版本

以下代碼是Emit版本,我把C#對應IL部分都寫在註解。 public static class DemoExtension { public static...

鐵人賽 Software Development DAY 10

技術 一些物件導向之前的事

  電腦是一堆電路的組合,有通電代表1,沒通電代表0,只靠1與0這兩個數字形成二進位符號便讓電腦產生無限可能。在早期Computer還是Computer,電腦還...

鐵人賽 Software Development DAY 23

技術 Indexer索引函式(索引子)-把物件當成陣列使用

若想把物件當成陣列來使用,C#1.0開始就有提供Indexer,讓我們在類別中實作索引函式,達到物件當成陣列用的目的 實作Indexer索引函式 Indexe...

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

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

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

技術 使用Lucene.Net達成全文檢索!基礎解說(一)

Lucene.Net是一套C#開源全文索引庫,其主要包含了:· Index : 提供索引的管理與詞組的排序· Search : 提供查詢相關功能· Store...

技術 [.NETCore][LexLibrary.Rbac] 基於 Role-based access control 實作驗證模組

本文章同步發表於 https://blog.exfast.me/2019/01/netcore-lexlibrary-rbac-based-on-role-ba...

技術 LeetCode - 8 String to Integer (atoi)

本篇同步發布於Blog:[解題] LeetCode - 8 String to Integer (atoi) 平台: LeetCode 題號: 8 - Stri...

鐵人賽 Modern Web DAY 14

技術 Line 的圖文選單

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

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

技術 [.net 6] 取得appsettings檔案內容

目的 透過強行別的模式使用appsetting設定檔資料 同步更新於個人部落格billhuang-appsetting 1.建立新專案 選擇ASP.NET...

技術 C# DataGridView資料匯出至剪貼簿

本文示範以C# (VS2010) 將DataGridView 資料匯出至剪貼簿的實例。(This article representing how to exp...

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

技術 [.net 6] MailKit範例

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

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

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

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

技術 [NET Core] 如何忽略 Response 含有null值的欄位

以下是在NET Core Web API中如何設定 response回傳Json格式時,自動忽略含有null的欄位方法 在Startup.cs的Configur...

鐵人賽 IT技術 DAY 19
C#技術分享 系列 第 19

技術 C#技術分享19-[C#]??運算子

我在做這個範例的時候,因為 int? i=null; 一直少打了 ? 號,所以一直出現錯誤,所以?? 應該是要和 ? 搭配使用吧 //原式 //if (i ==...