ASP.NET 常見加密演算法實作:MD5 與 SHA1 三種呼叫方式比較
本文介紹 ASP.NET 中最常用的 MD5(128 位)與 SHA1(160 位)雜湊演算法,提供三種呼叫方式的完整程式碼,並說明雜湊特性、安全性現況與客戶端
Visual Studio 2010 自動實作屬性:語法、支援欄位、初始化、擴展與限制完整解析
VS2010 引入 Auto-Implemented Properties(自動實作屬性),讓屬性宣告單行完成,編譯器自動產生私有支援欄位、Get/Set 存取
使用 VS2010 Database Project 統一管理資料庫物件:結構比較、資料比較、資料生成、重構實戰
Visual Studio 2010 強化的 SQL Server Database Project(VSDP)提供結構比較、資料比較、測試資料生成、重構重命名
.NET Compact Framework 類庫資訊查詢指南:本地說明篩選器與平台支援說明
本文說明如何在 Visual Studio 2005 / .NET Framework SDK 本地說明檢視器中,啟用 .NET Compact Framewo
構建高性能 ASP.NET 站點(一):前端頁面解析流程剖析與優化切入點
本系列首篇從瀏覽器請求到頁面呈現的完整前端流程切入,剖析 DNS 解析、TCP 連線、HTTP 請求/回應、HTML 解析、資源下載(圖片/CSS/JS)等關鍵
IIS 6 同時啟用 ASP.NET 2.0/4.0 導致 eurl.axd HttpException 解決方案
當 IIS 6 同站點同時啟用 ASP.NET 2.0 與 4.0 時,可能拋出 System.Web.HttpException: Path //eurl.a
C# @ 符號完全指南:逐字字串字面值與關鍵字識別碼雙重用法
用法一:逐字字串字面值 字串前加 `@` 表示逐字字串:逸出序列失效、可跨行、保留原始格式。僅能用於字串常值,不可用於變數/運算式。 1. 檔案路徑免雙反斜線
.NET 組件保護實戰:StrongNameIdentityPermissionAttribute 防止惡意引用與代碼竄改
威脅場景 你開發的核心組件 `SecureComp.dll` 被第三方專案引用,且冒用你的名義執行破壞性操作。需要技術手段確保只有你簽名的程式碼能呼叫該組件。
VS2008 / .NET 3.5 重磅功能:JavaScript 智慧感知與除錯完整體驗
里程碑意義 VS2008 首次提供原生級 JavaScript 智慧感知與斷點除錯,結合內建 ASP.NET AJAX、UpdatePanel 支援 WebPa
.NET 分散式快取設計深度剖析:從記憶體快取到 Memcached/EntLib 的演進與選型指南
.NET 快取兩大類別 類別實作適用場景 資料物件快取`System.Web.Caching.Cache` / `MemoryCache`單進程、少量伺服器、
C# 3.0 擴充方法實戰:介面擴充、命名衝突解析與最佳實踐模式
介面擴充:為既有介面「無縫新增」方法 介面發布後若需新增方法,所有實作類別都得修改。擴充方法提供替代方案: public interface IReposit
C# 與 JavaScript 互相呼叫完整指南:四大場景、多種實作方式與最佳實踐
四大互呼場景 方向場景典型用途 JS → C# 方法前端觸發後端業務邏輯按鈕點擊呼叫伺服器驗證、儲存 JS → C# 變數/屬性前端讀取後端狀態取得使用者權限
.NET Compact Framework 2.0 SP1 新功能總覽:效能監視、存儲卡部署、無外設支援與命令列除錯
版本定位 .NET Compact Framework 2.0 SP1 為 Windows CE / Windows Mobile 嵌入式裝置帶來關鍵增強,支援
專家對談:從 Web 2.0 走向 Web 3.0 的核心概念與企業應用策略
對談背景 《數字時代》專訪兩位專家:盧希鵬 (資深技術顧問) 與 陳永生 (企業級架構師),探討 Web 2.0 核心價值、Web 3.0 演進路徑、企業導入策
ASP.NET 多頻道網站架構:獨立 Web Project + 共用 Class Library 的實作藍圖
架構目標 大型門戶網站包含新聞、論壇、部落格等多頻道,各頻道擁有獨立二級域名、獨立部署、獨立開發團隊,業務邏輯與資料存取共用核心庫,實現低耦合、高內聚、彈性擴展
LINQ 入門實戰:從陣列篩選偶數看查詢語法與方法語法的對比
範例需求 給定整數陣列 {12, 234, 15, 43254, 2, 1, 4, 5},篩選偶數並降冪排序輸出。 傳統迴圈寫法 int[] numbers
ASP.NET 檔案下載完整指南:從 Response.Redirect 到動態產生/資料庫/實體檔案的統一解法
四種常見下載場景與對應方案 場景問題解決方案 靜態檔案存在網站目錄直接 Response.Redirect 即可簡單但會導致原頁面跳轉、無法控制檔名、無法權限