我們進入資料傳輸安全後,陸續複習了簡單雜湊(Hash)及訊息驗證(authication check),而除了這兩天複習的訊息驗證碼(MAC)可以強化雜湊驗證的...
建立軟體開發團隊的第一步驟,統一代碼編寫規範。 這裡提供一份超過 30 頁的 Word 檔案,針對 C# 程式編寫樣式規範與命名慣例,歡迎下載參考,或是修改成適...
終於到了「如何提升系統品質」系列文的最後一篇了,在總結之前,要談的是code review。 每間公司、每個團隊有自己的文化,code review的方式、標準...
跟著現在電腦的發展的腳步,用Windows 7 的人越來越多了。因此在windows 7上所需的的功能 也越來越多了,今天就提供如何在windows 7 上開啟...
昨天建立了AP到DB間的安全傳輸通道,算是建立了一條安全回家的航路,今天我們開始把視角移動到AP Server上的應用程式(Application)。 在軟體開...
.net 開發人員,開發工具幾乎清一色都是Visual Studio,Express版本,除了SQL Server以外,不能連接其他廠商的資料庫(Visual...
Microsoft發行的Microsoft Sync Framework,是一個全面性的同步平台,提供資料庫、檔案、Web摘要的資料同步所需的framework...
通常,要存取Excel檔案,無非是把Excel檔案當作資料庫,透過Ole或ODBC存取,不然就是透過Excel的ActiveX元件,開啟檔案,逐一讀取。 這兩種...
承接著之前單元測試相關的文章中,提到了程式的可測試性為系統重要的品質指標之一。這篇文章要提的,則是也很常用來當作檢視測試的品質指標之一。 測試不是有做就好,做心...
** 歡迎 .NET C# 資訊系統工程師加入,工作內容請參考下列網址** https://www.104.com.tw/job/6mppz?jobsource...
如果我們曾在網路商店使用信用卡買過東西,除了3D的密碼驗證外,相信大家對於卡片背後的末三碼不會陌生,正確的信用卡卡號 x 卡片效期 x 卡片末三碼,這個組合可以...
上篇文章中我們使用委派實作了事件處理機制,因為使用委派來實作非常方便,可以幫我們接受多筆客戶訂閱又能集結成冊,而執行委派又能實踐通知訂閱者者,一次幫助我們解決許...
系統品質要好,還有一大部分需仰賴於系統架構的設計。在架構與設計面上,前面幾篇文章提到了『Layer』的觀念,請見:[如何提升系統品質-Day2]重構– UI,...
這篇算是一個小筆記 :P 有時候我們會去需要產生一組亂數的字串 用於產生新密碼或者是驗證之類的,直接把它用成共用的Functuin還蠻方便的 protected...
當專案開發到一定規模的時候,會希望系統發生Exception、整理異常資料發送Email給自己,而不是人工時時刻刻去log檔案查看。 介紹SendGrid...
這是我的FB粉專,歡迎大家來按讚:長庚的作業簿還有我的部落格:https://dannyliu.me C#的事件我在ASP.NET MVC中印像中是沒有看過,e...
在正式專案中密碼少不了需要加鹽處理,其中最常見的就是HASH。HASH算法是單向的,而且無法被反向計算。源頭數據改動一點點,HASH的結果也會完全不同。這...
為了找出系統中的效能問題,各個函數的執行時間是一個參考的依據,本文紀錄如何在 C# 中知道區段的執行時間。 Stopwatch class Stopwatch...
Miniblog.Core介紹 擁有高效又輕量級的Blog引擎,由madskristensen大開源專案Miniblog.Core 在Google效能測試(G...
** 各位高手好,我們公司目前正在進行資訊系統數位轉型急需要.Net C#程式開發人員,,公司在台北火車站南陽街附近交通方便、福利、待遇均佳,歡迎有意願的高手加...
裝飾者模式是一個很精美且優雅的模式 本篇範例 文字內容->AES加密->Zip檔附加密碼->輸出儲存 情境有個需求要做 文字內容->...
2004年10月20日, Mark Shuttleworth在一封Email中宣佈發行Ubuntu 4.10, 這是Ubuntu的生日, 祝福Ubuntu九歲生...
分享一個小技巧,今天在維護舊系統發現一段程式,主要邏輯是處理完一些事後,要將某區塊的表單欄位清掉,程式很直覺但寫起來會很煩,程式如下 .aspx <!--...
使用快取可以有效幫忙節省重複行為的性能。asp.net core最常用快取[ResponseCache]跟asp.net [OutputCache]不一樣,多...
今天發生一件Dapper使用SQLite怪事:1.呼叫Delete不執行後面代碼,直接return離開方法 2.並且沒有呼叫complete資料也成功更新到D...
今天在Google PageSpeed Insights測試發現:css 沒有達到最佳化建議 您的網頁含有1項禁止轉譯CSS資源,對網頁的轉譯作業造成延遲。...
今天更新一個版本,主要處理上一版原先寫法問題: XML存取實作IBlogService介面,MSSQL存取也實作IBlogService介面,導致"...
PowerBuilder 12已經正式發佈,從內容來看,PB 12又往.NET跨進了一大步,這一大步,可以開發另一種領域的應用程式,對於.NET的完整支援,拼圖...
WPF(Windows Presentation Foundation)是美國微軟公司推出.NET Framework 3.0的組成部分之一,它是一套基於XML...
今天遇到IT鐵人賽文章同步,保存XML資料出現截斷資料異常hexadecimal value 0x1D is an invalid character,檢查發...