Dotnetcat » .NET Books » Performance books

Sort by:

Performance Modelling with Deterministic and Stochastic Petri Nets

Author: Christoph Lindemann
List price: $160.00
Amazon price:   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: John Wiley & Sons ( 1 March 1998)

This text provides an up-to-date treatment of the fundamental techniques and algorithms for numerical analysis of deterministic and stochastic Petri nets, a particular stochastic modelling formalism, and the application of this modelling formalism to performance analysis for parallel computer architectures.

Real World .NET, C#, and Silverlight: Indispensible Experiences from 15 MVPs (Wrox Programmer to Programmer)

Author: Bill Evjen
List price: $54.99
Amazon price: $29.94   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox (22 November 2011)

A team of MVP authors guides you through the .NET 4 Framework

Written by a group of experienced MVPs, this unparalleled book delves into the intricate—and often daunting—world of .NET 4. Each author draws from a particular area of expertise to provide invaluable information on using the various .NET 4, C# 4, Silverlight 4, and Visual Studio tools in the real world. The authors break down the vast .NET 4 Framework into easily digestible portions to offer you a strong foundation on what makes .NET such a popular and successful framework for building a wide range of solutions.

  • Breaks down the .NET 4 Framework into easily understandable sections
  • Features more than a dozen MVPs serving as authors, each of whom focuses on a particular area of expertise
  • Covers such topics as Windows Presentation Foundation, Silverlight 4, Windows Communication Foundation, ASP.NET performance, the entity framework, and more
  • Shares C# tips and tricks and .NET architecture best practices from a team of Microsoft MVPs

Real World .NET 4 and C# is the ultimate resource for discovering and understanding the .NET 4 Framework.

PostgreSQL 9.0 High Performance

Author: Gregory Smith
List price: $49.99
Amazon price: $48.43   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (20 October 2010)

Accelerate your PostgreSQL system

  • Learn the right techniques to obtain optimal PostgreSQL database performance, from initial design to routine maintenance.
  • Discover the techniques used to scale successful database installations.
  • Avoid the common pitfalls that can slow your system down.
  • Filled with advice about what you should be doing; how to build experimental databases to explore performance topics, and then move what you've learned into a production database environment.
  • Covers versions 8.1 through 9.0.
In Detail
PostgreSQL database servers have a common set of problems they encounter as their usage gets heavier and requirements more demanding. You could spend years discovering solutions to them all, step by step as you encounter them. Or you can just look in here.
All successful database applications are destined to eventually run into issues scaling up their performance. Peek into the future of your PostgreSQL database's problems today. Know the warning signs to look for, and how to avoid the most common issues before they even happen.
Surprisingly, most PostgreSQL database applications evolve in the same way: Choose the right hardware. Tune the operating system and server memory use. Optimize queries against the database, with the right indexes. Monitor every layer, from hardware to queries, using some tools that are inside PostgreSQL and others that are external. Using monitoring insight, continuously rework the design and configuration. On reaching the limits of a single server, break things up; connection pooling, caching, partitioning, and replication can all help handle increasing database workloads.
The path to a high performance database system isn't always easy. But it doesn't have to be mysterious with the right guide.

Approach

A clear, step-by-step guide to optimizing and scaling up PostgreSQL database servers. Improving database performance requires an equal mix of understanding theoretical concepts and working through hands-on examples. You'll find both here. Many of the examples given will be immediately useful for monitoring and improving your PostgreSQL deployments, providing insight into hard-to-obtain information about your database.

MCTS Self-Paced Training Kit (Exam 70-516): Accessing Data with Microsoft .NET Framework 4

Author: Glenn Johnson
List price: $69.99
Amazon price: $38.59   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press (15 June 2011)

EXAM PREP GUIDE Ace your preparation for the skills measured by MCTS Exam 70-516—and on the job—with this official Microsoft study guide. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you’ve learned through real-world case scenarios and practice exercises.

Maximize your performance on the exam by mastering the skills and experience measured by these objectives:

  • Modeling data
  • Managing connections and context
  • Querying data
  • Manipulating data
  • Developing and deploying reliable applications

