Cantitate/Preț
Produs

Ultra-fast ASP.NET

Autor Rick Kiessig
en Limba Engleză Paperback – 10 noi 2009

Diferența majoră dintre Ultra-fast ASP.NET și documentația oficială Microsoft constă în natura sa prescriptivă: în loc să prezinte un catalog exhaustiv de opțiuni, Rick Kiessig selectează și explică doar acele recomandări care produc un impact imediat și măsurabil asupra performanței. Descoperim aici o metodologie rafinată în decenii de consultanță pentru giganți precum MySpace sau eBay, unde scalabilitatea nu este opțională, ci vitală. Notăm cu interes că autorul nu se limitează la codul C#, ci analizează întregul ecosistem, de la randarea în browser până la optimizarea interogărilor în SQL Server Relational Database. Structura volumului reflectă o progresie logică a optimizării. Începând cu performanța la nivel de client și mecanismele de caching, parcurgem apoi configurații specifice pentru IIS 7 și gestionarea eficientă a sesiunilor și firelor de execuție (threads). Un punct forte este secțiunea dedicată bazei de date, care include și SQL Server Analysis Services, o componentă adesea ignorată în manualele standard de dezvoltare web. Dacă Pro ASP.NET for SQL Server v-a oferit cadrul teoretic al interacțiunii dintre cele două tehnologii, această carte oferă instrumentele practice și „secretele” necesare pentru a extrage maximum de viteză din infrastructura existentă. Subliniem că acest volum pune bazele pentru edițiile ulterioare, precum Ultra-Fast ASP.NET 4.5, păstrând aceeași filozofie a eficienței brute. Spre deosebire de ghidurile introductive precum Beginning ASP.Net 3.5 in C# 2008, lucrarea de față este orientată exclusiv către scenarii de înaltă performanță, fiind esențială pentru arhitecții care trebuie să gestioneze trafic masiv fără a sacrifica timpul de răspuns.

Citește tot Restrânge

Preț: 24765 lei

Preț vechi: 30957 lei
-20%

Puncte Express: 371

Carte disponibilă

Livrare economică 11-25 mai


Specificații

ISBN-13: 9781430223832
ISBN-10: 1430223839
Pagini: 488
Ilustrații: 496 p.
Dimensiuni: 191 x 235 x 27 mm
Greutate: 0.9 kg
Ediția:1st edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Popular/general

De ce să citești această carte

Recomandăm această carte dezvoltatorilor seniori și arhitecților de sistem care au depășit etapa de învățare a sintaxei și se confruntă cu probleme reale de latență sau scalabilitate. Veți câștiga o metodologie clară de diagnosticare și optimizare pe toate straturile aplicației, învățând cum să configurați IIS, SQL Server și codul ASP.NET pentru a susține un volum mare de utilizatori simultani.


Despre autor

Rick Kiessig are o experiență de peste 30 de ani în design și dezvoltare software, fiind un consultant independent specializat în arhitecturi web de mare anvergură pe platforma .NET și SQL Server. A oferit consultanță strategică pentru companii de top precum MySpace, Shop.com și eBay. În perioada petrecută la Microsoft, a activat ca arhitect și dezvoltator pentru MSN și în cadrul Microsoft Technology Center (MTC), unde a condus sesiuni de design arhitectural pentru cei mai importanți clienți enterprise ai corporației, ajutându-i să își optimizeze sistemele critice.


Descriere scurtă

Ultra-Fast ASP.NET presents a practical approach to building fast and scalable web sites using ASP.NET and SQL Server. In addition to a wealth of tips, tricks and secrets, you'll find advice and code examples for all tiers of your application, including the client, caching, IIS 7, ASP.NET, threads, session state, SQL Server, Analysis Services, infrastructure and operations. By applying the ultra-fast approach to your projects, you'll squeeze every last ounce of performance out of your code and infrastructure—giving your site unrivaled speed.
The approach is mostly prescriptive; rather than drowning you in options, the book presents and explains specific high-impact recommendations and demonstrates them with detailed examples. Using this knowledge, you will soon be building high-performance web sites that scale easily as your site grows.

Cuprins

Principles and Method.- Client Performance.- Caching.- IIS 7.- ASP.NET Threads and Sessions.- Using ASP.NET to Implement and Manage Optimization Techniques.- Managing ASP.NET Application Policies.- SQL Server Relational Database.- SQL Server Analysis Services.- Infrastructure and Operations.- Putting It All Together.

Notă biografică

Rick Kiessig has been doing software design and development for more than 30 years. He is an independent software consultant who focuses on architecting and building large-scale web sites using .NET and SQL Server. He has worked with and advised companies such as MySpace, Shop.com, Microsoft, and eBay. While at Microsoft, Rick worked as an architect and developer for MSN, and later at the Microsoft Technology Center (MTC). His experience at the MTC included leading frequent architectural design sessions with some of Microsoft's largest customers to help them optimize the architectures of their web sites and other software. Before coming to Microsoft, Rick worked as an independent consultant in Silicon Valley. Projects included developing a large-scale content management system, and architecting systems to deliver web content to millions of interactive TV subscribers. He also developed mission-critical real-time software for spacecraft that have flown to Mars several times, to the moon and to a nearby comet. Rick has been an Internet user and developer since 1974.

Caracteristici

Written by an ex-Microsoft software architect with direct experience of implementing these techniques for websites ranging from small startups to massively parallel enterprise applications such as MySpace.com Provides readers with a one-stop reference to website performance covering every stage from the client-machine through the web-server code to the underpinning ASP, SQL and IIS engines on which the code runs Explains the relationship between speed and scalability and emphasizes the need to tackle both elements simultaneously within your website to achieve a balanced result