PIXNET Logo登入

卑微研究生的部落格

跳到主文

放一些技術文章

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 11月 09 週日 201414:38
  • C# 6.0 新功能介紹 Part2

在之前的文章提到 C# 6.0 的一些新功能,本篇文章將會繼續補充前一篇沒提到的。 Collection Initializer 以往在宣告 Dictionary 物件時,會用到下列語法來加入初始值: Dictionary<string, string> dic = new Dictionary<string, string>
{
{"A","V1" },
{"B","V2" }
};
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(471)

  • 個人分類:.Net 技術
▲top
  • 10月 24 週五 201414:36
  • 另一個 JSON Library 的選擇:Jil

在 .Net 平台上,大多數的工程師都會選擇 Json.NET 來處理 JSON 資料,而我發現 Jil 這套在使用上更方便,官方也宣稱 Jil 的處理速度更快。 首先,來看看這個簡單的例子: TestClass t1 = new TestClass { Field1 = "f1", Field2 = "f2" };
string t1Json = JSON.Serialize<TestClass>(t1);
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(179)

  • 個人分類:.Net 技術
▲top
  • 10月 21 週二 201423:32
  • C# 6.0 新功能介紹

C# 經過多年的改進,功能愈來愈強大,下一版的 C# 6.0 目前也已經包含在 Visual Studio 2014 CTP 裡,本篇文章將會介紹幾個比較重要的功能。 Auto Properties 定義類別時,如果要設定 Property 的預設值,只能在建構子裡設定,而在 C# 6.0 可以這樣定義: public class Foo
{
//auto property
public int x { get; set; } = 1;
public int y { get; set; } = 2;
}
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(476)

  • 個人分類:.Net 技術
▲top
  • 10月 13 週一 201422:09
  • Search Engine Library: LESearchLibrary

我在 GitHub 開了一個專案: https://github.com/sholfen/LESearchLibrary   有興趣的朋友可以參考看看,基本上是把 Lucene.Net 再重新包裝,期望使用上可以更簡單。
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(21)

  • 個人分類:.Net 技術
▲top
  • 10月 12 週日 201422:50
  • 新網站:搜尋黑心食品

2014-10-12_222906
最近食安的問題鬧很大,尤其頂新集團的態度真的令人不滿,於是我收集了網路上相關產品名稱的資料,並利用 Lucene 寫了一個網站,讓大家方便搜尋頂新底下的相關產品。目前資料不多,不過我會慢慢補齊。 網址:http://antitinghsin.azurewebsites.net/
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(5)

  • 個人分類:未分類文章
▲top
  • 9月 11 週四 201421:29
  • [ASP.NET MVC] Use HandleErrorAttribute to Handle Error

2014-09-11_211715
在 ASP.NET MVC 中,已經提供了比傳統 WebForm 更好的錯誤處理機制,而 HandleErrorAttribute 這個類別是其中一種。 本篇文章將示範如何使用 HandleErrorAttribute。 首先,在專案中新增 ErrorController 並新增 CustomError 這個 action,這是用來顯示其它 controller 所發生的錯誤。  
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(159)

  • 個人分類:.Net 技術
▲top
  • 8月 08 週五 201416:23
  • [WinForm]動態抓取控制項的 Event 資訊

2014-08-08_161547
在 WinForm 裡的控制項,設計了許多不同的 Event,當專案愈大愈複雜,到底有哪些函式被設進 Event 裡,常常令人摸不清。一開始,試著利用 EventInfo 來得到想要的資訊,不過後來得知 EventInfo 缺乏這方面的資訊。後來找到了一篇對岸寫的文章,雖然解決了問題,不過方法可以說是一種 Hack… 以下的程式碼是參考自 C#中删除任意控件任意事件的事件列表的实现! ,至於這作者怎麼發現這方法的,我無從得知,只能說真的是太神奇了。  
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(178)

  • 個人分類:.Net 技術
▲top
  • 8月 06 週三 201421:02
  • How to Use Impromptu-Interface

