微軟官方提供的101個Visual Studio 2005 C#與VB.NET代碼示例下載
資源簡介 微軟官方發布 101 個示例項目,分別提供 C# 與 VB.NET 版本,涵蓋 Visual Studio 2005 與 .NET Framework
ASP.NET 使用 JavaScript 封鎖瀏覽器按鍵 (F5、Ctrl+N、Alt+F4 等) 的實作與架構思考
需求背景 某些企業內部系統 (如銀行櫃台、考試系統) 要求**限制使用者瀏覽器操作**:防止重新整理 (F5)、開新視窗、關閉視窗、返回上一頁等,以確保流程完整
ASP.NET C# 操作 Cookie 完整速查:寫入、讀取、修改、刪除與最佳實務
Cookie 基礎知識 **大小限制**:單一 Cookie ≤ 4 KB,單一網域 ≤ 20-50 個 (瀏覽器不同)。 **安全性**:預設明文傳
.NET連接Oracle報oci.dll加載失敗的兩種排查方案與終極解決方法
現象 .NET 程序連接 Oracle 時報錯:無法加載 oci.dll。 嘗試一:目錄權限修復(無效) 網上建議:Oracle\ora92 目錄移除 Aut
ASP.NET 2.0 TextBox ReadOnly 與 EnableViewState=false 同時導致值遺失的行為分析與對策
問題重現 <%@ Page EnableViewState=false %> <asp:TextBox ID=txtReadOnly runa
軟體開發中錯誤處理的三大反模式與最佳實務:從「不攔截」到「正確傳播」
前言:錯誤處理是軟體品質的分水嶺 閱讀大量業務程式碼後,發現錯誤處理普遍存在三大反模式,導致系統脆弱、除錯困難、維護成本高。本文剖析反模式根因,提出分層錯誤處理
ASP.NET 從資料庫讀取圖片並動態縮圖輸出的通用 HttpHandler 實作
架構設計:HttpHandler 而非 .aspx 輸出圖片二進位內容,**不應使用 .aspx 頁面** (會輸出額外 HTML、ViewState、生命週期
低配老機器(NT 4.0 + M2 233MHz)安裝運行ASP.NET的實戰經驗分享
官方需求 vs 實際環境 項目官方推薦作者環境 CPUPIII 600 MHzM2 (Pentium II) 233 MHz 內存128 MB112 MB (
ASP.NET 使用 OleDb 存取 Excel 檔案完整教學:連接字串、工作表查詢與 DataGrid 繫結
核心原理:Excel 作為資料來源 Microsoft Jet OLE DB Provider 將 Excel 檔案 (`.xls`) 視為資料庫,**工作表
在 Apache (mod_aspdotnet) 上對 ASP.NET 1.1 / 2.0 進行原始碼級除錯的實戰技巧
背景與動機 早期 ASP.NET 1.1 專案緊密綁定 IIS,開發/除錯必須在 IIS 上運行。若生產環境使用 Apache + mod_aspdotnet,
ASP.NET 2.0 HiddenField 控制項完整指南:狀態管理、ValueChanged 事件陷阱與跨頁傳值
HiddenField 定位與適用場景 HiddenField 渲染為 ``,用於在**同一頁面的回傳 (PostBack) 之間**保存不需顯示的資料。適用場
ASP.NET 全域例外處理:web.config customErrors 與 Global.asax Application_Error 實作指南
兩層防禦機制 ASP.NET 提供兩層全域例外處理機制,建議同時啟用以確保無死角: web.config <customErrors>:ASP
.NET應用程序集成VSA腳本引擎實現動態擴展功能的完整方案
腳本引擎價值 類似 Office/VS.NET 宏功能,讓應用程序在運行時動態執行用戶腳本,極大增強靈活性與可擴展性。 核心接口 接口職責 IVsaEngi
ASP.NET 1.1 升級 2.0 遭遇 Cookie 失效問題的根因分析與解決方案
問題現象 將 ASP.NET 1.1 應用程式升級至 2.0 後,所有使用者的登入 Cookie 失效,導致全站使用者被迫重新登入。對於重視使用者體驗的網站(如
ASP.NET DataGrid 利用 FooterTemplate 實現快速新增列的完整範例
為什麼選擇 FooterTemplate? DataGrid 內建編輯/刪除功能,但缺乏「新增」列。傳統做法在 DataTable 加空白列再重繫,缺點:
ASP.NET DataGrid FooterTemplate 動態加入自訂內容(如超連結)的實作技巧
應用場景 在 DataGrid(或 GridView)的頁腳區域動態顯示按鈕、超連結、統計資訊等自訂 UI,且內容需根據查詢字串、使用者權限或資料狀態決定。
ASP.NET DataGrid 繫結前動態新增計算欄位至 DataSet 的實作模式
應用場景 資料庫查詢回傳的資料表缺少衍生欄位(如「總價 = 單價 × 數量 × (1-折扣)」),不想修改 SQL 或建立 View,可在前端 DataSet
ASP.NET 將 GridView 資料直接匯出為 Excel 檔案的實作技巧
核心原理 利用 Response.ContentType = application/vnd.ms-excel 讓瀏覽器以 Excel 開啟回應內容,再將 Gr