幫助中心 | 我的帳號 | 關於我們

ASP.NET項目實戰教程--從.NET Framework到.NET Core(教育部高等學校電腦類專業教學指導委員會推薦教材)

  • 作者:編者:徐照興|責編:薛楊//薛陽
  • 出版社:清華大學
  • ISBN:9787302657552
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:220
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    全書共11章,分為上、下兩篇,上篇講解.NET Framework,下篇講解.NET Core。上篇分章節講解ASP.NET經典技術,包括ASP.NET入門知識,ADO.NET資料庫訪問技術與應用,三層架構項目開發實戰,非同步處理與分頁技術,委託、Lambda表達式與LINQ技術,Entity Framework技術;下篇以一個實戰項目貫穿講解ASP.NET Core常用開發技術,逐步帶領讀者學習從零開始到部署到伺服器上的完整開發流程。
    本書適合作為高等院校電腦相關專業的教材,也可供.NET開發愛好者自學使用。

作者介紹
編者:徐照興|責編:薛楊//薛陽
    徐照興,2020年獲得首屆江西省普通本科高校金牌教授,高級項目經理,51CTO學院特級講師,CSDN學院、騰訊課堂、網易雲課堂、淘寶教育等在線教育平台講師。主要研究領域為電腦應用技術教學、Web資料庫應用程序開發、智能信息系統開發。任教的課程獲批江西省在線精品開放課程、江西省線上線下混合式一流課程;指導學生參加省級以上賽事,多次獲一等獎、二等獎、三等獎,筆者獲優秀指導教師;以主持人身份獲中國紡織工業聯合會教學成果獎二等獎、三等獎各1項,校級教學成果獎一等獎、二等獎各1項。獲實用新型專利6項、軟體著作登記權20余項。

目錄
上篇  .NET Framework實戰篇
  第1章  ASP.NET入門知識
    1.1  C#和ASP.NET的關係
    1.2  Web基礎知識
    1.3  Visual Studio 2022安裝
    1.4  創建第一個ASP.NET Web項目
    1.5  頁面運行原理
    小結
    練習與實踐
  第2章  ADO.NET資料庫訪問技術與應用
    2.1  ADO.NET資料庫訪問技術理論
      2.1.1  使用連接對象Connection連接數據源
      2.1.2  使用命令對象Command執行SQL語句操縱資料庫
      2.1.3  使用數據讀取器對象DataReader讀取數據
      2.1.4  使用數據集對象DataSet和數據適配器對象DataAdapter訪問資料庫
    2.2  ADO.NET應用實戰——學生信息管理系統
      2.2.1  使用WinForm控制項實現學生信息的增、刪、改、查界面設計
      2.2.2  為實例DataGridView綁定初始數據
      2.2.3  為實例的ComboBox載入數據
      2.2.4  為實例實現學生信息查詢功能
      2.2.5  為實例實現添加數據功能
      2.2.6  為實例實現修改數據功能
      2.2.7  為實例實現刪除數據功能
    2.3  封裝SqlHelper工具類與應用
      2.3.1  參數化替換(SqlParameter)
      2.3.2  封裝SqlHelper工具類
      2.3.3  應用SqlHelper類優化學生信息管理系統
    小結
    練習與實踐
  第3章  三層架構項目開發實戰
    3.1  三層架構的基礎知識
      3.1.1  三層架構的理解和作用
      3.1.2  三層架構的優缺點
    3.2  三層架構項目實戰——登錄設計與實現
      3.2.1  創建資料庫
      3.2.2  搭建三層架構的基本結構
      3.2.3  添加各層之間的引用
      3.2.4  編寫實體模型層Model代碼
      3.2.5  編寫數據訪問層代碼
      3.2.6  編寫業務邏輯層代碼
      3.2.7  實現UI層
      3.2.8  設置啟動項和測試項目運行結果
    3.3  三層架構項目實戰——學生信息列表展示頁設計與實現
      3.3.1  在Model層添加學生表(student)實體類
      3.3.2  在數據訪問層查詢學生表(student)數據
      3.3.3  在業務邏輯層利用數據訪問層查詢學生表(student)數據
      3.3.4  在表現層調用業務邏輯層
      3.3.5  添加頁面導航欄
    3.4  三層架構項目實戰——添加學生信息設計與實現
      3.4.1  設計添加學生信息的界面

      3.4.2  編寫添加學生信息數據訪問層代碼
      3.4.3  編寫添加學生信息業務邏輯層代碼
      3.4.4  實現添加學生信息表現層功能
    3.5  三層架構項目實戰——修改密碼設計與實現
      3.5.1  設計修改登錄密碼的界面
      3.5.2  編寫修改密碼數據訪問層代碼
      3.5.3  編寫修改密碼業務邏輯層代碼
      3.5.4  編寫修改密碼表現層代碼
    3.6  三層架構項目實戰——修改學生信息設計與實現
      3.6.1  設計修改學生信息的界面
      3.6.2  編寫修改學生信息數據訪問層代碼
      3.6.3  編寫修改學生信息業務邏輯層代碼
      3.6.4  編寫修改學生信息表現層代碼
    3.7  三層架構項目實戰——刪除學生信息設計與實現
      3.7.1  一般處理程序的認識
      3.7.2  編寫刪除學生信息數據訪問層代碼
      3.7.3  編寫刪除學生信息業務邏輯層代碼
      3.7.4  通過一般處理程序處理刪除(實現表現層)
    3.8  三層架構項目實戰——註銷退出實現
      3.8.1  通過中轉頁面實現註銷退出
      3.8.2  通過一般處理程序實現註銷退出
    小結
    練習與實踐
  第4章  非同步處理與分頁技術
    4.1  非同步基本概念
    4.2  實現非同步登錄實例
    4.3  封裝非同步方法
    4.4  使用jQuery進行非同步操作
    4.5  非同步分頁
      4.5.1  分頁技術實現原理
      4.5.2  非同步分頁實例
    小結
    練習與實踐
  第5章  委託、Lambda表達式與LINQ技術
    5.1  委託的基本認識
    5.2  委託的基本應用舉例
    5.3  內置委託
    5.4  多播委託
    5.5  匿名方法
    5.6  Lambda表達式及應用
    5.7  LINQ技術
      5.7.1  LINQ簡介
      5.7.2  LINQ基本子句
    小結
    練習與實踐
  第6章  Entity Framework技術
    6.1  Entity Framework簡介
    6.2  通過實體數據模型生成資料庫
    6.3  Entity Framework添加數據
    6.4  Entity Framework修改數據

    6.5  Entity Framework刪除數據
    6.6  Entity Framework查詢數據
    6.7  Lambda查詢數據
    小結
    練習與實踐
