編寫本書的主要目的是要給已經學會ASP.NET基礎技能,而想要持續精進、提升能力的專業工程師,是一本具備實戰經驗的進階範例集,內容與範例均大幅改寫,並保留ASP.NET Web Form多版本的相容性,以「實戰經驗」、「務實範例」為主軸,每個範例都是網站必備,且是初學者最想學習的。全書涵蓋重點如下:
✪最詳細的「會員控管」範例,自己動手親自撰寫程式(Session),由淺入深,一應俱全。
✪會員權限控管,從入門的「障眼法」到「PlaceHolder動態加入控制項」。
✪GridView、ListView、DetailsView與FormView四大天王控制項,自己動手寫各種功能。
✪防範資料隱碼(SQL Injection)與XSS(跨網站腳本)攻擊。
✪透過Windows AD登入與網路銀行同級的「CA個人憑證」登入。
✪簡單完成多國語系的網站。MasterPage主版頁面的動態切換。
✪LinqDataSource、ObjectDataSource(商業物件)控制項的深入解說,搭配Class類別檔。
✪自己動手寫首頁、網站增修功能。不需大型控制項,磨練ADO.NET功力。
✪強調網站的Master-Detail(主表明細)涵蓋電子商務、知識管理、媒體網站各種需求。
✪CKEditor超強大的線上HTML輸入畫面。NPOI讓您讀取與輸出Excel檔。
✪網路問卷、線上投票、網路長條圖的應用。ASP.NET Chart(圖表)控制項入門。
✪不可思議的網頁圖表Google Chart + JavaScript與ASP.NET整合。
✪「全自動化投票」範例即裝即用。「動態問卷產生器」可自行搭配題型(單、複選、文字輸入)。
✪北風貿易系統、線上飲料訂購系統,一個畫面完成關聯式訂單、購物車。
✪OutputCache網頁輸出快取,輕而易舉提升網頁效能。
✪One ASP.NET,Web Form的Model Binding。
☞【範例檔下載】☜