PRACTICE TESTS Assess your skills with the practice tests on CD. You can work through hundreds of questions using multiple testing modes to meet your specific learning needs. You get detailed explanations for right and wrong answers—including a customized learning path that describes how and where to focus your studies.

Programming .NET Components, 2nd Edition

Author: Juval Lowy
List price: $49.99
Amazon price: $24.88   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media ( 3 August 2005)

Brilliantly compiled by author Juval Lowy, Programming .NET Components, Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to use the .NET Framework to program reusable, maintainable, and robust components.

Following in the footsteps of its best-selling predecessor, Programming .NET Components, Second Edition has been updated to cover .NET 2.0. It remains one of the few practical books available on this topic. This invaluable resource is targeted at anyone who develops complex or enterprise-level applications with the .NET platform--an ever-widening market. In fact, nearly two million Microsoft developers worldwide now work on such systems.

Programming .NET Components, Second Edition begins with a look at the fundamentals of component-oriented programming and then progresses from there. It takes the time to carefully examine how components can simplify and add flexibility to complex applications by allowing users to extend their capabilities. Next, the book introduces a variety of .NET essentials, as well as .NET development techniques. Within this discussion on component development, a separate chapter is devoted to each critical development feature, including asynchronous calls, serialization, remoting, security, and more. All the while, hazardous programming pitfalls are pointed out, saving the reader from experiencing them the hard way.

A .NET expert and noted authority on component-oriented programming, Lowy uses his unique access to Microsoft technical teams to the best possible advantage, conveying detailed, insider information in easy-to-grasp, activity-filled language. This hands-on approach is designed to allow individuals to learn by doing rather than just reading. Indeed, after digesting Programming .NET Components, Second Edition, readers should be able to start developing .NET components immediately.

Programming .NET Components, Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to use the .NET Framework to program reusable, maintainable, and robust components.

Following in the footsteps of its best-selling predecessor, Programming .NET Components, Second Edition has been updated to cover .NET 2.0. This invaluable resource is targeted at anyone who develops complex or enterprise-level applications with the .NET platform--an ever-widening market.

Programming ASP.NET 3.5

Author: Jesse Liberty
List price: $59.99
Amazon price: $28.19   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media ( 3 November 2008)

With Programming ASP.NET 3.5, you'll quickly learn to create state-of-the-art applications using Microsoft's popular web development technology and Visual Studio 2008. This updated bestseller provides comprehensive and easy-to-understand information to help you use several .NET 3.5 technologies for faster development and better web application performance-including ASP.NET AJAX for interactive user interfaces, LINQ for data access, and Windows Communication Foundation (WCF) for web services.
Programming ASP.NET 3.5 includes examples and sample code that let you explore development with ASP.NET in more depth. With this book, you will:

  • Learn about AJAX and ASP.NET server controls included with Visual Studio 2008
  • Discover how to use the DataSource and data-bound controls in ADO.NET
  • Use the new LINQ API and learn how to make use of it within ASP.NET pages
  • Create a uniform look and feel throughout your application with Master Pages
  • Use navigation controls to build site maps, menus, and breadcrumbs quickly and easily
  • Build and use various web services with WCF
  • Detect errors during development and handle them in your production code
  • Learn how to configure and deploy your website

Written by Microsoft technology experts Jesse Liberty, Dan Hurwitz, and Dan Maharry, Programming ASP.NET 3.5 is the best book for learning how to build dynamic, interactive web applications using Microsoft's latest technologies.

Beginning ASP.NET E-Commerce in C#: From Novice to Professional (Expert's Voice in .NET)

Author: Cristian Darie
List price: $44.99
Amazon price: $19.35   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Apress (26 March 2009)

The book teaches the reader how to build a complete e-commerce web site written in ASP.NET 3.5 by taking them through the entire design and build process. Uniquely, this book shows how to handle payments through PayPal and DataCash; meaning that the reader is left with a fully functional e-commerce site at the end of the book. The previous edition sold 3,269 copies and still sells 80 a month two years after its release.

Building a Web 2.0 Portal with ASP.Net 3.5: None