2014-08-06_205944
最近研究怎麼在 WinForm 對 Dynamic Object 做 data binding,像 ExpandoObject 這類的物件在 WPF 做 data binding 是有解法的。可惜在 WinForm 上,官方似乎沒有給出一個解法,於是花了些時間尋找解決方案,後來就找到了 Impromptu-Interface。 這玩意有一個功能,就是可以動態產生類別,這個類別裡的 Property 可以自行設定,用法如以下的程式碼:   執行結果:
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(39)

  • 個人分類:.Net 技術
▲top
  • 7月 20 週日 201422:44
  • 在除錯模式下列印訊息

2014-07-20_223315
在開發程式時,為了除錯方便,會在程式碼中加入列印變數的功能。而在程式開發完畢後,又必須將這些功能一一刪除,只是在開發結束後,往往想不起來哪些地方有加入這些功能。其實有個小技巧可以解決這樣的問題。

下面的程式碼,是負責將訊息列印出來,在一開始會加入 #define DEBUG 這樣的指令,之後在 method 上加入 Conditional 這個 Attribute。

(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(37)

  • 個人分類:.Net 技術
▲top
  • 6月 30 週一 201421:49
  • 將物件匯出為Excel檔案

2014-06-29_232348
最近幫朋友做網站,有提到能不能弄一個把資料匯出成 Excel 檔的功能,剛好最近看到網路上有人分享 ClosedXML,於是寫了支小程式來測試。 專案中,用 NuGet 搜尋 ClosedXML 就能找到了。   首先定義資料的格式。
(繼續閱讀...)
文章標籤

卑微研究生 發表在 痞客邦 留言(0) 人氣(4,490)

  • 個人分類:.Net 技術
▲top
«123...53»

熱門文章

  • (2,251)TGRE與研究所
  • (1,595)各家電視布袋戲簡介
  • (903)ADO Entity Framework跟LINQ to SQL的差別
  • (863)這是殺庫啦
  • (491)九把刀.樓下的房客
  • (172)SilverLight - 從JavaScript呼叫.NET物件
  • (68)網誌主題曲.五分亭之會
  • (43)儞已經死了
  • (12)恐佈的台北交通
  • (6)涼宮春日的相關連結

文章分類

  • 料理 (1)
  • 布袋戲 (9)
  • KUSO (21)
  • ACG (19)
  • 閱讀 (4)
  • 物件導向 (2)
  • 未分類文章 (53)
  • 網誌主題音樂 (14)
  • XBOX開發相關 (5)
  • 翻譯文章 (3)
  • 其它技術 (25)
  • 毒舌評論 (11)
  • 技術學習 (11)
  • .Net 技術 (135)
  • 未分類文章 (1)

參觀人氣

  • 本日人氣:
  • 累積人氣:

Google

最新留言

  • [22/01/16] 訪客 於文章「各家電視布袋戲簡介...」留言:
    該更新囉...
  • [22/01/05] 訪客 於文章「ASP.NET MVC 教學 Part ...」留言:
    如果對軟體積木有興趣, 可以參考一下, 謝謝: 「用 AS...
  • [21/11/23] 英文編修潤稿 於文章「[C# 2.0]使用Generic Co...」留言:
    如何為論文定合適的標題? 歡迎訂閱Uni-edit學術論文寫...
  • [20/12/06] 小小書僮 於文章「多型的概念...」留言:
    大大寫得很好,受教了。小提醒,形狀應該是shape...
  • [20/05/22] 百合 於文章「[C# 2.0]使用Generic Co...」留言:
    Uni-edit 論文英文編修服務,將分享更多客戶使用的經驗...
  • [20/03/18] Uni-edit Taiwan 於文章「[C# 2.0]使用Generic Co...」留言:
    Uni-edit的客戶回饋: 我的第一篇由Uni-edit...
  • [19/10/06] yezx18 於文章「各家電視布袋戲簡介...」發表了一則私密留言
  • [19/10/06] yezx18 於文章「天宇終究也只是一個扶不起的阿斗...」發表了一則私密留言
  • [18/06/20] w309907 於文章「[Python] 令新手驚呆的 **kw...」留言:
    x8zYWyR2wqgjpB奢侈品仿牌原單品質良心賣家,誠信...
  • [17/12/22] Golden Editing 於文章「圖學廣度Paper報告...」留言:
    Golden English editing 全新線上全英...