ASP.NET 2.0 資料教程 68:TableAdapter 使用現有 Stored Procedure、SSMS 建立 SP、事務包裝 T-SQL 命令
前言 本文示範如何讓 TableAdapter 使用資料庫現有 Stored Procedure,包含在 SSMS 建立 SP、TableAdapter 精靈對
ASP.NET 2.0 資料教程 69:TableAdapter 使用 JOIN 與 Correlated Subquery 比較、自動產生 INSERT/UPDATE/DELETE 限制與解決方案
前言 多表關聯查詢可用 Correlated Subquery 或 JOIN。TableAdapter 精靈若偵測主查詢含 JOIN,不會自動產生 Insert
ASP.NET 2.0 資料教程 70:為 DataTable 新增額外欄位(PriceQuartile 價格四分位數)並配合 Stored Procedure 回傳擴充資料
前言 TableAdapter 主查詢定義 DataTable 結構。若其他方法需回傳主查詢無欄位(如統計、計算欄位),必須手動擴充 DataTable 結構。
ASP.NET 2.0 資料教程 71:Computed Column 處理策略-資料庫定義、TableAdapter 使用 Stored Procedure 避免自動產生 INSERT/UPDATE 衝突
前言 SQL Server Computed Column 由運算式自動計算(如 Rate * Duration),不可直接 INSERT/UPDATE。使用
ASP.NET 2.0 資料教程 72:TableAdapter 連接字串與命令逾時層級設定擴充(ADO.NET 連接/命令物件深入操作)
前言 Typed DataSet 的 TableAdapter 封裝 ADO.NET 細節,但有時需直接存取 SqlConnection、SqlCommand
ASP.NET 2.0 資料教程 73:保護 Web.config 敏感資訊-連接字串加密、節點保護與安全模式資料庫連接建議
前言 Web.config 儲存連接字串、帳號密碼、加密金鑰等敏感資訊。雖然 ASP.NET 預設封鎖 .config 直接下載,但仍需防範攻擊者透過其他管道讀
ASP.NET 2.0 資料教程 74:Visual Studio 偵錯 Stored Procedure 完整指南(專業版/Team System 限定、直接資料庫偵錯與應用程式偵錯兩種模式)
前言 Visual Studio 專業版與 Team System 支援對 SQL Server Stored Procedure 設中斷點偵錯。本文介紹三種偵
ASP.NET 2.0 資料教程 75(上):Managed Code 建立 Stored Procedure 與 UDF 完整流程、Northwind 資料庫移出 App_Data 註冊實例
前言 SQL Server 2005 引入 CLR 整合,允許使用 C#/VB.NET 撰寫 Stored Procedure 與 User-Defined F
ASP.NET 2.0 資料教程 75(下):從表現層呼叫 Managed Stored Procedure 並繫結 GridView 顯示結果
前言 承接上篇建立 Managed Stored Procedure 並擴充 DAL/BLL,本文示範在 ASP.NET 頁面中使用 ObjectDataSou
ADO.NET 物件模型趣味圖解:資料庫、Connection、Command、DataAdapter、DataReader、DataSet、DataTable 角色扮演理解
前言 ADO.NET 是 .NET 資料存取核心架構。為直觀理解各物件關係,以供水系統比擬各角色職責與資料流向。 ADO.NET 物件模型圖解對照 ADO
DNN Chat 模組控制項化構想:從模組轉型為可嵌入任意頁面的聊天控制項
前言 DNN 內建 Chat 模組功能簡陋(無歷史記錄、字體設定繁瑣),且更新緩慢、未納入官方打包。提議將其重構為控制項,而非模組,以提升復用性與前景。 控制
DNN UDT 模組擴展構想:動態表單與公文流程自訂平台架構設計
前言 本文為 DNN Workflow 模組發布前的構想筆記,探討基於 DotNetNuke (DNN) UDT (User Defined Table) 模組
ASP.NET 動態載入使用者控制項:PlaceHolder 容器、BasePage 基類封裝、Session 保持狀態完整實作
前言 需求:使用者點擊「新增」按鈕 PostBack 後,動態建立使用者控制項實例並加入頁面,且跨 PostBack 保持狀態。解決方案:PlaceHolder
ASP.NET Chart 控制項初體驗:安裝需求、效能提升、25 種圖表樣式與開發心得
前言 微軟釋出全新 Chart 控制項,解決以往 GDI+ 自繪、OWC 控制項難用、效能差的痛點。本文分享安裝需求、實測 10 萬筆資料效能、25 種內建樣式
.NET Array.Sort 方法原理:快速排序演算法實作、效能特性與多載用法總覽
前言 Array.Sort 採用 快速排序 演算法,平均時間複雜度 O(n log n),在大量資料排序時效能優異。本文介紹演算法原理、方法多載與實測效能表現。
ASP.NET MVC 入門觀念:MVC 模式與 WebForm 差異、專案建立、安裝與第一個專案範本解析
前言 本文為系列第一篇,介紹 MVC 模式核心概念、與傳統 WebForm 差異、ASP.NET MVC 專案安裝與建立流程。 MVC 模式核心分工 Mod
ASP.NET MVC 專案目錄結構與核心組件:App_Data、Content、Controllers、Models、Views 詳細規範
前言 ASP.NET MVC 專案採用慣例優於配置,標準目錄結構如下,每個資料夾有明確職責。 標準目錄結構詳細說明 資料夾用途與規範 App_Dat
ASP.NET MVC Routing 進階:路由參數定義、IgnoreRoute、條件約束、MapRoute 簡化註冊與單元測試考量
前言 Routing 將 URL 對應至 Controller/Action。本文涵蓋路由參數語法、忽略路由、正則約束、MapRoute 擴充方法、靜態註冊方法