下篇  .NET Core實戰篇
  第7章  ASP.NET Core MVC項目基礎框架創建與理解
    7.1  MVC相關知識簡介
      7.1.1  MVC簡介
      7.1.2  MVC請求過程
      7.1.3  Routing介紹
    7.2  .NET Core簡介
      7.2.1  .NET發展歷程
      7.2.2  .NET Core項目優勢
    7.3  ASP.NET Core MVC項目基礎框架搭建
      7.3.1  搭建基本步驟
      7.3.2  ASP.NET Core MVC項目基礎框架的認識
    小結
    練習與實踐
  第8章  .NET Core核心概念與應用
    8.1  依賴注入的理解與應用
      8.1.1  為什麼要用依賴注入
      8.1.2  依賴注入理解
      8.1.3  依賴的服務如何注入
      8.1.4  如何在視圖中直接使用依賴注入
    8.2  中間件的理解與初步應用
      8.2.1  中間件概念通俗理解
      8.2.2  自定義中間件
    8.3  配置文件的使用
    小結
    練習與實踐
  第9章  項目資料庫的設計——EF Core技術運用
    9.1  資料庫訪問技術EF Core包的引用
    9.2  EF Core Code First方式設計資料庫
    小結
    練習與實踐
  第10章  項目增、刪、改、查及分頁功能實現
    10.1  非同步編程(Task)基本理解
    10.2  項目添加功能的實現
    10.3  為項目增加分類
    10.4  項目列表分頁展示的實現
    10.5  查看詳情功能的實現
    10.6  修改功能的實現
    10.7  刪除功能的實現
    小結
    練習與實踐
  第11章  項目完善及項目部署
    11.1  為項目更換資料庫
    11.2  如何在程序初始化時添加必要的功能
    11.3  項目發布

      11.3.1  使用Visual Studio發布應用
      11.3.2  使用dotnet publish命令行工具發布
    11.4  項目部署到IIS
    小結
    練習與實踐

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032