Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

ASP.NET Core 1.0 High Performance

Sprog
Engelsk
Format
Kategori

Fakta

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 demonstrating software design patterns that improve performance.

We will highlight common performance pitfalls, which can often occur unnoticed on developer workstations, along with strategies to detect and resolve these issues early. By understanding and addressing challenges upfront, you can avoid nasty surprises when it comes to deployment time.

We will introduce performance improvements along with the trade-offs that they entail. We will strike a balance between premature optimization and inefficient code by taking a scientific- and evidence-based approach. We'll remain pragmatic by focusing on the big problems.

By reading this book, you'll learn what problems can occur when web applications are deployed at scale and know how to avoid or mitigate these issues. You'll gain experience of how to write high-performance applications without having to learn about issues the hard way.

You'll see what's new in ASP. NET Core, why it's been rebuilt from the ground up, and what this means for performance. You will understand how you can now develop on and deploy to Windows, Mac OS X, and Linux using cross-platform tools, such as Visual Studio Code.

Style and approach

Starting with a drill down into the nuts and bolts of various performance parameters, you will get an understanding of the ASP. NET MVC 6 framework with the help of rich code-based examples that will equip you to build highly scalable and optimized applications.

© 2016 Packt Publishing (E-bog): 9781785880827

Release date

E-bog: 27. juni 2016

Andre kan også lide...

  1. Java Fundamentals Introbooks Team
  2. Meditation for Everyday: The guide to understand how to definitely relax, not be stressed, sleep better and have no more anxiety thanks to meditation Andrea Ross
  3. Emotional Equations: Simple Truths for Creating Happiness + Success Chip Conley
  4. The Last Child of Leif Chris Pridmore
  5. Women Food and God: An Unexpected Path to Almost Everything Geneen Roth
  6. 1000 Ways to Make Money: and How to Make it Happen Page Fox
  7. Speaking to Teenagers: How to Think About, Create, and Deliver Effective Messages Doug Fields
  8. Thoughtfully Ruthless: The Key to Exponential Growth Val Wright
  9. How To Make Money With Online Games: Your Step By Step Guide To Making Money With Online Games HowExpert
  10. How to Set Yourself on Fire Julia Dixon Evans
  11. The Five Times I Met Myself James L. Rubart
  12. The Days to Come: A Novel Tom Rosenstiel
  13. Women with ADHD & Raising an Explosive Child: [2-in-1] Find Focus, Overcome Anxiety & Negative Thinking and Discover A New Approach to Parenting and Empowering Complex Kids Firebird Publishing House
  14. The Terrible People or The Gallows' Hand Edgar Wallace
  15. ADHD Raising an Explosive Child: The Complete Parent's Guide to Disciplining your Child. Discover Effective Tips and Emotional Control Strategies to Empowering Complex Kids Lisa Kennedy
  16. Overcoming ODD & ADHD Cathryn Guglielminetti
  17. Meant to Be Mine Becky Wade
  18. The Laws of Power Introbooks Team
  19. Seven Life Lessons from Noah’s Ark: How to Survive a Flood in Your Life Michael Levine
  20. Auctioned Cara Dee
  21. ADHD: Master Your Attention and Ignore Distractions Heather Foreman
  22. Be Exceptional: Master the Five Traits That Set Extraordinary People Apart Joe Navarro
  23. Punished by Rewards: The Trouble with Gold Stars, Incentive Plans, A’s, Praise, and Other Bribes Alfie Kohn
  24. Bargaining with the Devil: When to Negotiate, When to Fight Robert Mnookin
  25. ADHD: Why ADHD Can Be a Benefit and How to Focus Better Christie Jeffers
  26. Dirty Secret Mira Lyn Kelly
  27. The Time of My Life Patrick Swayze
  28. Trigger Warning: Short Fictions and Disturbances Neil Gaiman
  29. Relentless: From Good to Great to Unstoppable Tim S. Grover
  30. Siblings Without Rivalry: How to Help Your Children Live Together So You Can Live Too Adele Faber
  31. A Radical Guide for Women with ADHD: Embrace Neurodiversity, Live Boldly, and Break Through Barriers Sari Solden, MS
  32. ADHD and Women: What typifies ADHD in adult women, how is it different to ADHD in men; and what are the main signs and symptoms of ADHD in women Suzanne Byrd
  33. 101 Amazing Facts About The Eurovision Song Contest Jack Goldstein
  34. American Gods: A Novel Neil Gaiman
  35. Unconditional Parenting: Moving from Rewards and Punishments to Love and Reason Alfie Kohn
  36. The 12 Week Year: Get More Done in 12 Weeks than Others Do in 12 Months Michael Lennington
  37. Neverwhere Neil Gaiman
  38. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  39. 1984 Anna Lea
  40. Why We Sleep: Unlocking the Power of Sleep and Dreams Matthew Walker
  41. The 48 Laws of Power Robert Greene

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis