预购商品
书目分类
特别推荐
1. 好上手:從最基礎的C#語法及Visual studio 操作開始解說,不懂C#語法及.NET架構的初學者也可逐步上手 2. 好理解:提供大量的圖表說明,一圖抵千文,搭配範例程式解說,快速理解ASP.NET MVC技術概念 3. 好實用:提供多個網站經典範例,從經典範例延伸應用,符合網站開發實務應用需求 4. 好完整:從基礎C#語法、資料庫觀念、MVC核心知識、實作範例到網站部署教學面面俱到,一次學會網站開發與架設的完整技術 全書分為三大部分: 「教戰守則篇」 為網頁應用程式開發基礎概念教學的部分,從Visual studio 2019開發工具開始介紹,循序漸進地描述C#語言的基礎語法、邏輯與資料庫觀念,並逐漸引入MVC開發的概念,建立紮實的觀念與基礎。 「觀念養成篇」 深入講解Model、View、Controller的核心概念,從基本的介紹、觀念到三者之間的搭配,完整描述與講解所有核心觀念與實用程式技巧,並透過淺顯易懂的圖文說明,搭配小型範例練習的方式,協助讀者加深先前描述的觀念,透過理論與實作交互運用,更清楚掌握書本的內容。 「實作練習篇」 以完整的範例演繹前面章節提到的觀念,並詳細解釋程式碼的涵義,採用逐步引導的方式帶領讀者一步步完成範例,並且透過觀念與難度疊加的單元範例設計,在學習新觀念與章節時,也能同時複習舊的觀念,並測試既有的觀念是否清楚,從第八章開始的整合實作練習,如留言板、會員、購物車、部落格等,讀者可藉由範例複習來貫穿整本書所要表達的觀念,第十二章的購物網站建置,強化讀者從觀念理解到實作執行的能力,進而能獨力完成網站的建構。 本書特色 關鍵觀念搭配範例實作教學,逐步掌握開發精髓,最適合初學者學習! ► 一次學懂如何部署網站與開發網站的技術 ► 循序漸進的觀念解說,快速掌握ASP.NET MVC核心概念 ► 使用Json Web Token操作網站識別身分 ► 詳細的流程圖設計,協助讀者理解網站設計的架構 ► 範例程式碼逐行詳細地解說,程式邏輯更容易理解 ► 常用網路實作範例,網站開發駕輕就熟
前言 Part 1 教戰守則篇 01 C# 基本語法 1-1 C# 基本介紹 1-2 .NET Framework 4.8 1-3 參考資料 02 Visual Studio 2019介紹與安裝 2-1 Visual Studio 2019 介紹 2-2 Visual Studio 2019 下載與安裝 2-3 Visual Studio 的重要元件 03 SQL 介紹與基本語法 3-1 資料庫管理系統 3-2 SQL Server 下載與安裝 3-3 SSMS 下載與安裝 3-4 SQL Server 基本操作 3-5 DML 資料操縱語言 3-6 DDL 資料定義語言 3-7 預存程序及自定義函式 04 MVC 基本觀念 4-1 MVC 介紹 4-2 Web API 介紹 4-3 關注點分離 4-4 建立第一個ASP.NET MVC5專案 4-5 MVC 檔案配置 4-6 MVC 職責 4-7 MVC 資料流程 4-8 Routing 路由比對 Part 2 核心進階篇 05 進入Model 世界 5-1 何謂Model 5-2 Model 開發基本概念 5-3 Entity Framework 5-4 LocalDB 5-5 Code First 5-6 ConnectionString 5-7 資料來源 06 進入Controller 世界 6-1 Controller 介紹 6-2 RoutingConfig 6-3 Action 選取器 6-4 ActionResult 6-5 ViewData、ViewBag 與TempData 6-6 模型繫結 6-7 Action 過濾器屬性 07 進入View 世界 7-1 View 介紹 7-2 ViewModels 介紹 7-3 Razor 語法 7-4 從Controller 獲取資料 7-5 HTML Helper 方法 7-6 URL Helper 方法 7-7 AJAX Helper 方法 Part 3 實作練習篇 08 基礎實作-- 範例:留言版實作 8-1 留言板範例介紹 8-2 資料庫內容 8-3 資料庫連結 8-4 顯示留言板 8-5 留言板-新增留言 8-6 資料驗證 8-7 修改留言、留言回覆 8-8 刪除留言 8-9 留言搜尋 8-10 分頁瀏覽 09 進階練習-- 範例:會員系統實作 9-1 AJAX 介紹 9-2 會員功能介紹 9-3 會員功能資料庫設計 9-4 會員功能資料庫連結 9-5 註冊系統與驗證信 9-6 登入系統 9-7 權限系統 9-8 修改密碼 9-9 參考資料 10 購物車實作 10-1 購物車功能介紹 10-2 資料庫 10-3 程式實作─會員功能 10-4 程式實作─購物車功能 10-5 程式實作─商品功能 11 部落格實作 11-1 部落格功能介紹 11-2 資料庫 11-3 程式實作─會員功能 11-4 程式實作─文章功能 11-5 程式實作─留言訊息功能 11-6 程式實作─部落格功能 12 購物網站實作 12-1 購物網站功能介紹 12-2 資料庫 12-3 程式實作─會員功能 12-4 程式實作─購物車功能 12-5 程式實作─商品功能 12-6 程式實作─部落格功能 12-7 程式實作─相簿功能 12-8 功能整合 13 IIS 部署與發行網站 13-1 IIS 介紹 13-2 安裝IIS Express 13-3 設定並發行至IIS Express 13-4 IIS 資料庫權限設定
作者簡介 姜琇森 經歷:國立臺中科技大學資訊管理系教授。 專長:資料探勘、大數據分析、人工智慧應用、程式教育。 教學著作:多本以WEB技術開發程式語言書籍,如.NET MVC、PHP、BootStrap、JavaScript、AngularJS等。 蕭國倫 經歷:國立臺中科技大學資訊管理系教授。 專長:電子商務、網路行銷、電子化企業、程式教育。 教學著作:多本以WEB技術開發程式語言書籍,如.NET MVC、PHP、BootStrap、JavaScript、AngularJS等。
最近浏览商品
客服公告
热门活动
订阅电子报