iT邦幫忙

c#相關文章
共有 1412 則文章

徵才 【徵才】C#程式設計師

上班地點:台北市中山區 職缺要求:C#程式設計 年資不限 以下技能是希望要有or熟練但不是必須 linq/delegate(Action/Func)/Gerer...

鐵人賽 IT技術 DAY 2
分享一些學習心得 系列 第 2

技術 LINQ自學筆記-打地基-區域型別推斷01

自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享,會以 C# + 我比較熟的 Net 3.5 環境為主。 另外本系列預計至少會切成【打地基】和【...

達標好文 技術 【C#】小知識 #3 : ??(null 聯合運算子)

情境: 判斷當某個變數為null的時候,丟出exception通常要實現此邏輯,需要寫一個變數保存,接著判斷是否為null。 static List<st...

鐵人賽 Modern Web DAY 9

技術 [鐵人賽Day09] - Dependency Injection實作

前言 過去我們會透過第三方套件來實作DI Container(Unity、Autofac等),但現在不用這麼麻煩了 - ASP.Net Core直接內建DI。...

鐵人賽 DAY 26
C# 程式學習 系列 第 26

技術 C# FileInfo.Encrypt與FileInfo.Decrypt

Encrypt 方法可讓您加密檔案,以便只有用於呼叫這個方法的帳戶才能將其解密,使用 Decrypt 方法解密 Encrypt 方法所加密的檔案。 在MSDN中...

鐵人賽 IT技術鐵人 DAY 13
看範例學C# 系列 第 13

技術 看範例學C#-13 防止執行檔被單獨執行

這篇的目的是防止別人直接打開執行檔,要限制只有被那個程式呼叫才能執行 因為有時候會有這種特別的需求 一定要從程式a才能叫出程式b,就是不要給人直接開啟程式b 要...

鐵人賽 Everything on Azure DAY 20

技術 三十天.NET與Azure漸進式開發專案(20): 使用Application Insights Debug Exception

延續昨天文章,接著介紹如何在Azure使用Application Insights Debug。 【情境】:故意寫一個除0錯誤來測試Debug功能 publ...

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

技術 [鐵人賽Day1]DotNetNuke簡介

DotNetNuke是一套基於微軟ASP.NET平台開發的內容管理系統(CMS, Content Management System),也是一套開放原始碼的系統...

技術 [筆記]C#在指定目錄中寫Log文字檔

