Cargando…

ASP.NET site performance secrets : simple and proven techniques to quickly speed up your ASP.NET web site /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Perdeck, Matt
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub., Ã2010.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn694183926
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 101223s2010 enka ob 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d E7B  |d CEF  |d OCLCQ  |d UMI  |d OCLCQ  |d B24X7  |d COO  |d HEBIS  |d C6I  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d OCLCA  |d DKDLA  |d OCLCQ  |d OCLCO  |d YDXCP  |d OCLCQ  |d OCLCF  |d OCLCQ  |d AZK  |d AGLDB  |d CNNOR  |d MOR  |d PIFAG  |d LIV  |d OCLCQ  |d JBG  |d OCLCQ  |d AL5MG  |d OCLCO  |d OCLCA  |d U3W  |d OCL  |d BRL  |d STF  |d WRM  |d VTS  |d NLE  |d INT  |d VT2  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d UAB  |d A6Q  |d AU@  |d M8D  |d UKAHL  |d HS0  |d UKCRE  |d OCLCQ  |d OCLCO  |d INARC  |d OCLCQ 
019 |a 694147006  |a 741519507  |a 765143804  |a 842267305  |a 961507023  |a 962694620  |a 988459500  |a 991925928  |a 1037460505  |a 1038662931  |a 1055314978  |a 1081275816  |a 1083551510  |a 1103254058  |a 1129344037  |a 1153025502  |a 1192350646 
020 |a 9781849690690  |q (electronic bk.) 
020 |a 1849690693  |q (electronic bk.) 
020 |a 1849690685 
020 |a 9781849690683 
020 |a 1849513724 
020 |a 9781849513722 
020 |z 9781849690683 
020 |z 9781849513722 
029 1 |a AU@  |b 000050894752 
029 1 |a AU@  |b 000051348919 
029 1 |a AU@  |b 000053261851 
029 1 |a AU@  |b 000059385862 
029 1 |a AU@  |b 000067110993 
029 1 |a DEBBG  |b BV040885592 
029 1 |a DEBBG  |b BV043162221 
029 1 |a DEBSZ  |b 368478009 
029 1 |a DEBSZ  |b 372807410 
029 1 |a DEBSZ  |b 421662468 
029 1 |a GBVCP  |b 803446187 
029 1 |a HEBIS  |b 291544983 
029 1 |a NZ1  |b 14170034 
029 1 |a DKDLA  |b 820120-katalog:999931644005765 
035 |a (OCoLC)694183926  |z (OCoLC)694147006  |z (OCoLC)741519507  |z (OCoLC)765143804  |z (OCoLC)842267305  |z (OCoLC)961507023  |z (OCoLC)962694620  |z (OCoLC)988459500  |z (OCoLC)991925928  |z (OCoLC)1037460505  |z (OCoLC)1038662931  |z (OCoLC)1055314978  |z (OCoLC)1081275816  |z (OCoLC)1083551510  |z (OCoLC)1103254058  |z (OCoLC)1129344037  |z (OCoLC)1153025502  |z (OCoLC)1192350646 
037 |a CL0500000096  |b Safari Books Online 
050 4 |a TK5105.8885.A26  |b P47 2010eb 
072 7 |a REF  |x 000000  |2 bisacsh 
082 0 4 |a 005.2/76  |2 22 
049 |a UAMI 
100 1 |a Perdeck, Matt. 
245 1 0 |a ASP.NET site performance secrets :  |b simple and proven techniques to quickly speed up your ASP.NET web site /  |c Matt Perdeck. 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c Ã2010. 
300 |a 1 online resource (xii, 435 pages) :  |b color illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
520 8 |a Annotation  |b Do you think that only experts with a deep understanding of the inner workings of ASP.NET, SQL Server, and IIS can improve a website's performance? Think again _ because this book tosses that notion out of the window. It will help you resolve every web developer's nightmare _ a slow website _ with angry managers looking over your shoulder, raging calls from advertisers and clients _ the lot. You don't have the time or energy to gain a thorough and complete understanding of ASP.NET performance optimization _ You just need your site to run faster! This book will show you how. This hands-on book shows how to dramatically improve the performance of your ASP.NET-based website straight away, without forcing you through a lot of theoretical learning. It teaches you practical, step-by-step techniques that you can use right away to make your site faster with just the right amount of theory you need to make sense of it all. Start reading today and you could have a faster website tomorrow. Unlike other performance-related books, here you'll first learn how to pinpoint the bottlenecks that hold back your site's performance, so you can initially focus your time and energy on those areas of your site where you can quickly make the biggest difference. It then shows you how to fix the bottlenecks you found with lots of working code samples and practical advice, and just the right amount of theoretical detail. The first chapter details techniques for diagnosing performance issues using Waterfall charts. Subsequent chapters then each focus on one individual aspect of your website, providing you with numerous real-life scenarios and performance-enhancing techniques for each of them. In the last chapter, you learn how to effectively load-test your environment in order to measure the change in performance of your site without having to update your production environment _ whether it is a new release or simply a small change in the database. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1:High Level Diagnosis; Assuring good performance; Continuous monitoring; Setting performance goals; Iterative improvements; Monitoring services; High-level diagnosis with Waterfall charts; Creating a Waterfall chart using Firebug; Installing Firebug; Creating the Waterfall Chart; Interpreting the Waterfall chart; Request and response information; Timeline information; Page-level information; Saving information; Categorizing bottlenecks using Waterfall charts 
505 8 |a Scenario 1: Main .aspx file takes long to arriveScenario 2: Main .aspx file takes long to load over the Internet; Scenario 3: Images take long to load; Scenario 4: JavaScript file blocks rendering; Waterfall generators for other browsers; Fiddler (browser-independent); Internet Explorer via WebPagetest; Google Chrome; Apple Safari; More Waterfall chart generators; Find out more; Summary; Chapter 2:Reducing Time to First Byte; Pinpointing bottlenecks; Memory; Windows Server 2003; Windows Vista, Windows Server 2008, or Windows 7; Simulating a memory shortage; Caching; CPU; Thread usage 
505 8 |a Long wait timesAdditional measures; Deployment; Building projects in release mode; Publishing your website; Disabling debug mode; Reducing number of assemblies; Reducing round trips; Using Server. Transfer instead of Response. Redirect; Always specifying the default file in URLs; Permanent redirects; Minimize CNAME records; SSL; Unwanted requests; Search engine bots; Hotlinking; CAPTCHA; Scrapers; Usability testing; Find out more; Summary; Chapter 3:Memory; Managed resources; Life cycle; Generations; Large Object Heap; Counters; CLR profiler; Garbage collector versions; Acquire late 
505 8 |a Release earlyUsing StringBuilder to concatenate strings; Using StringBuilder; When not to use StringBuilder; StringBuilder capacity; Using Compare for case-insensitive compares; Using Response. Write buffer; Pooling objects over 85KB; Unmanaged resources; IDisposable; Counters; Sessions; Reducing session state life time; Reducing space taken by session state; Using another session mode; Stop using session state; Find out more; Summary; Chapter 4:CPU; Identifying bottlenecks; Tools; Data access; Connection pooling; DataSet versus List; Returning multiple result sets 
505 8 |a Sending multiple inserts in one goUse native data providers; Exceptions; Revealing the time taken by exceptions; Counters; DataBinder. Eval; Garbage collector; Threading; StringBuilder; Regex instantiation; UtcNow; Foreach; Virtual properties; Avoid unnecessary processing; Trimming HTTP pipeline; Find out more; Summary; Chapter 5:Caching; Browser caching; OutputCache directive; Enabling caching in code; Disabling caching in code; Proxy caching; Caching different versions of the same page; Cookies; Removing query string from URL; URLRewrite extension to IIS 7; RewritePath method in Global.asax 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Active server pages. 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Active server pages.  |2 blmlsh 
630 0 7 |a Active server pages.  |2 fast  |0 (OCoLC)fst01388618 
630 0 7 |a Microsoft .NET Framework.  |2 fast  |0 (OCoLC)fst01020083 
650 0 |a Web sites  |x Design. 
650 0 |a Internet programming. 
650 6 |a Sites Web  |x Conception. 
650 6 |a Programmation Internet. 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Internet programming.  |2 fast  |0 (OCoLC)fst00977281 
650 7 |a Web sites  |x Design.  |2 fast  |0 (OCoLC)fst01173252 
776 0 8 |i Print version:  |a Perdeck, Matt.  |t ASP.NET site performance secrets.  |d Birmingham, U.K. : Packt Pub., 2010  |z 9781849690683 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781849690683/?ar  |z Texto completo 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=345702  |z Texto completo 
938 |a Internet Archive  |b INAR  |n aspnetsiteperfor0000perd 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26944121 
938 |a Books 24x7  |b B247  |n bks00037987 
938 |a ebrary  |b EBRY  |n ebr10428644 
938 |a EBSCOhost  |b EBSC  |n 345702 
938 |a YBP Library Services  |b YANK  |n 3573277 
994 |a 92  |b IZTAP