ASP.NET Core 1.0 High Performance

James Singleton

  • 出版商: Packt Publishing
  • 出版日期: 2016-06-24
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 292
  • 裝訂: Paperback
  • ISBN: 1785881892
  • ISBN-13: 9781785881893
  • 相關分類: .NETASP.NET
  • 下單後立即進貨 (約3~4週)

商品描述

Create fast, scalable, and high performance applications with C#, ASP.NET Core 1.0, and MVC 6 About This Book Learn the importance of measuring, profiling, and locating the most impactful problems Discover the common areas you might encounter performance problems and areas you don’t need to worry about Understand the differences between development workstations and production infrastructure and how these can amplify problems Design workflows that run asynchronously and are resilient to transient performance issues Who This Book Is For This book is for ASP.NET and C# developers who have experience with the MVC framework for web application development and are looking to deploy applications that will perform well in live production environments. These could be virtual machines or hosted by a cloud service provider such as AWS or Azure. What You Will Learn Why performance matters and when it should be considered Use different tools to measure performance Spot common performance issues, their root causes, and how to easily mitigate them Improve performance at the network level and I/O level, and how to optimize the application as a whole Work with caching and message queuing tools, including patterns and strategies Discover the dark side of performance improvement and find out how to manage complexity Monitor performance as part of continuous integration and regression testing Assess and solve performance issues with other advanced technologies In Detail ASP.NET Core is the new, open source, and cross-platform, web-application framework from Microsoft. It's a stripped down version of ASP.NET that's lightweight and fast. This book will show you how to make your web apps deliver high performance when using it. We'll address many performance improvement techniques from both a general web standpoint and from a C#, ASP.NET Core, and .NET Core perspective. This includes delving into the latest frameworks and

商品描述(中文翻譯)

使用C#,ASP.NET Core 1.0和MVC 6創建快速,可擴展和高性能的應用程序 關於本書 學習測量,分析和定位最具影響力的問題的重要性 發現可能遇到性能問題的常見領域以及不需要擔心的領域 了解開發工作站和生產基礎設施之間的差異以及這些差異如何放大問題 設計以異步運行並對暫時性性能問題具有彈性的工作流程 本書適用於具有MVC框架網絡應用程序開發經驗並希望在實際生產環境中部署性能良好的應用程序的ASP.NET和C#開發人員。這些應用程序可以是虛擬機器,也可以由AWS或Azure等雲服務提供商提供。 您將學到什麼 為什麼性能很重要以及何時應該考慮 使用不同的工具來測量性能 發現常見的性能問題,其根本原因以及如何輕鬆解決它們 在網絡層和I / O層改善性能,以及如何優化整個應用程序 使用緩存和消息隊列工具,包括模式和策略 發現性能改進的負面影響,並了解如何管理複雜性 作為持續集成和回歸測試的一部分監控性能 評估和解決其他高級技術的性能問題 詳細信息 ASP.NET Core是微軟的新一代開源跨平台Web應用程序框架。它是ASP.NET的精簡版本,輕巧且快速。本書將向您展示如何在使用它時使您的Web應用程序提供高性能。我們將從一般Web角度和C#,ASP.NET Core和.NET Core角度探討許多性能改進技術。這包括深入研究最新的框架和技術。