ASP.NET 學習教材 -- 使用 C#, 2/e (附287分教學錄影檔) | 拾書所

ASP.NET 學習教材 -- 使用 C#, 2/e (附287分教學錄影檔)

$ 494 元 原價 650

<內容簡介>

本書結合大學教授、微軟MVP、資策會前任講師、業界技術經理的多重功力,培養學生具備「業界所需」的ASP.NET能力。書中針對沒基礎的入門者,除提供簡單好用的範例外,對於較為繁雜難懂的操作,還提供錄影檔。讀者可自行從光碟開啟觀看,或至YouTube以搜尋的方式,觀看作者不定時新增的輔助內容教學檔。

<本書特色>

從ASP.NET 2.0(VS 2005) ~ ASP.NET 4.6.x(VS 2013/2015/2017)各版本可用。
 
Bootstrap響應式網頁設計(RWD),一個畫面通用PC、平板、手機。
 
最熱門的jQuery UI讓您立即套用,不用寫程式直接外掛。
 
跨平台ADO.NET程式,在Web Form與Windows Form都能存取資料庫。
 
開放原始碼ASP.NET Core與Xamarin手機APP快速入門。
 
IIS與Azure雲端網站與資料庫設定。

 

<章節目錄>


基礎篇
透過圖片說明與教學影片(光碟、YouTube網站)的雙重指引,讓您的學習更加輕鬆簡單。如Visual Studio怎麼操作?網站與專案有何不同?這些初學者的FAQ,為您一次解答。

第1章 Visual Studio、SQL Server與開發環境介紹

第2章 C#與VB基本語法,Visual Studio專案與網站之異同
 
Web控制項篇
ASP.NET(Web Form)最強大的就是Web控制項與PostBack(回傳)。學習重點在於「精通而不求廣泛」,讓您用最少的時間做出最多功能。市面上最詳盡的ASP.NET Web控制項解說,每個範例都精彩實用。讓您學到Web控制項的精髓。

第3章 PostBack(回傳),ASP.NET Web Form網頁特性

第4章 Web伺服器控制項

第5章 清單(List)控制項,單選與複選
 
大型控制項篇
大型控制項搭配資料來源進行CRUD(新增、查詢、更新、刪除),唯有ASP.NET(Web Form)能在彈指之間完成,大幅提昇您的生產力。轉成樣板(Template)後的各種變化,在坊間的入門教科書難得見到這麼精彩的演練,再加上教學影片指引,讓您在最短時間內學到最多變化。

第6章 一筆記錄的新增、刪除與修改,DetailsView與FormView

第7章 GridView 表格與報表、自訂樣板(Template)

第8章 SqlDataSource進階技巧,Where 按鈕與Master-Detail(主表明細)

第9章 DataBinding觀念解析與SqlDataSource的限制
 
進階技巧篇
您有能力「自己寫程式並且100%完成GridView各種功能嗎?」本書做到了!有別於坊間入門教科書只介紹表面的操作,本書帶領學生深入探索大型控制項的原理。做完之後,您會發現:原來如此!一點都不難!

第10章 GridView的命令欄位與CommandName

第11章 ListView的Master-Detail(主表明細)

第12章 FindControl方法與Controls集合,抓取大控制項裡面的「子控制項」
 
動手寫程式篇
只會操作工具、精靈設定的人,沒有足夠能力到業界寫程式。因此本書強調「自己動手、親自寫程式」!提供作者在業界使用的程式範例,讓初學者模仿、套用,進而理解與變化。無痛學習,甚至可以寫出跨平台的資料庫存取程式,讓您學完後便能寫出ASP.NET(Web Form網頁程式)與Windows Form(.exe執行檔程式)。參數的寫法讓您避開SQL Injection(資料隱碼)攻擊,寫出安全的網頁。

第13章 ADO.NET四大範本、GridView自行寫程式完成100%功能

第14章 ADO.NET主表明細與留言板參數(Parameter)的寫法
 
前端技巧篇
ASP.NET(Web Form)搭配最新的HTML 5前端技術與畫面特效,讓您的網頁跟上時代潮流!jQuery UI與RWD(自適應、響應式網頁)直接Copy套用,完全沒基礎也能做出最炫的網頁。

第15章 jQuery UI,網頁的前端特效

第16章 Bootstrap與響應式網頁設計(RWD)
 
業界技巧篇
再次強調「自己寫程式」的能力,讓您使用日曆控制項搭配資料庫,做出個人行事曆。透過大型控制項的「後門」讓您動手改造GridView、ListView。本書目標雖是「入門教科書」卻為您解析業界工程師的密技。只要有好老師、好作者帶領,密技也可以這麼簡單好學。

第17章 自己動手寫程式:多重欄位的搜尋引擎

第18章 GridView的進階功能與RowDataBound事件

第19章 Calendar日曆控制項,個人行事曆(搭配資料庫)
 
會員登入與權限篇
所有網頁程式(不管是ASP.NET、PHP、JSP)最特別的地方就是「狀態管理」,以Session為例,這個技巧在所有網頁程式都適用。透過這個技巧來做會員登入、前台與後台的權限控管,簡單好學,而且絕對不退流行!
第20章 狀態管理(Session)與會員登入,SQL Injection攻擊與參數的防禦
 
AJAX篇
初學者透過UpdatePanel控制項來學習AJAX是最簡單的方法。避免PostBack導致畫面資料全部重整與畫面閃爍的問題,本書有別於其他入門教科書,特別強調「多個UpdatePanel」在畫面上會導致混亂並且快速解決這問題,讓您真正學到業界技巧而不是皮毛。

第21章 ASP.NET AJAX與UpdatePanel
 
雲端與新技術篇
透過YouTube教學影片學習Microsoft Azure雲端「資料庫」與「網站」設定。
並且搭配最新的ASP.NET Core(開放原始碼、開源)技術,讓您學到VS 2015、VS 2017最新功能。再加上Xamarin鼎力相助,讓您的C#語法可以做出原生(Native)的手機APP,通吃Windows Phone + Android + iOS。

第22章 IIS 基本設定、網站與專案、Microsoft Azure 雲端入門

第23章 ASP.NET Core與ADO.NET簡易入門

第24章 Xamarin入門,用C#寫出手機APP
 

Brand Slider