ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇

MIS2000 Lab. 周棟祥、吳進魯

  • 出版商: 松崗
  • 出版日期: 2012-09-16
  • 定價: $780
  • 售價: 7.9$616
  • 貴賓價: 7.6$593
  • 語言: 繁體中文
  • 頁數: 1064
  • ISBN: 9572240609
  • ISBN-13: 9789572240601

無法訂購

買這商品的人也買了...

產品描述

<內容簡介>

 

您是否買了很多書,卻總是學不會?是否每一個功能都玩過,但就是寫不出一個整合的商務網站?

 恭喜您!這本書將讓你一掃過去陰霾! 

基礎入門篇
有別於市面上的其他入門書籍,這裡的入門章節有著驚人數量的實戰範例。唯有實用的範例,搭配不斷的練習,才能把入門的基礎學好。 

實作練習篇
ASP.NET
最吸引初學者的大型範例,就是GridView這四大控制項。本書以GridView為例,徹底剖析其中的關鍵與細節,一旦學成,再也沒有其他控制項會難倒你。 

核心觀念篇
本書收錄的兩大章 ADO.NET內容,除了觀念的解析之外,實戰範例就單獨提供一章,務必讓讀者真正學好 ADO.NET為止。 

應用技巧篇
檔案上傳、檔案串流、以及AJAX非同步網頁,都是網頁程式裡面最常運用的技巧。除了基本介紹之外,這幾章的範例與練習,每一支程式都是千挑萬選。隨手挑選一個範例,都能讓您立即使用,而且是您迫切需要的功能。尤其是多個檔案的「批次上傳」,本書提供的經典範例與技巧,保證絕無僅有。

 

 

<本書特色>

 

  • 全新改版!範例追加 270% 
  • 作者曾任資策會講師,08~12年五屆微軟MVP最有價值專家。
  • 全台最專業電腦書店,台北市天瓏書局 ASP.NET長年暢銷書籍。
  • 一個範例學通 PostBack觀念,瞬間領悟ASP.NET精髓!
  • 深入剖析GridView範例,寫程式徹底控制GridViewListView 
  • 七個範例學會 RowDataBound事件,打造您專屬的GridView畫面與功能。
  • 最精華的ADO.NET理論、程式,近200頁內容難得一見。

 

 

<章節目錄>

 

基礎入門篇 

第一章   本書導讀與ASP.NET介紹 

如何設定Visual Studio與開發環境,開始進行ASP.NET開發。本章包含.NET的歷史典故與深入介紹,各種版本的差異與新增功能。 

第二章   C#基本語法與Visual Studio開發工具的介紹 

「重質不重量」,只介紹本書會用到的基礎語法,讓初學者可以快樂學習、立即應用。在本章可以學習到Visual Studio的基礎操作、網路程式的特點(ResponseRequest)。 

第三章   Web伺服器控制項 

堪稱本書最詳盡的一章!為了蒐集這些範例,高達150頁的解說,每一個控制項都能千變萬化。另外加上「PostBack觀念解析」,只用一個範例立即領悟ASP.NET的奧妙。 

第四章   驗證控制項與正規運算式 

讓您的網頁程式保持正確的資料,不會因為使用者的輸入錯誤,變成了「GIGO(垃圾進,垃圾出)」。每一位網頁程式設計師都會用得上的輸入驗證功能,本章的範例仍是最多。 

第五章   基本SQL語法與MS SQL Server

如果不熟練SQL指令,不懂資料庫,那麼網頁程式八成的功能都要作廢。這跟基礎語法一樣重要,本書堅持「紮好馬步、從頭練起」,最常用的SQL指令都為您完整收錄。 

實作練習篇 

第六章   ADO.NET簡介與資料的新增、修改 

DetailsView / FormView這兩個控制項專門作為「單一筆記錄」的新增、刪除、修改、呈現(CRUD),搭配功能強大的SqlDataSource,初探 ASP.NET大型控制項的強大功能。 

第七章   初探GridViewASP.NET最功能強大的控制項 

第八章   GridView自訂樣版 

Ch6~8連續三章的解說,初學者已經可以熟悉各種功能與精靈的操作步驟。這一章讓您做出「不一樣的樣板」,各種功能的變化都符合您看見的商業網站功能。本章收錄的範例,是您成為高手的基礎。 

第九章   製作網站的Master-Detail功能(主表明細)與進階技巧 

在不寫程式的情況下,如何做出主表明細?各種商業網站的首頁是怎麼完成的?本章以大量的範例,讓您在實作中學會 DataSource控制項的各種密技。 

第十章   GridView的進階功能(1),從頭到尾自己動手寫程式

