ASP 教學:防止 SQL Injection 完整策略與通用驗證元件
防 SQL Injection 是系統工程,專案開發初期就須系統性考量。做到以下 4 點可有效控制: 嚴格驗證使用者所有輸入,包含 URL 參數 使用者帳號
ASP.NET 教學:HttpContext.Current 屬性深度解析與實戰應用
1. .NET HTTP 要求處理機制 .NET 與 ASP 運行機制截然不同。ASP 採逐行解譯的過程導向模式;.NET 在頁面要求後,先載入 HTTP Mo
Win2003 IIS 6.0 安裝 ASP.NET 環境完整指南
為了預防惡意攻擊,Windows Server 2003 預設不安裝 IIS 6.0。初次安裝時,IIS 6.0 採高安全性「鎖定」模式,預設僅提供靜態內容服務
ASP.NET MVC 讓 Web 應用程式更直觀
在第二篇關於 ASP.NET MVC 的文章中,我將使用應用程式中較複雜的部分——活動首頁,說明 MVC 如何讓 Web 應用程式的程式碼更直觀。 Hello
PHP 與 ASP.NET 效能大比拚:誰跑得更快?
剛在 9 月程式語言排行榜取得歷史性突破的 PHP,在 Web 開發領域最大對手可能就是基於微軟 .NET 技術的 ASP.NET。近日,微軟的 Joe Sta
.NET Framework 4.0 新功能總覽
.NET Framework 4.0 功能介紹 微軟發布了 Visual Studio 2010 與 .NET Framework 4.0 Beta 2 測試
ASP.NET 教學:淺談實作郵件發送引擎架構
用 ASP.NET 發送 Email 已非新鮮事,可採用 SmtpMail、Socket、第三方元件 Jmail 等多種方式。但本文探討的不是發送技術,而是透過
ASP.NET 教學:絕對路徑與相對路徑拼合的最佳實作
引言 在處理檔案路徑時,常需對一個路徑的相對路徑進行操作,如何正確拼合相對路徑產生新的絕對路徑? Path.Combine() 方法測試 System.IO.
ASP.NET MVC 2 客戶端驗證擴充:自訂驗證屬性與 JavaScript 整合
ASP.NET MVC 2 內建支援在伺服器端驗證資料註解驗證屬性。本文介紹如何使用 System.ComponentModel.DataAnnotations
ASP.NET 實例:GridView 刪除時彈出確認對話框
實作效果如下圖所示: ASPX 頁面標記 <table align=center bgcolor=#c0de98 border=0 cellpaddi
ASP.NET 無法讀取 JavaScript 寫入 Cookie 的解決方法
今日使用 JavaScript 設定一個來源網址的 Cookie,之後用 ASP.NET 讀取這個 Cookie 值,發現 ASP.NET 完全讀取不到 JS
ASP.NET 表單驗證:記住使用者名稱 Cookie 實作全攻略
實作使用者登入時,我習慣使用表單驗證。有時為了方便使用者,希望使用者名稱輸入框能記住帳號,免得下次重新輸入。單純用表單驗證無法達成,因為使用者一登出系統驗證就失
讓 .NET 程式脫離 .NET Framework 執行的方法總整理
.NET Framework 目前逐漸普及,但仍有許多人尋找讓 .NET 程式脫離 .NET Framework 執行的方法。以下整理目前可用的工具與方案:
C# 教學:匿名型別與隱含型別變數的差異解析
隱含型別區域變數 下列程式碼即為隱含型別變數的宣告方式: var i = 5; var str = Csharp; var numbers = new int
使用 XmlDocument 讀取 XML 節點完整資料教學
網路上有許多 ASP.NET 讀取 XML 的範例,例如使用 DataSet 讀取,但本教學將示範如何使用 XmlDocument 讀取 XML 節點下的所有資
ASP.NET 開發新趨勢:簡化開發流程與支援 Web 標準
在上月舉行的 PDC 09 大會中,微軟 ASP.NET 團隊的 Jonathan Carter 與 Scott Hunter 示範了為 ASP.NET 4 及
網站開發技術:ASP.NET 2.0 建構企業級網站架構
在知識經濟浪潮下,廣大網民因知識層次不斷提升,以及對自我價值展現的需求日益迫切與廣泛,對網站功能的重視程度也隨之提高。因此,網站在建設與發展過程中,更需要持續的
ASP.NET 4 SEO 優化:提升網站搜尋排名與權重
ASP.NET 4 引入了一系列新的執行階段功能,協助開發人員進一步優化網站。其中數項新功能專門用於 SEO 優化,能有效提升網站在搜尋引擎中的排名與權重,主要