Advertisement

OpenGL Graphics Through Applications by Robert Whitrow

OpenGL Graphics Through Applications is a practical introduction to Computer Graphics with an emphasis on understanding through practice. Throughout the book, theory is followed by implementation using C / C++ and complete programs are provided on the Springer website.

A procedural approach has been taken to algorithmic development while taking an object oriented approach when building artefacts from simple objects. The book covers a range of topics including:
image processing
artefact construction
introductory animation
texturing
curves surfaces and patterns
Robert Whitrow has taught computing courses from first year undergraduate to postgraduate MSc at a range of different institutions.


Download Here

Mirror

Pro LINQ: Language Integrated Query in C# 2008

LINQ is the project name for a set of extensions to the .NET Framework that provide a generic approach to querying data from different data sources. LINQ will premier in Visual Studio 2008, and will become the next must-have skill for .NET developers.
Most books tell you about the simple stuff, while few books warn you of the pitfalls. Where Pro LINQ: Language Integrated Query in C# 2008 returns your investment is in the hours, and sometimes days, spent by the author determining why something may not work as expected. Sometimes this results in an innocent looking paragraph that may take you a minute to read and understand, but took days to research and explain.
Face it, most technical books while informative, are dull. LINQ need not be dull. Written with a sense of humor, Pro LINQ: Language Integrated Query in C# 2008 will attempt to entertain you on your journey through the wonderland of LINQ and C# 2008.

Download Here

Mirror

Pro ASP.NET 3.5 in C# 2008

ASP.NET 3.5 is the latest version of Microsoft’s revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in C# 2008 raises the bar for high-quality, practical advice on learning and deploying Microsoft’s dynamic web solution.
The book will teach you ASP.NET 3.5 starting with core concepts to more advanced topics. You will learn Core concepts of ASP.NET 3.5. Why it’s special. What it’s fundamental principals are. The basics of Visual Studio. How ASP.NET 3.5 controls are created, and how they fit into ASP.NET 3.5 pages, ultimately creating full applications
Data access details. The intricacies of ADO.NET and how to perform data binding to many sources from databases to file streams to XML. We include LINQ coverage so you’re on the bleeding edge Security. Once considered the Achilles heel of all Windows web applications, security has vastly improved and is a cornerstone of ASP.NET 3.5. This section explains the various forms of available security, and how to best apply them Taking things further using advanced user interface techniques. This includes user controls, customer server controls, client-side JavaScript, and GDI+.
Web services. In an increasingly connected world, working with web services grows in importance. This book will show you how to work with them.

Download Here

Inside Server-Based Applications by Douglas J. Reilly

Building server-side applications requires a different way of thinking. Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components. Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title.
Topics covered: Introduction to server-side programming, Windows 2000 support for server applications, multitasking and synchronization APIs, Web-based servers, Win32 console and service APIs, impersonation and event-logging APIs, Remote Access Service (RAS), Telephony API (TAPI) , Simple and Full Messaging API (MAPI), ODBC C API and sample C++ encapsulation, Active Server Pages (ASPs), building ATL-based components for ASPs, Internet Server API (ISAPI), MFC and ISAPI extensions and filters, WinSock API, TCP/IP and named pipes, SQL Server 7 basics, Transact-SQL, stored procedures.

Download Here

International Programming for Microsoft Windows

Presents essential guidelines for globalizing and localizing your software with examples in Microsoft Visual C++ 6.0. Demonstrates how to produce high-quality, ready to localize editions of Windows-based programs with the Microsoft Visual C++ system. Softcover. CD-ROM included. DLC: Computer programming.
In today’s wired world, software must work for a global audience. International Programming for Microsoft Windows compiles hard-to-find information on internationalizing software using C, C++, and Windows 2000. If you’re a developer or manager planning international software development, this book can show you how to take your software to new markets successfully.
The heart of this book is its extensive material on the international features and Unicode available in Windows 2000, which comes with support for dozens of languages. (This text shows how Windows supports both non-Unicode and Unicode character sets with two sets of APIs for all text functions.) The book highlights features in Windows 2000 that facilitate a truly global perspective. A standout here is the custom locale-browser used to view international Registry information. Several programming strategies are also outlined to make sure code can be adapted to local conditions easily–because you’ll never know where today’s markets can take you.

Download Here

Programming Applications for Microsoft Windows by Jeffrey Richter