徹底剖析 GridView大型控制項的所有原理,親自動手拆解每一個步驟,打造出 100%自己撰寫的GridView與資料庫程式,包含:樣版如何變化?CommandName與關鍵字?Controls集合與.FindControl()方法?更有一個超級範例為您解說 PostBackDataBinding的神奇,讓您親自體驗,這一章的內容保證罕見! 

第十一章  GridView的進階功能(2) 與使用者控制項(User Control

網路論壇上最常發問、供作最常應用的範例,通通收錄在此。NPOI、輸出Excel檔案、合併表頭欄位、合併相同資料欄位、大腸包小腸(巢狀、大小GridView)等等,這是 GridViewASP.NET大型控制項的大全集!另外還有RowCreatedRowDataBound事件的解說,七個小範例讓您融會貫通,從此以後,動手改造大型控制項一點都不難。 

第十二章  ListViewRepeater控制項隨心所欲的樣板之王

本書的ListViewRepeater功能不需重新學習,只要您依循前面的技巧,就能自己開創新招數!ListView也能做到主表明細?光棒功能?Repeater也可以分頁展示?….這些功能甚至連微軟原廠也沒有介紹到,本書完全公開。 

核心觀念篇

第十三章  ADO.NET存取資料來源 

第十四章  動手寫程式,實作ADO.NET

這兩章ADO.NET的觀念與範例實作,不管是廣度或是深度都超於「ADO.NET的專書」,超越200頁的解說,並且提供各種範例讓您當成「範本」。將這些ADO.NET範本複製到 Windows專案,您立刻能寫出「跨平台」的 .exe執行檔,成為雙重功力--Windows程式與網頁程式的高手,其他ASP.NET書籍絕對學不到。 

第十五章  Page類別、HttpRequest類別與HttpResponse類別

跨網頁張貼(Cross-Page Post),點選日曆上的日期就會傳到另外一個網頁,這種功能怎能不學?網頁的生命週期?PostBack?您如何得知使用者的IP位址?電腦名稱?瀏覽器版本?…精華都在這裡。 

第十六章 狀態管理

各種網頁程式都共用、共通的「狀態管理」,是網頁程式最特別的一點。但是,市面上的ASP.NET書籍大多不談?豈不是您永遠少學了一塊。唯有本書獨排眾議,堅持收納「狀態管理」,讓您知道ApplicationSessionViewStateCookie的差異與作用。最熱門的「會員登入」、「權限管理」,不需學習新招數、不需其他控制項就能完成。學會這一招,您就算改成PHPJSP也能持續應用,這才是有效學習,一招打遍天下! 

應用技巧篇

第十七章  資料流I/O與檔案

如何記錄網站的Log檔?訪客計數器(圖片版)?如果您無法瞭解檔案與I/O,後續的FileUpload檔案上傳就會有很多功能作不出來。本書特別收錄這一章,讓您搭配FileUpload一起應用。 

第十八章  檔案上傳與 FileUpload控制項

檔案上傳如果發生檔名衝突,怎麼辦?如何限制檔案大小?限制檔案的「附檔名」?各種必備的功能都為您收錄在此。獨一無二的「多重檔案、批次上傳」,本書作法保證您前所未見,只有本書才願意分享給您。另外搭配ListView與資料庫,讓您圖片上傳之後,做出類似PChome圖文並茂的首頁,本章已經成為本書經典之作。 

第十九章  Web 2.0的王牌AJAX,非同步的網頁更新

除了使用現有的UpdatePanel控制項之外,更讓您親自撰寫簡單的程式碼,實作AJAX功能。本書獨創!只要學會這一招,各種AJAX的變化通通可行。大腸包小腸(巢狀GridView)、網路聊天室、即時計算訂單總金額等等,收錄的AJAX範例超越其他書籍。 

PDF電子書

第二十章  站內的搜尋引擎

不管是透過SqlDataSource精靈、或是自己寫ADO.NET程式撰寫搜尋功能,本章的範例保證讓您從「只會用精靈」的初學者,變成「自己寫程式」的進階高手!多重欄位(多條件)的搜尋,網路上最多人詢問的功能,在此完整公開! 

第二十一章 Themes(佈景主題)與Skin(面板)

ASP.NET也可以自訂樣式、佈景主題,您更可以透過本章的範例,動態修改(不同的使用者登入就看見不同的佈景主題)。 

第二十二章Client Call-Back

會使用UpdatePanel做出AJAX一點都不稀奇,您學會Client Call-Back之後,可以自己寫程式做出「ASP.NET專屬」的AJAX。保證別的書都學不到,不要錯過。 

第二十三章 Visual Studio專案與網站之異同、IIS的網站部署