High Performance SQL Server " Consistent Response for Mission-Critical Applications
An excellent complement to query performance tuning books and provides the other half of what you need to know by focusing on configuring the instances on which mission-critical queries are executed. You will: Understand SQL Server's database engine and how it processes queries / Configure instances in support of high-throughput applications / Provide consistent response times to varying user numbers and query volumes / Design databases for high-throughput applications with focus on performance / Record performance baselines and monitor SQL Server instances against them / Troubleshot and fix performance problems
High performance computing - HiPC 2004 ; 11th International Conference, Bangalore, India, December 19-22, 2004, Proceedings
Keynote Addresses.- Rethinking Computer Architecture Research.- Event Servers for Crisis Management.- DIET: Building Problem Solving Environments for the Grid.- The Future Evolution of High-Performance Microprocessors.- Low Power Robust Computing.- Networks and Games.- Plenary Session - Best Papers.- An Incentive Driven Lookup Protocol for Chord-Based Peer-to-Peer (P2P) Networks.- A Novel Battery Aware MAC Protocol for Ad Hoc Wireless Networks, and other
Heavy-Tail Phenomena : Probabilistic and Statistical Modeling
This comprehensive text gives an interesting and useful blend of the mathematical, probabilistic and statistical tools used in heavy-tail analysis. Heavy tails are characteristic of phenomena where there is a significant probability of a single huge value impacting system behavior. Record-breaking insurance losses, financial returns, sizes of files stored on a server, transmission rates of files are all examples of heavy-tailed phenomena.
Hardening Windows
Hardening is the process of protecting a system against unknown threats. System administrators harden against that which they think could be a threat. Administrators know the Internet is a hostile environment. Although they can't tell, for example, that a hacker will attempt to gain access to the SQL server next Tuesday, they can bet money there'll be an attempt soon and should "batten down the hatches" in anticipation. Hardening Windows, Second Edition is the definitive "counterintelligence" guide to performing preventative security measures for the Windows operating system. This second edition covers the release of Windows XP Service Pack 2 and its new security features, including the Windows Firewall and the Security Center. It also covers Windows Server 2003 Service Pack 1, Windows Server R2's new Security Configuration Wizard, Windows NT, Windows 2000, branch-office security features, and new setup options.
Hardening Linux
“Hardening” is the process of protecting a system and its applications against unknown threats. Hardening Linux identifies many of the risks of running Linux hosts and applications and provides practical examples and methods to minimize those risks. The book is written for Linux/UNIX administrators who do not necessarily have in-depth knowledge of security but need to know how to secure their networks.
Hands-On Design Patterns with Java : Learn Design Patterns That Enable the Building of Large-Scale Software Architectures
Java design patterns are reusable and proven solutions to software design problems. This book covers over 60 battle-tested design patterns used by developers to create functional, reusable, and flexible software. Hands-On Design Patterns with Java starts with an introduction to the Unified Modeling Language (UML), and delves into class and object diagrams with the help of detailed examples. You'll study concepts and approaches to object-oriented programming (OOP) and OOP design patterns to build robust applications. As you advance, you'll explore the categories of GOF design patterns, such as behavioral, creational, and structural, that help you improve code readability and enable large-scale reuse of software. You’ll also discover how to work effectively with microservices and serverless architectures by using cloud design patterns, each of which is thoroughly explained and accompanied by real-world programming solutions. By the end of the book, you’ll be able to speed up your software development process using the right design patterns, and you’ll be comfortable working on scalable and maintainable projects of any size.
Guide to web development with Java : Understanding website creation
This comprehensive Guide to Web Development with Java introduces the readers to the three-tiered, Model-View-Controller architecture by using Spring JPA, JSPs, and Spring MVC controllers. These three technologies use Java, so that a student with a background in programming will be able to master them with ease, with the end result of being able to create web applications that use MVC, validate user input,and save data to a database.
Guide to Assembly Language Programming in Linux
This unique guide provides comprehensive coverage of the key elements of Assembly language programming with in-depth coverage of the Linux operating system, which is the fastest-growing operating system with an estimated 18 million Linux users worldwide. The book specifically targets professionals who would like to learn Assembly and intend or expect to move to the Linux operating system. This highly useful guidebook comes complete with all the necessary software (Linux, NASM, debugger), making it an extremely valuable resource tool for all those who want to learn Assembly programming and Linux. Readers need only have a basic knowledge of any structured, high-level language such as C to obtain the full benefits of this guidebook.
Galaxies and How to Observe Them
Satisfies the need for a modern, comprehensive review in combining the three major aspects: the physical background on the nature and data of galaxies, the relevant instrumentation and viewing techniques, and finally the targets and their individual appearance in telescopes of various apertures. To illustrate the latter, a comprehensive sample of galaxies, including quasars, groups and clusters of galaxies is presented. This combination of theoretical knowledge and practical information guarantees successful observing sessions. The book could become a standard source on galaxy observing for all kinds of amateur observers, from the beginner to the experienced.
Fundamental networking in Java
This book is an in-depth learning and teaching resource for the understanding and programming of TCP/IP networking in Java. It covers 'everything you can do to a socket in Java' and explains when and why you might - or might not - want to do that. The book covers TCP and UDP using both blocking streams and non-blocking channels, and also SSL secure sockets in both blocking and non-blocking modes, unravelling the mysteries of the SSLEngine in the process. Particular attention is paid to the neglected topics of multi-homing and multicast. A unique chapter on client and server architectures uses a quantitative approach rather than the usual design-patterns approach, leading to architectures with predictable performance rather than just coding elegance.
From P2P to Web Services and Grids : Peers in a Client/Server World
Provides an overview of peer-to-peer (P2P) technologies that have revolutionized the way we think about distributed computing and the internet. This book compares these technologies to alternative solutions, most notably web services and Grid computing but also other technologies, such as client/server based systems and agent technologies.
Foundations of SQL Server 2005 Business Intelligence
This book explains how best to use Analysis Services, SQL Server Integration Services, SQL Server Reporting Services, and SQL Server Data Mining. It also describes best practices for implementing end-to-end BI solutions in small, medium, and large business environments. And it provides important information about integrating BI with various client tools.
Foundations of Java for ABAP Programmers
The only beginning book of its kind, this book will teach you SAP/ABAP developers the skills you need for Java 5 programming. The book emphasizes the fundamentals of core Java SE 5 and Java EE 5, to get you up to speed with these technologies. You'll learn about the most important enterprise Java API found in the new Java EE 5 platform, which you can immediately use and integrate. Furthermore, the book elaborates on connecting to a database, SAP Java Connector, servlets, Java Server Pages, Enterprise JavaBeans, and Java Messaging.
Foundations of Atlas : Rapid Ajax Development with ASP.NET 2.0
This book introduces a fast-track path to understanding Atlas, and how this technology can increase the power and functionality of your code while conserving time and effort. The book begins with a bare-bones introduction that explains how Atlas relates to Ajax. Microsoft Atlas is a web-client framework that makes building Ajax-style applications easier. It provides a prewritten framework that gives you a structured environment in which to work. Atlas also provides you with an object model and standardized debugging to make development faster and simpler. Ajax is a way of combining a number of Web technologies including JavaScript, dynamic HTML, and a feature known as XMLHttp (which reduces the need for client browsers to constantly reconnect to the server every time new information is downloaded). But at the moment, people developing with Ajax have to write their code from the ground up, which is complex and time consuming.
Foundations of Ajax
Ajax burst onto the Web development scene by offering highly interactive, desktop-like Web applications that can be deployed through any modern Web browser without the need for special plug-ins. Ajax is built on existing Web technologies such as JavaScript, HTML, and CSS, and it is used in conjunction with your favorite server-side language. Foundations of Ajax explains how to combine these technologies effectively to implement Ajax into your new or existing Web applications. Like you, we are developers who are in the trenches, tasked with building Web-enabled applications that provide real value to our customers. As the Web continues to grow, the demand for more expressive and engaging interfaces will continue to increase.
Foundation Web Design with Dreamweaver 8
Dreamweaver is Macromedia's bestselling web design/development environment. Dreamweaver has the capability to generate dynamic website code using server-side languages like ASP, PHP, and ASP.NET. We know that you don't always require a full database-driven site though, so this book focuses on using version 8 of Dreamweaver to design and create usable, standards-compliant websites using XHTML and CSS. One of the highlights of this version is much closer, tighter CSS/XHTML. This book will show you how to make the most of that feature. After a brief introduction to the latest version of Dreamweaver, and how CSS and XHTML fit into it, Craig Grannell looks at using the software for your web design projects in a hands-on, task based manner.
Foundation PHP5 for Flash
This latest, completely rewritten, edition again brings together three of the web's hottest technologies—Flash, the server-side language PHP, and the MySQL database system. We've brought things back up to date, using ActionScript 2.0, PHP 5.0, and MySQL 4.1, the book has been designed to be version-neutral. In other words, you can be confident that you're working with the latest standards, but that your applications won't break if deployed on an older server. The book also provides a brief introduction to an alternative database system, SQLite, which is now automatically bundled with PHP 5 and requires no installation.
Foundation PHP for Dreamweaver 8
In this book, we look specifically at using Dreamweaver's built-in server behaviors to build dynamic web sites using PHP and MySQL, the world's most popular open source server-side language and database server combination, which are both reliable, powerful, and open source (and therefore free to use). This version of Dreamweaver includes more powerful support for PHP and MySQL than ever before, and we'll show you how to make this work for you. No previous experience of PHP or MySQL is necessary to use this book. Examples built throughout the book include a content management system, and an online image gallery. All examples are designed to meet modern usability requirements and be web standards-compliant.
Foundation ASP.NET for Flash
If you're a reasonably experienced Flash user who has mastered the basics but wants to empower your SWFs, taking them further toward rich Internet applications, then you've come to the right place! Foundation ASP.NET for Flash will teach you everything you need to know to integrate two of the most exciting technologies used on the Web today. Using Flash and ASP.NET, it's possible to utilize the amazing user interface capabilities of Flash along with the extensive power of ASP.NET to create dynamic, data-driven web applications. In this book, advanced topics are made easy by providing intuitive step-by-step examples. This book covers Flash MX 2004 and Flash 8, ASP.NET 2.0, Visual Studio 2005, and Access and SQL Server 2005. It is an essential part of any Flash or ASP.NET web developer's arsenal.
Form-oriented analysis : A new methodology to model form-based applications
Form-based applications range from simple web shops to complex enterprise resource planning systems. Draheim and Weber adapt well-established basic modeling techniques in a novel way to achieve a modeling framework optimized for this broad application domain. They introduce new modeling artifacts, such as page diagrams and form storyboards, and separate dialogue patterns to allow for reuse. In their implementation they have developed new constructs such as typed server pages, and tools for forward and reverse engineering of presentation layers. The methodology is explained using an online bookshop as a running example in which the user can experience the modeling concepts in action. The combination of theoretical achievements and hands-on practical advice and tools makes this book a reference work for both researchers in the areas of software architectures and submit-response style user interfaces, and professionals designing and developing such applications. More information and additional material is also available online.



