PROGRAMMING APPLICATIONS FOR MICROSOFT WINDOWS is the preeminent guide to Windows programming at the API level. Now in its fourth edition, the previously titled ADVANCED WINDOWS is revised to bring software developers the latest information about Windows 98, Windows 2000, and 64-bit Windows. Its complete coverage of the Windows operating system provides an inside view of how Windows 2000 and Windows 98 work and how to use their features. Topics covered include processes, threads, virtual memory, DLLs, file I/O, and message crackers. In addition, the fourth edition shows how the move to 64-bit Windows will affect developers. For systems-level programmers, this is a must-have title.

Download Here

Object Oriented Programming under Windows NT and 95 by Stephen Morris

The book describes fundamental object-oriented programming methods and explains how readers may apply them within the Windows 95 (and 98) and Windows NT environments using three leading programming tools - Microsoft Visual C++ and Visual Basic and Borland Delphi.
Objected-Oriented Programming for Windows 95 and NT will help both beginning and experienced Windows developers bolster their programming arsenal and can help any developer make the transition from traditional, non-object environments to object-oriented programming methods.
Explains development fundamentals for all Windows operating systems Teaches Windows application development with the three leading tools - Visual C++, Visual Basic, and Borland Delphi.

Download Here

The Windows 2000 Device Driver Book by Art Baker

The Windows NT Device Driver Book clarifies the murky Microsoft Driver Development Kit (DDK) documentation, and contains extensive detail that's missing from the DDK. This information is invaluable right now - and it will prepare you for the future, when Microsoft introduces the common Win32 Driver Model for Windows NT and Windows 95. You'll learn about the NT I/O Manager and its data structures, and discover how various hardware issues will impact the design of your driver. Once you know the fundamentals, Windows NT device driver expert Art Baker presents basic and advanced NT driver-writing techniques in unprecedented detail. There's also extensive sample code on diskette, designed to help streamline your own development projects. Whether you're designing or coding Win NT driver or porting an existing driver from another operating system environment, The Windows NT Device Driver Book contains all the information you'll need to get the job done.

Download Here

Visual C++ 6 the Complete Reference

This book opens with a tour of how to use the sixth version of Microsoft’s compiler. The author surveys the compiler’s features and tools (including a reference to every available menu option) and discusses the basics of installing it and getting it up and running.
Nearly 75% of the C/C++ market use C++–38 out of 42 world-class applications are built with Visual C++, including Sun, Netscape, Oracle, and Lotus. Authors Chris Pappas and William Murray are professors of computer science at the S.U.N.Y. system in New York–they bring extensive, real-world experience to the text. Covers the new and improved version that offers faster 32-bit application compiling, added native compiler support, time-saving Active Template Library (ATL), and productive new wizards and controls for quicker market distribution.

Download Here

English CHMs for CodeGear RAD Studio 2007

The archive contains CHM files of the RAD Studio 2007 Help. This applies to Delphi 2007 and C++Builder 2007. It also contains bugfixes from June 1 to Aug 3 2007, including “restoration” of many files for namespaces such as Classes.

The drawback of the CHM version versus the MSHelp2 version is that it doesn’t automatically include the Microsoft information. However for some customers that is a plus!

Download Here

Numerical Recipes in C: The Art of Scientific Computing

The product of a unique collaboration among four leading scientists in academic research and industry, Numerical Recipes is a complete text and reference book on scientific computing. In a self-contained manner it proceeds from mathematical and theoretical considerations to actual practical computer routines. With over 100 new routines bringing the total to well over 300, plus upgraded versions of the original routines, the new edition remains the most practical, comprehensive handbook of scientific computing available today.

Download Here

C++ Solutions: Companion to the C++ Programming Language

C++ Solutions, provides insightful, logical, and easy-to-follow solutions to selected exercises found in The C++ Programming Language, Third Edition, by Bjarne Stroustrup. The exercises are explained in detail and are extensively annotated with cross-references to Stroustrup’s book. Developers acquire a thorough understanding of ANSI/ISO C++ by working through examples. Vandevoorde solves a broad subset of illustrative and realistic exercises to facilitate this process. He also includes hints to help programmers find their own solutions, and additional exercises to provide deeper insights into modern software design. Highlights....

* In-depth coverage of C++ language concepts, syntax, and features for each chapter
* Numerous detailed examples that build intuition about performance issues
* Adherence to the final ANSI/ISO C++ specifications
* Sample code and programs available on-line

Download Here

Algorithms and Data Structures in C++

