ASP.NET Core Application Development: Building an application in four sprints (Developer Reference)

James Chambers, David Paquette, Simon Timms

  • 出版商: MicroSoft
  • 出版日期: 2016-12-06
  • 售價: $1,580
  • 貴賓價: 9.5$1,501
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 1509304061
  • ISBN-13: 9781509304066
  • 相關分類: .NETASP.NET
  • 立即出貨 (庫存=1)

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

商品描述

Master ASP.NET Core hands-on: from architecture through deployment and beyond

This book guides you through the entire process of building, deploying, and managing cross-platform web apps with ASP.NET Core. You’ll master Microsoft’s revolutionary open source ASP.NET Core technology, and learn how to integrate the immense power of MVC, Docker, Azure Web Apps, Visual Studio, C#, JavaScript, and Entity Framework. Working alongside the fictitious development team at Alpine Ski House, you’ll witness a four-sprint journey starting with a blank canvas. You’ll see the team architect and design their software, adjust to user feedback, and move through builds, testing, deployment, maintenance, and refactoring.

Throughout, you’ll discover how to deliver state-of-the-art software faster and more repeatably than ever before.

Three leading Microsoft MVPs show how to:

• Build great cross-platform apps using ASP.NET Core and open source frameworks

• Go beyond MVC to build a complete ASP.Net Core application

• Create builds on Day One and quickly deploy viable products

• Integrate Azure support to gain cloud scalability

• Run or develop cross-platform solutions on Linux

• Establish consistent development environments with Docker

• Access data with Entity Framework Core 1.0

• Generate HTML views with the updated Razor view engine

• Apply the new configuration system and structured logging

• Use identity to enforce security and provide rights

• Improve testability and maintainability with dependency injection

• Use and manage JavaScript in ASP.NET Core environments

• Choose and work with package managers to make life easier

• Use SASS to write maintainable, attractive CSS

• Make the most of tag helpers and other reusable components

• Test web apps efficiently using xUnit.net and Jasmine

• Design, organize, and refactor apps to smoothly accommodate change

Get all code samples, including complete apps, at: https://aka.ms/ASPCoreAppDev/downloads

 

商品描述(中文翻譯)

ASP.NET Core 徹底實戰:從架構到部署及更多

本書將引導您完成使用 ASP.NET Core 建立、部署和管理跨平台網絡應用程式的整個過程。您將掌握微軟革命性的開源技術 ASP.NET Core,並學習如何整合 MVC、Docker、Azure Web Apps、Visual Studio、C#、JavaScript 和 Entity Framework 的強大功能。在 Alpine Ski House 虛構開發團隊的陪伴下,您將見證一個由空白畫布開始的四個迭代過程。您將看到團隊如何架構和設計他們的軟體,並根據用戶反饋進行調整,並進行構建、測試、部署、維護和重構。

在整個過程中,您將發現如何以比以往更快、更可重複的方式交付最先進的軟體。

三位領先的微軟 MVP 將向您展示如何:

- 使用 ASP.NET Core 和開源框架建立出色的跨平台應用程式
- 超越 MVC,構建完整的 ASP.NET Core 應用程式
- 在第一天就建立構建並快速部署可行的產品
- 整合 Azure 支援以獲得雲端可擴展性
- 在 Linux 上運行或開發跨平台解決方案
- 使用 Docker 建立一致的開發環境
- 使用 Entity Framework Core 1.0 存取資料
- 使用更新的 Razor 視圖引擎生成 HTML 視圖
- 應用新的配置系統和結構化日誌記錄
- 使用身份驗證強制執行安全性並提供權限
- 通過依賴注入提高可測試性和可維護性
- 在 ASP.NET Core 環境中使用和管理 JavaScript
- 選擇並使用套件管理器使生活更輕鬆
- 使用 SASS 撰寫易於維護和吸引人的 CSS
- 充分利用標籤輔助工具和其他可重複使用的組件
- 使用 xUnit.net 和 Jasmine 高效測試網絡應用程式
- 設計、組織和重構應用程式以順利適應變化

獲取所有程式碼示例,包括完整的應用程式,請訪問:https://aka.ms/ASPCoreAppDev/downloads