前文:網路上已經有許多Blog託管平台 例如:Google Blog,痞客邦….為何我還要自己寫這篇跟大家分享? 因為上面提供的平台固然好用,但我並無法100%的去修改我想要的樣式或版面. 如果我想要有100%彈性修改我的Blog我就必須建立自己的網站. 但要給別人Hosting需要另外花一筆費用… ...
(C#)委託delegate,Func<>,Action 解說系列(三)
前文:在Func和Action泛型委託中 有 In , Out 兩個關鍵字 那到底是神麼意思呢? 讓我們一起看下去…. //Action delegate public delegate void Action<in T>(T obj); //fun delegate public ...
(C#)委託delegate,Func<>,Action 解說系列(二)
前文:這個文章和大家分享解說 Func<>和Action<> 最後帶著大家來實現自己的Linq Where 先來看 Func<> ,Action<>原始定義 我們發現Func<> ,Action<> 其實本質就是委託 ,雖然有十 ...
(C#)委託delegate,Func<>,Action 解說系列(一)
前文:成為.Net高手Delegate 是必備武器之一 今天小弟和大家分享我所認知的Delegate 一開始我們先來看看Delegate到底是不是類別 範例解說:宣告一個 voidDelegate 委託 public delegate void voidDelegate();static void ...
(C#)裝飾者模式(Decorator Pattern)
裝飾者模式是一個很精美且優雅的模式 本篇範例 文字內容->AES加密->Zip檔附加密碼->輸出儲存 情境有個需求要做 文字內容->壓縮zip(附上密碼)->輸出儲存又改成… 文字內容->AES加密->輸出儲存需求又改成…. 文字內容->AES加 ...
【深入淺出】Base編碼 (Base64為例子)
Base家族以Base64最為出名,這邊會用Base64編碼來做介紹 寫網站應該都用過Base64但你對於他的原理了解嗎? 此篇和大家分享Base家族的秘密 用途:Base64主要用途是某些系統中只能使用ASCII字符,為了避免某些機器無法識別我們傳輸資料 Base64就是用來將非ASCII字符的 ...
(SQL Server) CTE RECURSIVE (遞迴)製作月曆
如果要製作月報…但只有給起訖日 要產生出如下的列表 要怎麼辦… 第一個想到的解法 會使用 WHILE + [暫存表]迴圈遍歷 把每個月新增入暫存表中 程式碼如下: DECLARE @t TABLE( StartDate DATETIME, EndDate DATETIME);INSE ...
【財政部查詢類電子發票API】框架解說 C#
小弟之前有分享過串接【財政部查詢類電子發票API】小框架使用文 使用文連結 快速使用財政部電子發票API 使用 C#串接文件下載 電子發票查詢API 1.4.4程式原始碼連結 這次想跟大家分享我做出此框架的歷程.. 框架目的:希望可以做出方便日後維護擴展的API。 串接API時發現他們有幾個共同之 ...
【C#】 AOP輕型框架 AwesomeProxy.Net 介紹使用
今天和大家分享AwesomeProxy.Net小弟開源AOP輕型框架 簡單介紹 AOP (Aspect-Oriented Programming)AOP 是 OOP(物件導向)一個變化程式撰寫思想。(非取代OOP而是擴充) 導入AOP幫助: 可幫我們分離核心邏輯跟非核心邏輯代碼,很好降低模組間 ...
【C#】我們來土砲一個 Asp.net Session (Session核心原理)
我們在寫網站一定會使用到 Session今天就跟大家分享自製微型 Asp.net Session 分析Session->實作Session->使用Session 在實作之前您必須先了解甚麼是Session網路上一大堆介紹Session文章在此我就不多介紹或可以點進之前小弟的介紹文來簡 ...