Algorithms and Data Structures in C++ introduces modern issues in the theory of algorithms, emphasizing complexity, graphs, parallel processing, and visualization. To accomplish this, the book uses an appropriate subset of frequently utilized and representative algorithms and applications in order to demonstrate the unique and modern aspects of the C++ programming language. What makes this book so valuable is that many complete C++ programs have been compiled and executed on multiple platforms. Each program presented is a stand-alone functional program. A number of applications that exercise significant features of C++, including templates and polymorphisms, is included. The book is a perfect text for computer science and engineering students in traditional algorithms or data structures courses. It will also benefit professionals in all fields of computer science and engineering.
The study of algorithms is a massive field and no single text can do justice to every intricacy or application. The philosophy in this text is to choose an appropriate subset which exercises the unique and more modern aspects of the C++ programming language while providing a stimulating introduction to realistic problems.

Download Here

COM+ Programming: A Practical Guide Using Visual C++ and ATL

Maximizing COM/COM+ reuse and scalability: practical, enterprise-class solutions!

If you're ready to develop COM/COM+ enterprise applications, start with this practical, solutions-focused guide! Using case studies and real-world code examples, Hewlett-Packard COM/COM+ expert Pradeep Tapadiya presents COM and COM+ in detail, from a developer's perspective. You'll master powerful techniques for improving reusability, scalability, and robustness-and discover how to avoid the traps and pitfalls that await the unwary. Tapadiya demonstrates today's best approaches to designing interfaces, building COM servers, dealing with transactions, and more, including:

  • In-depth coverage of interface design with IDL

  • A full chapter on maximizing the scalability of COM/COM+ applications

  • Maximizing security in distributed, component-based environments

  • COM+ synchronization, apartments, activities, and event notification

  • Working with queued components

  • Administering distributed component environments

Whether you're new to component development, migrating to COM+ and Windows 2000, or an experienced developer seeking powerful new techniques, you'll find the answers in COM+ Programming: A Practical Guide Using Visual C++ and ATL.

Download Here

Inside Atl (Programming Languages/C) by George Shepherd

Early chapters give an overview of COM and the use of ATL to develop components, controls, and document objects. Subsequent chapters analyze the key design considerations and explore specific programming techniques for such projects as tear-off interfaces, out-of-proc servers, and applications. Concluding chapters cover debugging and more advanced topics. Finally, the enclosed CD-ROM supplies programmers with the book’s sample code as well as abundant sample controls and components.
ATL can help software development professionals accomplish more and be more productive. INSIDE ATL shows them how.

Download Here

Hardware Verification with C++: A Practitioners Handbook

Written by two verification engineers, Hardware Verification with C++: A Practitioner’s Handbook is a four-part tour of how to perform object-oriented techniques. This handbook goes beyond hype and theoretical discussions to show fully implemented examples, all provided as open-source code on the companion CD.

Part I makes the case for C++, and shows a standard verification system using object-oriented programming (OOP).

Part II presents two open-source C++ libraries that enable efficient verification with C++ -- Teal, a C++ to Verilog interface, and Truss, a standard verification framework.

Part III focuses on OOP with examples from real verification projects.

Part IV puts it all together showing complete block-level and system-level verification systems.

Both a learning and a reference tool, Hardware Verification with C++: A Practitioner’s Handbook gives you everything you need to do hardware verification with C++ apart from a simulator—all provided as open-source on the companion CD.


Download Here

.NET-A Complete Development Cycle by Gunther Lenz

.NET—A Complete Development Cycle is the first guide to combining the best software-engineering practices of the Unified Process with the ins and outs of the .NET architecture. The book begins with an overview of the principles of software engineering and then introduces Microsoft technologies such as Visual C#, Windows Forms (WinForms), ADO.NET, and ASP.NET.

Central to this practical guide is a case study developing a working imaging application. As the authors lead readers through the complete lifecycle of this .NET development project, they teach effective software-engineering methodologies, including top strategies for requirements engineering, functional breakdown, design reviews, implementation, testing, and deployment. Readers will also learn how to make the most of tools such as the Unified Modeling Language (UML), GDI+, multithreading, Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), Universal Description, Discovery and Integration (UDDI), and versioning.


Download Here

Mirror

.NET Framework Essentials (2nd Edition)

.NET Framework Essentials, 2nd Edition is a concise and technical overview of the Microsoft .NET Framework. Covered here are all of the most important topics--from the underlying Common Language Runtime (CLR) to its specialized packages for ASP.NET, Web Forms, Windows Forms, XML and data access (ADO.NET). The authors survey each of the major .NET languages, including Visual Basic .NET, C# and Managed C++.