新增類別txtLog.cs public class txtLog { private static String logPath =...

技術 特定 jpg 圖片無法在 IE下看到

此文同步載於 http://www.dotblogs.com.tw/holmes2136/Default.aspx 某些時候會收到網站的活動圖片在 IE 某些版...

鐵人賽 Software Development DAY 16

技術 命名空間與別名

C#的命名空間namespace有點類似Java的Packpage,命名空間可以想像成一個模組,裡面可以包入類別、列舉、結構、或是其他命名空間。我們撰寫的.NE...

鐵人賽 IT技術鐵人 DAY 29
看範例學C# 系列 第 29

技術 看範例學C#-29 閒置過久自動關閉畫面

閒置過久自動關閉畫面 範例 本例使用windows api去偵測滑鼠及鍵盤是否有在動作,透過程式設定閒置秒數,當時間到就關閉畫面 當鍵盤滑鼠 再有動作,畫面就會...

鐵人賽 Software Development DAY 25

技術 集合之 ArrayList的醜、泛型List<T>的好

泛型是C#2.0搭配.NET Framework 2.0推出的東西,泛型是一種模板,將型別傳入模板,讓我們產生對應型別的類別、方法或變數等等,減少只是因為型別不...

鐵人賽 IT技術鐵人 DAY 15
看範例學C# 系列 第 15

技術 看範例學C#-15 建立關於視窗

通常一個軟體我們為了讓別人知道是由那家公司製作,所以都會加上關於這個功能 而關於這功能通常會有公司名稱,產品名稱 及 版本號資訊 Visual Studio本身...

鐵人賽 Software Development DAY 20

技術 【深入Dapper.NET源碼】DynamicParameter 底層原理、自訂實作

這邊用個例子帶讀者了解DynamicParameter原理,舉例現在有一段代碼如下 : using (var cn = Connection) { v...

鐵人賽 Modern Web DAY 24

技術 [鐵人賽Day24] - MemoryCache

前言 本篇將介紹ASP.Net Core中MemoryCache的使用方式。 同步發表於個人點部落 - [鐵人賽Day24] ASP.Net Core MVC...

鐵人賽 IT技術 DAY 11
分享一些學習心得 系列 第 11

技術 LINQ自學筆記-打地基-物件和集合初始設定式

連續五篇委派相關的文章後,這篇來點輕鬆的,談談物件和集合初始設定式,以及超好用的自動實作屬性。 自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享...

達標好文 技術 【C#】小知識 #4 : 轉換關鍵字來做出繁體中文int

情境: 常使用阿拉伯數字1234567890但想要有一天在寫code時輸入int i = 1234567890自動幫你轉成一二三四五六七八九零 這時候可以使用[...

鐵人賽 Modern Web DAY 28

技術 [iT鐵人賽Day28]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 上篇

如題今天來做可以把留言的資料存到資料庫的留言板,參考範例嘉義縣公共汽車管理處的旅客留言板,那就開始吧。 製作留言板分成三篇,這邊附上其他篇連結:留言板中篇點這留...

鐵人賽 Modern Web DAY 10
ASP.NET Web Form 入門30天 系列 第 10

技術 [ASP.NET] [C#] 物件導向 - 封裝

本篇擷取重點: 封裝是什麼 封裝 能見度之影響 一、封裝的目的 封裝(Encapsulation)的目的,是將程式碼切割成許多模組(Module),使各模...

鐵人賽 IT技術 DAY 21
分享一些學習心得 系列 第 21

技術 LINQ自學筆記-語法應用-型別篩選-OfType 運算子

篩選資料除了前一篇文章介紹的 Where 運算子,還可以利用型別篩選的方式過濾資料,而且 OfType 運算子是 IEnumerable 擴充方法,可以幫我們把...

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

技術 C#應用(3)以WMI寫個SysInfo小工具

以WMI取得一些電腦內的系統資料 相關技術: *WMI *WMI Code Creator v1.0(用來查各WMI裡有那些可用資料) *TabControl...

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

技術 C#應用(3)以WMI寫個SysInfo小工具

以WMI取得一些電腦內的系統資料 相關技術: *WMI *WMI Code Creator v1.0(用來查各WMI裡有那些可用資料) *TabControl...

鐵人賽 IT技術 DAY 17
分享一些學習心得 系列 第 17

技術 LINQ自學筆記-打地基-延後執行

本篇是打地基的最後一篇文章,講的是 LINQ 很重要的一個特色,延後執行。 自學筆記這系列是我自己學習的一些心得分享,歡迎指教。這系列的分享,會以 C# + 我...

技術 如何對Asp.net MVC 插入中斷件 查看運作時狀態?

在開發Asp.net MVC 難免會遇到問題需要了解mvc運作原理你想學習MVC底層是如何運作的 幸好微軟有將ASP.Net MVC開源。 但....直接看原始...

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

技術 C#技術分享20-[C#]?:陳述句

?: 它需要三個運算元,是 C# 中唯一的三元運算子。 條件式 x ?: y : z 如果 x 為 true 則評估 y;如果 x 為 false 則評估 z...

技術 如何排序自訂結構Array與List

小知識分享了.. C#中Array.Sort 方法主要是透過實作Array 或List中每個元素的 IComparable,快速的排序整個一維 Array 中的...

徵才 【徵才/新北新莊】.net工程師 (史泰博) [全台最大辦公用品供應商]

公  司:英屬開曼群島商史泰博股份有限公司台灣分公司職  稱:.net工程師上班時段:08:30~17:30 (週休二日)地  點:新北市新莊區 (捷運環狀線-...

技術 [讀書筆記] Threading in C# - PART 2: BASIC SYNCHRONIZATION

本篇同步發文於個人Blog: [讀書筆記] Threading in C# - PART 2: BASIC SYNCHRONIZATION Synchroniz...

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

技術 [鐵人賽Day2]DotNetNuke安裝前置作業

說實在的,越好用的系統在這方面越不需要做什麼準備,往往很簡單就可以讓使用者搞定安裝這回事。 因此這篇前置作業,只是告訴大家應該去哪裡下載安裝的檔案,要下載些什麼...