Author: Omar AL Zabir
List price: $44.99
Amazon price: $16.25   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (11 January 2008)

If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises.
Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved.
You learn how to:

  • Implement a highly decoupled architecture following the popular n-tier, widget-based application model
  • Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer
  • Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows
  • Build client-side widgets using JavaScript for faster performance and better caching
  • Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites
  • Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services
  • Overcome JavaScript performance problems, and help the user interface load faster and be more responsive
  • Solve scalability and security problems as your site grows from hundreds to millions of users
  • Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems
Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need.

.NET 4.0 Generics Beginner's Guide

Author: Sudipta Mukherjee
List price: $49.99
Amazon price: $42.76   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (26 January 2012)

Enhance the type safety of your code and easily create applications using .Net Generics 4.0

  • Learn how to use Generics' methods and generic collections to solve complicated problems.
  • Develop real-world applications using Generics
  • Know the importance of each generic collection and Generic class and use them as per your requirements
  • Benchmark the performance of all Generic collections

In Detail

Generics were added as part of .NET Framework 2.0 in November 2005. Although similar to generics in Java, .NET generics do not apply type erasure but every object has unique representation at run-time. There is no performance hit from runtime casts and boxing conversions, which are normally expensive..NET offers type-safe versions of every classical data structure and some hybrid ones.

This book will show you everything you need to start writing type-safe applications using generic data structures available in Generics API. You will also see how you can use several collections for each task you perform. This book is full of practical examples, interesting applications, and comparisons between Generics and more traditional approaches. Finally, each container is bench marked on the basis of performance for a given task, so you know which one to use and when.

This book first covers the fundamental concepts such as type safety, Generic Methods, and Generic Containers. As the book progresses, you will learn how to join several generic containers to achieve your goals and query them efficiently using Linq. There are short exercises in every chapter to boost your knowledge.

The book also teaches you some best practices, and several patterns that are commonly available in generic code.

Some important generic algorithm definitions are present in Power Collection (an API created by Wintellect Inc.) that are missing from .NET framework. This book shows you how to use such algorithms seamlessly with other generic containers.

The book also discusses C5 collections. Java Programmers will find themselves at home with this API. This is the closest to JCF. Some very interesting problems are solved using generic containers from .NET framework, C5, and PowerCollection Algorithms - a clone of Google Set and Gender Genie for example!

What you will learn from this book

  • How different kinds of generic listsare related
  • How to implement your own generic list
  • Query every kind of generic container alike with Linq Standard Query Operators
  • Augment .NET collections with general purpose algorithms available in C5 and PowerCollection
  • Build concurrent apps in breathing easy steps.
  • Find those algorithms you have been missing in .NET framework in PowerCollection and C5 API.
  • Learn how different generic collections/containers perform under benchmarking, and when to use one over another
  • Port your STL code blocks to .NET Generics which can be very handy if you are a veteran C++ developer and looking for an alternative in .NET world.

Approach

This is a concise, practical guide that will help you learn Generics in .NET, with lots of real world and fun-to-build examples and clear explanations. It is packed with screenshots to aid your understanding of the process.

Who this book is written for

This book is aimed at beginners in Generics. It assumes some working knowledge of C# , but it isn't mandatory.

The following would get the most use out of the book:

  • Newbie C# developers struggling with Generics.
  • Experienced C++ and Java Programmers who are migrating to C# and looking for an alternative to other generic frameworks like STL and JCF would find this book handy.
  • Managers who want to know what Generics is and how to put it to good use.
  • Architects will find the benchmarking extremely useful, because it's the first of its kind across a framework of several collections.

Performance Analysis of Network Architectures

Author: Dietmar Tutsch
List price: $119.00
Amazon price: $90.90   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Springer ( 9 November 2010)

Three approaches can be applied to determine the performance of parallel and distributed computer systems: measurement, simulation, and mathematical methods. This book introduces various network architectures for parallel and distributed systems as well as for systems-on-chips, and presents a strategy for developing a generator for automatic model derivation. It will appeal to researchers and students in network architecture design and performance analysis.