Download Here

Mirror

Professional NET 2.0 Generics

The contents of the book fall into some logical categories. The book starts out with a series of chapters that are focused primarily on the conceptual aspects of generics. Although these chapters use .NET generics to convey these concepts, they are really more broadly applicable to anyone who might be interested in understanding the overall value of using generics.

Download Here

Advanced .NET Remoting (C# Edition)

With the arrival of .NET remoting, any programmer who wants to work with distributed objects can benefit from Advanced .NET Remoting, a solid tour of basic and expert techniques for working with distributed code on Microsoft’s newest platform.
This title’s concise, code-centered approach, backed up by judicious discussion of the finer technical points of .NET, is what helps make it a success. After touring the history of standards used for distributed computing over the years, from DCE/RPC to CORBA to COM and related Microsoft technologies, the author zeroes in on .NET remoting. Short, digestible examples highlight the relevant objects and APIs useful to create and invoke objects remotely. From the basics, the book moves forward with other possibilities for designers, whether using by value or reference arguments for objects, client-activated vs. server-activated objects, and a useful section on asynchronous processing for remote function calls. Early examples use the APIs and strategies you’ll need to work on your own, and the author highlights “best practices” like using class factories.

Download Here

Mirror

Data Entry and Validation with C# and VB. NET Windows Forms

Data Entry and Validation with C# and VB .NET Windows Forms is a complete text on how to write effective data entry and validation code. Most books deal only with the individual pieces of .NET, such as the controls or how the .NET Framework works. This book brings together all this knowledge and shows readers how to build real programs. The old hacker adage Garbage in, garbage out has never been so important as it is today. With ever-increasing amounts of information flowing into and out of modern applications, the task of an application developer to control and verify information is critically important to any software project. For the first time, Data Entry and Validation with C# and VB .NET Windows Forms brings together current knowledge on this subject in an understandable, easy-to-read form. Covering development and best practices for data entry and validation, including GDI+, custom controls, localization, accessibility, proper data validation techniques, and best practices with Visual Basic and C#, Data Entry and Validation with C# and VB .NET Windows Forms is a book no modern programmer should be without.

Download Here

Build Your Own .NET Language and Compiler by Edward G. Nilges

This practical book presents techniques that you can apply to everyday work. You ll learn to add scripts and macro languages to your applications, add run time expression evaluation to their applications, and generate code immediately. Further, you will learn parsing techniques, which are essential to extract information from any structured form of data like text files, user input, XML, or HTML. As a bonus, the book includes a complete Quick Basic compatible compiler with source code that works. The compiler illustrates the books techniques and acts as a versatile .NET language.

Download Here

O’Reilly Programming Atlas

Programming Atlas is not just another "drag and drop" ASP.NET book, but one that teaches you the fundamental Ajax technologies that make Atlas work. You'll begin with a tour of JavaScript, XMLHttpRequest, JSON and the DOM. With the fundamentals in place, author Christian Wenz unpacks the Atlas framework and shows you how to put its tools to work building more interactive web sites. Also available is a free guide that shows readers of this book how to migrate its content and examples to ASP.NET AJAX Version 1.0, the successor to Atlas.

Download Here

NET e-Business Architecture by David Burgett

This book is written for architects and developers preparing to design and build enterprise-scale e-business applications using Microsoft's Visual Studio.NET and .NET Framework. It will guide technical architects and software developers through the design and development of a fully-featured e-commerce application, the gasTIX online ticketing system, using the .NET suite of technologies. Along the way, key concepts behind new .NET products such as C#, Visual Basic .NET, Visual C++ .NET, ASP.NET, ADO.NET, and Web Services are explained. The author team, consisting of several talented G.A. Sullivan consultants, has combined experience equaling tens of years in the trenches with the various releases of Microsoft Visual Studio.

Download Here

C++ In Action (with source code)

C++ In Action progresses through object-oriented programming and language features specific to C++, techniques for modifying programs, the Windows programming paradigm, and the large-scale aspects of software development. The author covers the standard template library, resource management, exception handling, and encapsulating the Windows API into C++ classes, namespaces, and templates.
The online version structure itself is unique in a way that it looks and feels like a hypertext tutorial rather than a book, as the author itself mentioned it on the preface. The hope is that it will not only make the online version more interesting for the reader, but that it will help the learning process.
You might be a beginner who wants to learn C++. You might be a student who wants to supplement his or college education. You might be a new programmer who is trying to make a transition from the academic to the industrial environment. Or you might be a seasoned programmer in search of new ideas. C++ In Action should satisfy you no matter what category you find yourself in.

Download Here

Building Automated Trading Systems: With an Introduction to Visual C++.NET

Building Automated Trading Systems is a must read for anyone developing professional algorithmic trading systems. It brings all aspects of design, functionality and real-time system implementation into clear step-by-step focus. This book will be a first choice reference manual for the serious professional .NET programmer in trading system development." -- Russell Wojcik, Member of CME and CBOT, Head of Trading Strategy Concentration, Illinois Institute of Technology "This book is an excellent primer for anyone interested in developing automated or semi-automated trading applications. Ben covers the programming knowledge needed to develop successful trading applications.

Download Here

Distributed Systems Architecture: A Middleware Approach

Extended and updated version of the Middleware book. Apart from being updated to reflect the latest version of MICO, this book contains new chapters on the Portable Object Adapter (POA), the CORBA Component Model (CCM), Web Services, as well Ubiquitous Computing.
Describing middleware from the viewpoint of the systems programmer and the applications programmer, this hands-on guide focuses on the use of open source solutions for creating middleware and the tools for developing distributed applications.

Download Here

Migrating to .NET: A Pragmatic Path to Visual basic .NET, Visual C++ .NET, and ASP.NET

Microsoft's .NET Web services platform offers a wide range of exciting new programming opportunities. The new methods found in .NET also mean you'll be in for a lot of aggravation and wasted time—unless you have a proven migration plan in place for your legacy applications. In Migrating to .NET, subject experts Dhananjay Katre, Prashant Halari, Narayana Rao Surapaneni, Manu Gupta, and Meghana Deshpande guide you every step of the way, from planning to migration to follow-through.
  • Migrate legacy Visual Basic, Visual C++, and ASP applications to .NET
  • Draws on the real-world experience of .NET migration experts
  • Rich with code examples and case studies
  • Covers component migration and interoperability issues

Download Here

C# Web Development with ASP.NET

C# was developed from the ground up to serve as the main language for Microsoft’s new .NET framework–and to compete with Java. C# Web Development for ASP.NET: Visual QuickStart Guide is aimed at beginning developers who may have experience with scripting languages but are not necessarily experienced with object-oriented languages. Using task-based examples and hundreds of screenshots, all code examples are presented in the context of ASP.NET development, aimed at Web developers. While C# Web Development for ASP.NET: Visual QuickStart Guide does not attempt to teach everything about the .NET Framework, it clearly explains all you need to know to get up and running with the C# language.

Download Here

C# Design Patterns: A Tutorial

This tutorial begins with clear and concise introductions to C#, object-oriented programming and inheritance, and UML diagrams. Each chapter that follows describes one of twenty-three design patterns, recommends when to use it, and explains the impact that it will have on the larger design. The use of every pattern is demonstrated with simple example programs. These programs are illustrated with screen shots and UML diagrams displaying how the classes interact. Each of these programs is available on the companion CD-ROM and can be run, examined, edited, and applied.

Download Here

Addison-Wesley Use Case Modeling

A ready reference for the use case practitioner.-- Reviews the fundamentals of use cases, and then explores the details of writing better use cases.-- Based on real-world issues, and how project teams overcame them.Use cases are a simple, straightforward -- yet very powerful -- way to express the functional requirements (or behaviors) of a system. Use cases have gained widespread acceptance because they make requirements less ambiguous by specifying exactly when and under what conditions certain behaviors occur. As a result, those who effective employ use cases to model their systems can better deliver projects on time, within budget, and with fewer defects. However, use case modeling is not that easy; it is a practice that comes with characteristics that can impact a project. In this new book, the authors allow you to benefit from their considerable experience making use cases work well in a number of different environments. With the advice, tips, and tricks presented herein, the reader will be further along the path to understanding and exploiting the power of use cases, and ultimately constructing better applications. In writing this book, the authors have worked closely with use case founder Ivar Jacobson, and the book is unique in that it presents a Rational Software Corporation-centric examination of this topic.

Download Here

Programming 16-Bit PIC Microcontrollers in C

A Microchip insider tells all on the newest, most powerful PICs ever!
Includes handy checklists to help readers perform the most common programming and debugging tasks
The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.
Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This books common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the texts many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.

Download Here

Algorithm Theory - SWAT 2002

This book constitutes the refereed proceedings of the 8th Scandinavian Workshop on Algorithm Theory, SWAT 2002, held in Turku, Finland, in July 2002.
The 43 revised full papers presented together with two invited contributions were carefully reviewed and selected from 103 submissions. The papers are organized in topical sections on scheduling, computational geometry, graph algorithms, robotics, approximation algorithms, data communication, computational biology, and data storage and manipulation.

Download Here

Advances in mobile radio access networks

As the demand for and the variety of 3G services increase, more advanced hardware and software technologies will be needed to enhance the mobile radio communications infrastructure. This forward-looking book Advances in mobile radio access networks delivers a comprehensive overview of the advanced technologies driving the evolution of mobile radio access networks, focusing on high-level architectural issues and system engineering. The book highlights the advantages and drawbacks of these advanced technologies and helps you make strategic decisions on R&D planning and system deployment.

Download Here
Mirror 1
Mirror 2

Advances in Fingerprint Technology

A renowned group of leading forensic, identification, and criminalistic experts present, in this valuable work, exciting progress in fingerprint technology. A fully updated version of a bestseller, Advances in Fingerprint Technology, Second Edition covers major developments in latent fingerprint processing, including physical, chemical, instrumental, and combination techniques. Because of recent advances, five new chapters are included. These chapters cover: latent fingerprint chemistry, techniques directed at lipid-soluble components, more succinct treatment of AFIS, a new procedure that applies nanocrystal technology to latent fingerprint development, and a systematic, statistically-based point of view regarding the individuality of fingerprints.

Download Here

Advanced Control Engineering

Advanced Control Engineering provides a complete course in control engineering for undergraduates of all technical disciplines. Starting with a basic overview of elementary control theory this text quickly moves on to a rigorous examination of more advanced and cutting edge date aspects such as robust and intelligent control, including neural networks and genetic algorithms.

Download Here

Advanced Wired and Wireless Networks

ADVANCED WIRED AND WIRELESS NETWORKS brings the reader a sample of recent research efforts representative of advances in the areas of recognized importance for the future Internet, such as ad hoc networking, mobility support and performance improvements in advanced networks and protocols.

ADVANCED WIRED AND WIRELESS NETWORKS is structured to meet the needs of a professional audience in industry, as well as graduate-level students in computer science and engineering.

Download Here

Advanced Techniques in RF Power Amplifier Design

This much-anticipated volume builds on the author’s popular work, RF Power Amplifiers for Wireless Communications (Artech House, 1999), offering you a more in-depth understanding of the theory and design of RF power amplifiers. An invaluable reference tool for RF, digital and system level designers, the book enables you to efficiently design linear RF power amplifiers , and includes detailed discussions on envelope power management schemes and linearization techniques.

Download Here

Advanced Digital Signal Processing and Noise Reduction, 2nd Edition

This book presents a broad range of theory and application of statistical signal processing. The emphasis is on digital noise reduction algorithms, particularly important in the field of mobile communication. Vaseghi covers a broad range of applications, including spectral estimation, channel equalization, speech coding over noisy channels, active noise control, echo cancellation, and more.

Download Here

RTP - Audio and Video for the Internet

This book describes the protocols, standards, and architecture of systems that deliver real-time voice, music, and video over IP networks, such as the Internet. Relevant applications include voice-over-IP, telephony, teleconferencing, streaming video, and web-casting. The focus of the book is media transport: how to reliably deliver audio and video across an IP network, how to ensure high quality in the face of network problems, and how to ensure that the system is secure. The book adopts a standards-based approach, based around the Real-time Transport Protocol, RTP, and its associated profiles and payload formats. It describes the RTP framework, how to build a system that uses that framework, and extensions to RTP for security and reliability.

Download Here

Adaptive Control Systems

Adaptive control is no longer just an important theoretical field of study, but is also providing solutions to real-world problems. Adaptive techniques will transform the world of control. The leading world practitioners of adaptive control have contributed to this handbook which is the most important work yet in this field. Not only are techniques described in theory, but detailed control algorithms are given, making this a practical cookbook of adaptive control for both control professionals and practising engineers.The book presents the most advanced techniques and algorithms of adaptive control. These include various robust techniques, performance enhancement techniques, techniques with less a-priori knowledge, nonlinear adaptive control techniques and intelligent adaptive techniques. Each technique described has been developed to provide a practical solution to a real-life problem. This volume will therefore not only advance the field of adaptive control as an area of study, but will also show how the potential of this technology can be realised and offer significant benefits.Practical cookbook of adaptive controlContains important research

Adaptive Image Processing A Computational Intelligence Perspective

Application of computational intelligence techniques—often called soft computing—-to the problem of adaptive image processing is the focus of this text. Imaging professionals and others with a background in mathematical science, computer software, and related fields will find this book a readable, useful resource. It also is suitable as a textbook in graduate-level or professional course in image processing.

Download Here

Adaptive Digital Filters, Second Edition

A study of adaptive filtering and signal analysis, highlighting stochastic processes, signal representations and properties, analytical tools and implementation methods. This second edition includes new chapters on adaptive techniques in communications and rotation-based algorithms.
Contents :
Adaptive filtering and signal analysis; signals and noise; correlation function and matrix; gradient adaptive filters; linear prediction error filters; fast least squares transversal adaptive filters; other adaptive filter algorithms; lattice algorithms and geometrical approach; rotation-based algorithm; spectral analysis; circuits and miscellaneous applications; adaptive techniques in communications.

Download Here

Abstract Harmonic Analysis Of Continuous Wavelet Transforms

This volume contains a systematic discussion of wavelet-type inversion formulae based on group representations, and their close connection to the Plancherel formula for locally compact groups. The connection is demonstrated by the discussion of a toy example, and then employed for two purposes: Mathematically, it serves as a powerful tool, yielding existence results and criteria for inversion formulae which generalize many of the known results. Moreover, the connection provides the starting point for a ??? reasonably self-contained ??? exposition of Plancherel theory. Therefore, the volume can also be read as a problem-driven introduction to the Plancherel formula.

Download Here

A Wavelet Tour of Signal Processing

This book is intended to serve as an invaluable reference for anyone concerned with the application of wavelets to signal processing. It has evolved from material used to teach "wavelet signal processing" courses in electrical engineering departments at Massachusetts Institute of Technology and Tel Aviv University, as well as applied mathematics departments at the Courant Institute of New York University and ÉcolePolytechnique in Paris.Key Features* Provides a broad perspective on the principles and applications of transient signal processing with wavelets* Emphasizes intuitive understanding, while providing the mathematical foundations and description of fast algorithms* Numerous examples of real applications to noise removal, deconvolution, audio and image compression, singularity and edge detection,multifractal analysis, and time-varying frequency measurements* Algorithms and numerical examples are implemented in Wavelab, which is a Matlab toolbox freely available over the Internet* Content is accessible on several level of complexity, depending on the individual reader's needsNew to the Second Edition* Optical flow calculation and video compression algorithms* Image models with bounded variation functions* Bayes and Minimax theories for signal estimation* 200 pages rewritten and most illustrations redrawn* More problems and topics for a graduate course in wavelet signal processing, in engineering and applied mathematics

Download Here

A user's Guide to Aspect Ratio Conversion

In this continuing series of discussions of real world DTV transition issues Snell & Wilcox has assembled four of its top engineers for a look at some of the choices producers and broadcasters face as they prepare there programing as both conventional and widescreen viewing.

Download Here

A First Lab in Circuits and Electronics

Intended for sophomore or junior electrical and computer engineering students taking their first lab, or for first-year students in electrical and computer engineering courses, or for nonmajors in other branches of engineering or physics, this lab book presents 16 experiments from measuring DC voltages and currents to JK flip-flops and ripple counters. Includes numerous appendices and introductory lab practices.

Contents :
Good Lab Practices and Other Useful Hints.
Ground Connections.
Measuring DC Voltages and Currents.
Simple DC Circuits; Resistors and Resistive Sensors.
Generating, Observing, and Hearing Time-Varying Signals.
Basic Characteristics of OP AMPS and Comparators.
Amplifier Design Using OP AMPS; A Sound System.
RC Circuit Transients; More on Measurement Techniques.
Filters, Frequency Response, and Tone Control.
LC Circuits, Resonance, and Transformers.
Diodes and Their Applications.
Modulation and Radio Reception.
MOSFET Characteristics and Applications.
Principles of Amplification.
Bipolar Trnasistors and Amplifiers.
Digital Logic Circuits; Gates and Latches.
D Flip-Flops and Shift Registers.
JK Flip-Flops and Ripple Counters.

Download Here

802.11 Wireless Network Site Surveying and Installation

802.11 Wireless Network Site Surveying and Installation begins with an introduction to WLAN architectures and definitions and then moves on to site survey methodologies, helping you assess and address your site's specific needs. The book delves into the installation process for WLAN equipment, including the rules and regulations to which WLANs must adhere, various obstacles that arise when installing WLAN equipment, and ways to connect WLAN products to the wired network.

Index : 1. Defining a Wireless Network's Protocols and Components. 2. Understanding RF Fundamentals. 3. Regulating the Use of 802.11 WLANs. 4. WLAN Applications and Services. 5. Selecting the WLAN Architecture and Hardware. 6. Preparing for a Site Survey. 7. Site Surveying Equipment. 8. Discovering Site-Specific Requirements. 9. Discovering Wired Network Requirements. 10. Discovering Wired Network Requirements. 11. Performing a WLAN Site Survey. 12. Installing WLAN Products. 13. Preparing the Proper Documentation. 14. Outdoor Bridge Deployments.

Download Here

802.11 Wireless LAN Fundamentals

802.11 Wireless LAN Fundamentals gives networking engineers and IT professionals the knowledge they need to design, deploy, manage, and troubleshoot their own wireless local-area networks (WLANs). Starting with an overview of the technology and architecture of WLANs, the book goes on to explain services and advanced features that such applications can provide. Most importantly, it provides practical design guidance and deployment recommendations.

Index : 1. Ethernet Technologies. 802.3 Ethernet. 802.3u Fast Ethernet. Gigabit Ethernet. Summary. 2. 802.11 Wireless LANs. Overview of WLAN Topologies. 802.11 Medium Access Mechanisms. Nonstandard Devices. 802.11 MAC Layer Operations. Summary. 3. 802.11 Physical Layer Technologies. Wireless Physical Layer Concepts. 802.11 Wireless LANs. 802.11b WLANs. 802.11a WLANs. 802.11g WLANs. CCA. Summary. 4. 802.11 Wireless LAN Security. Wireless Security. Overview of Encryption. Encryption in the 802.11 Standard. Authentication Mechanisms in the 802.11 Standard. MAC Address Authentication. Security Vulnerabilities in the 802.11 Standard. Secure 802.11 WLANs. AES Encryption. Summary. 5. Mobility. Characteristics of Roaming. Layer 2 Roaming. Layer 3 Roaming. Summary. 6. QoS for 802.11 Wireless LANs—802.11e. Challenges for QoS in 802.11 Networks. QoS Mechanism Overview. Summary: The Challenges Facing EDCF and HCF. 7. Radio Frequency Essentials. Radio Basics. Antenna Basics. Receiver Performance Basics. System Performance. Unlicensed Wireless. U-NII Band WLAN Frequencies. Summary. Deploying Wireless LANs. WLAN Deployment and Application Impact. WLAN Deployment Planning. Site Survey. Upper-Layer Considerations. Summary. 8. The Future of Wireless LANs. Bluetooth. UWB. FSO. 100 Mbps WLANs. Summary. 9. WLAN Design Considerations.

Download Here

3G Handset Network Design Wiley Sons

Third Generation (3G) wireless networks are in the works in Europe and Asia, and 2.5G networks that incorporate some 3G features are being rolled out in the United States Hands-on guide to integrating cell phone or PDA/portable PC products with present and future wireless network hardware Addresses topics such as quality of service (QoS) and service level agreements (SLAs) from a wireless perspective Presents an in-depth review of both handset and network hardware and software.
Index : Chapter 1:Spectral Allocations–Impact on Handset Hardware Design. Chapter 2: GPRS/EDGE Handset Hardware. Chapter 3: 3G Handset Hardware. Chapter 4: 3G Handset Hardware Form Factor and Functionality. Chapter 5: Handset Hardware Evolution. PART TWO: 3G HANDSET SOFTWARE. Chapter 6: 3G Handset Software Form Factor and Functionality. Chapter 7: Source Coding. Chapter 8: MExE-Based QoS. Chapter 9: Authentication and Encryption. Chapter 10: Handset Software Evolution. PART THREE: 3G NETWORK HARDWARE. Chapter 11: Spectral Allocations–Impact on Network Hardware Design. Chapter 12: GSM-MAP/ANSI 41 Integration. Chapter 13: Network Hardware Optimization. Chapter 14: Offered Traffic. Chapter 15: Network Hardware Evolution. PART FOUR: 3G NETWORK SOFTWARE. Chapter 16: The Traffic Mix Shift. Chapter 17: Traffic Shaping Protocols. Chapter 18: Service Level Agreements. Chapter 19: 3G Cellular/3G TV Software Integration. Chapter 20: Network Software Evolution

Download Here