Ultra-Fast ASP.NET 4.5, 2nd Edition Posted: 23 Aug 2012 05:05 AM PDT Book Description Ultra-Fast ASP.NET 4.5 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.5, ASP.NET 4.5, threads, session state, SQL Server 2012 (otherwise known as Denali), Analysis Services, infrastructure and operations. By applying author Rick Kiessig’s 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. Rather than drowning you in options, Ultra-Fast ASP.NET 4.5 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. - Apply the key principles that will help you build Ultra-Fast and Ultra-Scalable web sites.
- Identify performance traps (such as with session state) and learn how to avoid them.
- Put into practice an end-to-end systems-based approach to web site performance and scalability, which includes everything from the browser and the network to caching, back-end operations, hardware infrastructure, and your software development process.
What you'll learn - A way of thinking about performance issues that will help you obtain real results.
- How to apply key principles that will help you build ultra-fast and ultra-scalable web sites.
- How to use the ultra-fast approach to be fast in multiple dimensions. You'll have not only fast pages but also fast changes, fast fixes, fast deployments and more.
- Techniques that are being used by some of the world’s largest web sites.
- How to structure your HTML and CSS to create pages that load ultra-fast.
- Tips for using Ajax and IIS 7.5 to improve the performance of your site.
- How to use comprehensive caching at all tiers to deliver content faster.
- Why you should avoid traditional session state and how to make the best use of cookies.
- Tips and tricks for optimizing your ASP.NET and SQL Server code for performance and scalability.
- How to use Analysis Services to offload your relational database.
- Why many sites that serve individual pages quickly are not scalable.
- How to avoid common pitfalls that can have an adverse impact on your site's performance, both now and as it grows.
- How to apply an end-to-end systems-based approach to web site performance and scalability, which includes everything from the browser and the network to caching, back-end operations, hardware infrastructure, and your software development process.
Who this book is for This book will be useful for intermediate to advanced developers and architects who want to improve the performance of their ASP.NET-based web sites. Some knowledge of ASP.NET, SQL Server, and IIS is assumed. Example code is provided in C#. Experienced web developers who have recently moved from Java or PHP to .NET will find lots of valuable and interesting information. This book will also be useful for non-developers who have a technical interest in what makes a web site fast. In particular, if you're involved with web site operations, testing, or management, you will discover many of the principals and issues that your development teams should be addressing, along with demonstrations that help drive the points home. Table of Contents - Principles and Method
- Client Performance
- Caching
- IIS 7.5
- ASP.NET 4.5 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
- Glossary
Book Details - Paperback: 460 pages
- Publisher: Apress; 2nd Edition (July 2012)
- Language: English
- ISBN-10: 1430243384
- ISBN-13: 978-1430243380
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Illustrated C# 2012, 4th Edition Posted: 23 Aug 2012 05:03 AM PDT Book Description This book presents the C# 5.0 language in a uniquely succinct and visual format. Often in programming books, the information can be hidden in a vast sea of words. As a programmer who has over the years used a dozen programming languages, the author understands it can sometimes be difficult to slog through another 1,000-page book of dense text to learn a new language. There are likely many other programmers who feel the same way. To address this situation, this book explains C# 5.0 using figures; short, focused code samples; and clear, concise explanations. Figures are of prime importance in this book. While teaching programming seminars, Daniel Solis found that he could almost watch the light bulbs going on over the students' heads as he drew the figures on the whiteboard. In this text, he has distilled each important concept into simple but accurate illustrations. The visual presentation of the content will give you an understanding of C# that's not possible with text alone. For something as intricate and precise as a programming language, however, there must be text as well as figures. But rather than long, wordy explanations, Solis has used short, concise descriptions and bulleted lists to make each important piece of information visually distinct. By the end of this book, you'll have a thorough working knowledge of all aspects of the C# language, whether you're a novice programmer or a seasoned veteran of other languages. If you want a long, leisurely, verbose explanation of the language, this is not the book for you. But if you want a concise, thorough, visual presentation of C# 5.0, this is just what you're looking for. What you'll learn - Details of the C# 5.0 language presented in a clear, concise treatment
- New features in the latest version of .NET, version 4.5, in the author's unique visual style
- How C# differs from and is similar to other programming languages, aiding migrating C++ and VB programmers who already know how languages work
Who this book is for - Visual Basic programmers interested in moving to C#
- C++ programmers interested in moving to C#
- Novice programmers interested in learning C#
- Students in introductory programming classes learning C#
Table of Contents - C# and the .NET Framework
- Overview of C# Programming
- Types, Storage, and Variables
- Classes: The Basics
- Methods
- More About Classes
- Classes and Inheritance
- Expressions and Operators
- Statements
- Structs
- Enumerations
- Arrays
- Delegates
- Events
- Interfaces
- Conversions
- Generics
- Enumerators and Iterators
- Introduction to LINQ
- Introduction to Asynchronous Programming
- Namespaces and Assemblies
- Exceptions
- Preprocessor Directives
- Reflection and Attributes
- Other Topics
Book Details - Paperback: 764 pages
- Publisher: Apress; 4th Edition (July 2012)
- Language: English
- ISBN-10: 1430242787
- ISBN-13: 978-1430242789
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Beginning T-SQL 2012, 2nd Edition Posted: 23 Aug 2012 04:59 AM PDT Book Description Beginning T-SQL 2012 is the first step toward learning the T-SQL language that underlies Microsoft's SQL Server database engine. T-SQL is essential in writing SQL statements to get data into and out of a database. T-SQL is the foundation for business logic embedded in the database in the form of stored procedures and functions. Beginning T-SQL 2012 starts you on the path to mastering T-SQL, with an emphasis on best practices and sound coding techniques. Beginning T-SQL 2012 begins with an introduction to databases, normalization, and to SQL Server Management Studio. Each subsequent chapter teaches an aspect of T-SQL, building on the skills learned in previous chapters. Exercises in each chapter give readers an opportunity for the hands-on practice that leads to true learning and distinguishes the competent professional. - Imparts best practices for writing T-SQL
- Helps you avoid common errors
- Shows how to write scalable code for good performance
What you'll learn - The fundamentals of relational theory, upon which Transact-SQL is based
- How to write accurate queries that are scalable and perform well
- How to combine set-based and procedural processing, obtaining the best from both worlds
- How to embed business logic in your database through stored procedures and functions
- How to simplify your work with new and advanced features, such as common table expressions and virtual tables
- How to enhance performance by knowing when to apply features such table value parameters, and when not to
Who this book is for Beginning T-SQL 2012 is for developers and database administrators who will be writing database applications against SQL Server databases. Table of Contents - Getting Started
- Writing Simple SELECT Queries
- Using Functions and Expressions
- Querying Multiple Tables
- Grouping and Summarizing Data
- Manipulating Data
- Understanding T-SQL Programming Logic
- Working with XML
- Moving Logic to the Database
- Working with Data Types
- Writing Advanced Queries
- Where to Go Next?
Book Details - Paperback: 456 pages
- Publisher: Apress; 2nd Edition (July 2012)
- Language: English
- ISBN-10: 143023704X
- ISBN-13: 978-1430237044
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Pro SQL Server 2012 Relational Database Design and Implementation Posted: 23 Aug 2012 04:55 AM PDT Book Description Learn effective and scalable database design techniques in a SQL Server environment. Pro SQL Server 2012 Relational Database Design and Implementation covers everything from design logic that business users will understand, all the way to the physical implementation of design in a SQL Server database. Grounded in best practices and a solid understanding of the underlying theory, Louis Davidson shows how to "get it right" in SQL Server database design and lay a solid groundwork for the future use of valuable business data. - Gives a solid foundation in best practices and relational theory
- Covers the latest implementation features in SQL Server
- Takes you from conceptual design to an effective, physical implementation
What you'll learn - How to develop conceptual models of client data using interviews and client documentation
- How to recognize and apply common database design patterns
- How to normalize data models to enhance scalability and the long term use of valuable data
- How to translate conceptual models into high–performing SQL Server databases
- How to secure and protect data integrity as part of meeting regulatory requirements
- How to create effective indexing to speed query performance
Who this book is for Pro SQL Server 2012 Relational Database Design and Implementation is designed for programmers of all types who want to use SQL Server 2012 to store data. Chapters on fundamental concepts, the language of database modeling, SQL implementation, and of course, the normalization process, lay a solid groundwork for readers who are just entering the field of database design. More advanced chapters serve the seasoned veteran by tackling the very latest in physical implementation features that SQL Server has to offer. Table of Contents - The Fundamentals
- Introduction to Requirements
- The Language of Data Modeling
- Initial Data Model Production
- Normalization
- Physical Model Implementation Case Study
- Data Protection with Check Constraints and Triggers
- Patterns and Anti-Patterns
- Table structures and Indexing
- Coding for Concurrency
- Reusable Standard Database Components
- Standardized Data Models
- Considering Data Access Strategies
- Reporting Design
- Appendix A
- Appendix B
Book Details - Paperback: 784 pages
- Publisher: Apress (July 2012)
- Language: English
- ISBN-10: 1430236957
- ISBN-13: 978-1430236955
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Expert Performance Indexing for SQL Server 2012 Posted: 23 Aug 2012 04:52 AM PDT Book Description Expert Performance Indexing for SQL Server 2012 is a deep dive into perhaps the single-most important facet of good performance: indexes, and how to best use them. The book begins in the shallow waters with explanations of the types of indexes and how they are stored in databases. Moving deeper into the topic, and further into the book, you will look at the statistics that are accumulated both by indexes and on indexes. All of this will help you progress towards properly achieving your database performance goals. What you’ll learn from Expert Performance Indexing for SQL Server 2012 will help you understand what indexes are doing in the database and what can be done to mitigate and improve their effects on performance. The final destination is a guided tour through a number of real-world scenarios and approaches that can be taken to investigate, mitigate, and improve the performance of your database. - Defines indexes and provides an understanding of their role
- Uncovers and explains the statistics that are kept in indexes
- Teaches strategies and approaches for indexing databases
What you'll learn - Fully understand the index types at your disposal
- Recognize and remove unnecessary indexes
- Review statistics to understand indexing choices made by the optimizer
- Properly apply strategies such as covering indexes, included columns, index intersections, and more
- Write queries to make good use of the indexes already in place
- Design effective indexes for full-text, spatial, and XML data types
- Manage the big picture: Encompassing all indexes in a database, and all database instances on a server
Who this book is for Expert Performance Indexing for SQL Server 2012 is intended for database administrators and developers who are ready to boost the performance of their environments without the need to go in blindly building indexes. Table of Contents - Index Fundamentals
- Index Storage Fundamentals
- Index Statistics
- XML, Spatial and FULLTEXT
- Index Myths and Best Practices
- Index Maintenance
- Indexing Tools
- Index Strategies
- Query Strategies
- Index Analysis
Book Details - Paperback: 354 pages
- Publisher: Apress (July 2012)
- Language: English
- ISBN-10: 1430237414
- ISBN-13: 978-1430237419
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Tidak ada komentar:
Posting Komentar