Inside Microsoft Windows 2000, Third Edition : 9780735610217

The third edition of Inside Microsoft Windows 2000 is intended for advanced computer professionals (both developers and system administrators) who want to understand how the core components of the Microsoft Windows 2000 operating system work internally. With this knowledge, developers can better comprehend the rationale behind design choices when building applications specific to the Windows 2000 platform. Such knowledge can also help developers debug complex problems. System administrators can benefit from this information as well because understanding how the operating system works under the covers facilitates understanding the performance behavior of the system and makes it easier to troubleshoot system problems when things go wrong. After reading this book, you should have a better understanding of how Windows 2000 works and why it behaves as it does.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft® Visual Studio® .NET 2003 : 9780735618749

Learn how to put all the built-in power of Microsoft® Visual Studio® .NET 2003 to work with this comprehensive, in-depth programming guide. It drills down into the internal workings of Visual Studio .NET to help you get the most out of its features, editors, and project-management capabilities. You'll see how to extend this rich, integrated development environment to maximize your productivity for any project, no matter where you are in the development cycle—or which language you use. You'll also learn how to use macros and add-ins to simplify your work. Code examples in every chapter show you exactly what to do.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft SQL Server 7.0 : 9780735605176

This book is not an introductory treatise on SQL Server, although it does include one introductory chapter (Chapter 2). In Chapter 1, I discuss the history of the product (which I lived), from SQL Server's inception and partnership with Sybase to its current success. But beyond these early chapters, the book is very detailed and written for those who want to dig deeply into SQL Server. This book is a suitable read for those who have worked with SQL Server for years already. It will also be of interest to experienced database professionals new to SQL Server who are developing or considering new development projects.


In this book, I focus on the "back-end" capabilities of the database engine. Topics include choosing appropriate hardware for SQL Server, effective use of the SQL language, writing correct queries, common mistakes, consistency and concurrency tradeoffs, data storage and structures, locking, and scrollable cursors. Performance considerations are covered throughout the book. The final chapters (Chapters 14 and 15) discuss specific performance issues, but because they assume that you've gained much knowledge from reading earlier chapters in the book, I strongly discourage you from jumping directly to those chapters.


When I planned the book, I felt it was necessary to describe how SQL Server works before going into the product's functional capabilities. But that presents a "chicken-or-the-egg" problem: what should I introduce first? I decided to include architectural information near the beginning of the book—Chapter 3 provides an in-depth discussion of how SQL Server works. If you are already familiar with the functional aspects of SQL Server, I think you'll benefit most from this chapter. If you are new to SQL Server, I encourage you to go back and read Chapter 3 again in a couple months after you've gained more familiarity with the product. I think you'll get a lot more out of it. Initially, simply try to absorb just the basics.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft SQL Server 2005: T-SQL Querying : 9780735623132

A comprehensive, hands-on reference for database developers and administrators, this book focuses on advanced querying techniques using Transact-SQL (T-SQL), the database programming language built into SQL Server. Includes code and table examples.

Key Book Benefits:


  • Delivers practical, hands-on guidance on sophisticated uses of T-SQL, including the differences between logical and physical processing, nesting of queries, and much more

  • Provides deep background information that helps developers optimize queries, aggregate data, and develop hierarchies and recursive queries

  • Helps promote mastery of T-SQL

  • Features numerous code and table examples, practical advice, logic puzzles, and best practices


About the Author
The primary author, Itzik Ben-Gan, is a Principal Mentor and Founder of Solid Quality Learning. A SQL Server Microsoft Most Valuable Professional (MVP) since 1999, Itzik has delivered dozens of training events across the U.S. and Europe focused on T-SQL programming, performance tuning and internals, administration, implementation, data warehousing, and online analytical processing (OLAP). An accomplished author, Itzik has written many articles for SQL Server Magazine, as well as articles and white papers for MSDN®. Itzik’s speaking activities have included Tech·Ed, DevWeek, PASS, SQL Server Connections, and SQLU Summits, to name a few.

Lubor Kollar is a program manager on the SQL Server team at Microsoft Corporation who focuses on optimization.


Dejan Sarka is a Solid Quality Learning Associate Mentor.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft SQL Server 2005: T-SQL Programming (Pro-Developer) : 9780735621978

This thorough, hands-on reference for database developers and administrators delivers expert guidance on sophisticated uses of Transact-SQL (T-SQL)—one of the most familiar and powerful programming languages for SQL Server. Written by a T-SQL guru, this guide focuses on language features and how they are interpreted and processed by the SQL Server execution engine. You’ll get in-depth coverage of the sophisticated uses of T-SQL, including triggers, user-defined functions, exception handling, and more. The book explains and compares solutions to database-development problems in both SQL Server 2000 and SQL Server 2005, discussing the new T-SQL programming features added to SQL Server 2005 in detail. Includes extensive code samples, table examples, and logic puzzles to help database developers and administrators understand the intricacies and help promote mastery of T-SQL.


About the Authors


Itzik Ben-Gan is a mentor and founder of Solid Quality Learning. A Microsoft SQL Server MVP (Most Valuable Professional) since 1999, Itzik has delivered numerous training events around the world focused on T-SQL Querying, Query Tuning, and Programming. Itzik is the author of several books on Microsoft SQL Server. He has written many articles for SQL Server Magazine, as well as articles and white papers for MSDN. Itzik's speaking engagements include Tech Ed, DevWeek, various SQL user groups around the world, PASS, SQL Server Magazine Connections, and Solid Quality Learning's events, to name a few.


Since 1992, Itzik has been involved in many projects covering various database and computer systems—related technologies. In addition to helping customers with their pressing needs, fixing their problems, optimizing their databases, teaching, and mentoring, Itzik has helped developers and database administrators shift to a relational/set-based mindset, improving both the performance of their code and its maintainability. Itzik's main expertise is T-SQL Querying, Query Tuning, Programming, and Internals, but he's proficient in other database areas as well. In 1999, Itzik founded the Israeli SQL Server and OLAP User Group, and he has been managing it since then.


Dejan Sarka—MCP (Microsoft Certified Professional), MCDBA (Microsoft Certified Database Administrator), MCT (Microsoft Certified Trainer), SQL Server MVP, Solid Quality Learning Mentor—is a trainer and consultant working for many Certified Partners for Learning Solutions (CPLS) centers and development companies in Slovenia and other countries. In addition to providing professional training, he continuously works on online transaction processing (OLTP), OLAP, and Data Mining projects, especially at the design stage. He is a regular speaker at some of the most important international conferences, such as TechEd, PASS, and MCT. He is also indispensable at regional Microsoft TechNet meetings, the NT Conference, which is the largest Microsoft conference in Central and Eastern Europe, and other events. He is the founder of the Slovenian SQL Server Users Group. Dejan Sarka also developed two courses for Solid Quality Learning: Data Modeling Essentials and Data Mining with SQL Server 2005.


Roger Wolter has close to 30 years' experience in the computer industry, the last 7 years with Microsoft. He is currently a program manager on the SQL Server team specializing in SQL Server Service Broker and SQL Server Express. His projects at Microsoft have included COM+, SQLXML, the Soap Toolkit, SQL Server Service Broker, and SQL Express.


Steve Kass is Associate Professor of Mathematics and Computer Science at Drew University in Madison, New Jersey. Steve graduated from Pomona College and holds a Ph.D. in Mathematics from the University of Wisconsin—Madison. He is also a Microsoft SQL Server MVP.


Lubor Kollar is a group program manager for SQL Server at Microsoft. His team led the development of key enhancements to the relational engine, including some of the T-SQL enhancements in SQL Server 2005.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft SQL Server 2000 : 9780735609983

This newly updated, official guide to the core architecture and internals of Microsoft SQL Server 2000 helps readers unlock the full power of Microsoft's premier relational database management system. Written by a renowned SQL Server guru, in conjunction with the Microsoft SQL Server 2000 product development team, INSIDE MICROSOFT SQL SERVER 2000 is a must-read for developers and IT professionals who need to understand Microsoft SQL Server from the inside out. This comprehensive guide provides updated, authoritative advice for installing, administering, and programming with SQL Server 2000. It also includes information about significant product enhancements, and new chapters about SQL Server Indexes and Query Optimization. The CD contains product evaluation documentation, sample code and scripts, white papers, and a benchmarking kit.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft (r) SQL Server (tm) 2005: The Storage Engine : 9780735621053

This practical, hands-on book offers deep, thorough coverage of the internals of architecture and resource management in SQL Server 2005, focusing on the Storage Engine. The book features extensive code samples and table examples.

For me, the most wonderful thing about writing a book and having it published is getting feedback from you, the readers. Of course, it's also one of the worst things when I get feedback from readers who are frustrated that their favorite topics were not included. However, by this third time around, I think I can accept the fact that this book cannot be all things to all people, as much as I might want it to be. Microsoft SQL Server 2005 is such a huge, complex product that not even with a new multi-volume format can we cover every feature. My hope is that you'll look at the cup as half full instead of half empty and appreciate the volumes of Inside Microsoft SQL Server 2005 for what they do include. As for the topics that aren't included, I hope you'll find the information you need in other sources.


The focus of this series, as the name Inside implies, is on the core SQL Server enginein particular, the query processor and the storage engine. This series doesn't talk about client programming interfaces, heterogeneous queries, business intelligence, or replication. In fact, most of the high-availability features are not covered, but a few, such as mirroring, are mentioned at a high level when we discuss database property settings. I don't drill into the details of some internal operations, such as securityI had to draw the line somewhere or else we would need 10 volumes in the series and have no hope of finishing it before the release of the next version of the product!

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Microsoft. NET IL assembler : 9780735615472

.NET IL Assemble is the intermediate language that the .NET common language runtime converts to machine language in .NET applications. Get the inside scoop on this critical low-level language with an architectural guide from the most reliable authority-the language's designer, Serge Lidin. You'll discover common structures, functions, and rules for designing .NET applications, explanations for how .NET executables compile, details on the .NET IL Assembler, IL Disassembler and Metadata Validation tools, and more.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Maya 5 : 9780735712539

Are you familiar with the basic Maya tools? Can you complete most tasks with little or no reliance on the help files? Do your questions about Maya center on how to put all the pieces together and use the software in a production setting? If so, Inside Maya 5 is just what you want and need. Industry professionals who have worked for such houses as Digital Domain, ILM, PDI/DreamWorks, and Pixar provide insights into making great production decisions that take advantage of the power of Maya without compromising production quality - real-world solutions to real-world challenges!


You'll get coverage of:




  • Using Maya in the digital studio pipeline




  • MEL and the Maya API




  • Modeling techniques for NURBS, polygonal modeling, and subdivision surfaces




  • Modeling characters, sets, and props




  • Maya's node-based architecture




  • Particles and dynamics




  • Character animation and rigging




  • Lighting, shading and rendering




  • Bonus interviews with Scott Clark (Pixar) and Paul Thuriot (Tippett Studios)



Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside .Mac : 9780596005016

If you're like me, your Mac is like the Sun at the center of the solar system. It's the hub of all your activity. You use your Mac for work and play, and more importantly, to keep in contact with the outside world. In today's connected, Internet world, your Mac plays a vital role in how you communicate and share information with others, whether they're friends or cohorts at work.


When Steve Jobs revealed Apple's Digital Hub strategy, the thought was that your Mac would be the center of everything you do digitally. Whether that meant creating and playing music, editing and producing digital video, or how you connected with the outside world, your Mac would be the center of it all.


To help make your Mac the center of the Digital Hub, Apple produced some truly innovative applications, including the iLife suite (consisting of iTunes, iPhoto, iMovie, iDVD, and now GarageBand), as well as a group of iApps for your Mac, including iCal, iSync, iChat, and others like Address Book, Mail, and Safari.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Linux : 9780735709409

With in-depth complete coverage on the installation process, editing and typesetting, graphical user interfaces, programming system administration, and managing Internet sites, Inside Linux is the only book "smart users" new to Linux will need. Many of the users new to Linux have an understanding of computer technology and will be looking for just the right reference to fit their sophisticated needs. This book guides users to a high level of proficiency with all the flavors of Linux, and help them with crucial system administration chores. Inside Linux is different than other books available because it's a unique blend of a how-to and a reference guide.

The author of Inside Linux acknowledges that adequately teaching how to use Linux involves more than communicating a series of recipes. For that reason, he goes to considerable effort to explain what's going on when the user executes various commands. He uses procedures to expose facts about Linux's innards, rather than as mere strategies for achieving desired effects. Therefore, his prose--particularly his extended coverage of the bash shell--reads like a scientist's journal: If we do this, here's what happens (and by the way, here's why). The approach is more leisurely than that of many introductory Linux books, and it leads to a deeper understanding of what's going on under the shell.

The author shows how to configure and use XFree86, the K Desktop Environment (KDE), and GNOME. These are handy skills to have, even if most distributions will more or less automate those processes and some readers may wish instead for information on more obscure aspects of the operating system. Coverage of network configuration, where an intimate knowledge of the command line and configuration files is critical, suits this book's experiment-and-observe format very well. The reader gets to see lots of important pieces of software in action. There's nothing about Apache, but the sections on setting up FTP and Unix-to-Unix Copy Protocol (UUCP) services are particularly detailed. --David Wall

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside JavaScript : 9780735712850

The only comprehensive book available that covers the latest technology, such as Internet Explorer 6 and JavaScript 1.5, and JScript 5.6. Packed full of hands-on examples, this book integrates JavaScript with .NET, XML, XSLT, Java, CSS, HTML, Cookies, Security, and much more. Written for beginning to intermediate readers looking to learn how to work with JavaScript and how best to use it with other web technologies. Inside JavaSript fills a void between the very beginning and high level books available in bookstores today. It's a book readers want primarily for two reasons: re-usable code and up-to-date browser information. Books currently out on the shelf are not up to the latest in browser technology; thus, frustrating readers because everything done in JavaScript is dependent on browser capabilities. The web site will contain all the source code used in the book.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition) : 9780201787917

Inside Java(TM) 2 Platform Security, the definitive and comprehensive guide to the Java security platform, has been thoroughly updated to reflect key additions and revisions to Java security technologies currently in use by leading technology companies. This second edition, penned by the Java experts at Sun Microsystems, provides a detailed look into the central workings of the Java security architecture and describes tools and techniques for successful implementation on even the most demanding network computing environment.


While Java has always provided a stronger security model than other platforms, this book reviews all the methods and practices required to improve security without sacrificing functionality. With tips on how to customize, extend, and refine the Java security architecture, users will have everything they need to protect their information assets from both external and internal threats.


This book's in-depth coverage encompasses security architecture, deployment, customization, new developments, and much more.




  • Security fundamentals




  • Secure class loading




  • Specifying fine-grained security policy




  • Enforcing security policy with AccessController, SecurityManager, and more




  • Digital certificates, certification paths, signed code, JAAS, and other authentication measures




  • Java-based cryptography with code examples




  • JSSE, Java GSS-API, and RMI for network security




  • Previews of other platforms for security, including Java Card, J2ME and Jini




Designed for both the system administrator and software practitioner, this book delivers vital knowledge for building and maintaining a secure system using the Java 2 platform. With detailed code and usage examples throughout, Inside Java(TM) 2 Platform Security, Second Edition, is an indispensable resource for all platform security needs.


The Java(TM) Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the Java(TM) 2 platform.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Internet Security: What Hackers Don't Want You To Know : 9780201675160

This book is a practical guide for anyone designing or administering a corporate or e-business network that runs across a number of platforms via the Internet. It will arm systems administrators with a thorough understanding of the problems of network security and their solutions, and thus help realize the tremendous potential of e-business.

With the explosion growth of e-commerce and the opening up of corporate networks to external customers, security is now the number one issue for networking professionals. Concerns about hackers and the possible damage they can do to a business, and the potential vulnerabilities of a system can be overwhelming and can create an unhealthy business environment.


However, a great deal of this is based on lack of information as to exactly how hackers approach their task, and of the exact vulnerabilities that they prey on. In this book, Jeff Crume dispels this fear by putting these threats into perspective and allowing realistic defense mechanisms to be created, to the extent that security becomes a business enabler, rather than inhibitor.


Inside Internet Security describes the underlying principles that crop up again and again in hacker attacks, and then progresses focus on lessons that can be learned, and on how to protect against recurrence.


Features:
Practical hands-on advice on securing networked systems
Security checklists for common scenarios
Pointers to other detailed information sources
In-depth theoretical background information
Real-world Examples of actual attacks
A glimpse into the future of IT security


About the Author

Jeff Crume is a Certified Information Systems Security Professional (CISSP) with 18 years experience as a programmer, software designer and IT security specialist working for IBM and its Tivoli Systems subsidiary. He has consulted with companies around the world as they develop secure e-commerce payment systems and designed networking infrastructures intended for e-business. He is a frequent speaker at international conferences and has published articles on cryptography and virtual private networking.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Flash™ : 9780735711051

This is a unique book. A unique approach. To a unique technology. Coders and creatives are both drawn to this thing called Flash, each riffing in different directions off the same tool.


Inside Flash is a world of information, ranging from foundation knowledge, to creative technique, to an exhaustive exploration of ActionScripting and Flash programming.


With the release of Flash 5, Macromedia has positioned Flash as a tool not just for creating interactive and engaging animated Web sites, but also for high-end Web applications. Add to that the integration of Flash and Generator and you can dramatically extend the power of your applications.


The high penetration of Flash into the browser market means that, as designers and developers, we finally have a viable alternative to the standard HTML/DHTML site.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Dreamweaver MX : 9780735711815

Whether you are new to Dreamweaver or a seasoned professional, Inside Dreamweaver MX will help you use the new and powerful Dreamweaver MX to its fullest extent. Not just another rehash of the documentation, this completely revised and comprehensive book broadens your understanding through hands-on projects, tips, and techniques. These pages are your guide to:




  • Learning about all the new features Dreamweaver MX offers, such as a Tag Library Editor, customizable tools, pre-built Snippets, the Site Definition Wizard, cloaking, and more




  • Using databases to create dynamic web pages with ASP, ASP.NET, ColdFusion, PHP and JSP




  • Implementing the new accessibility options Extending your working environment with extensions Optimizing site and asset management




  • Using behaviors to control layers Using Flash MX to build interactive web pages Using templates and libraries to simplify the design process




  • Integrating Flash and Fireworks into Dreamweaver MX




Inside Dreamweaver MX's carefully designed exercises will demystify advanced techniques. Insightful interviews with industry leaders and enlightening deconstruction of a variety of web site elements will help you uncover common web design pitfalls and avoid them in your own work.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Direct3D (Dv-Mps Inside) : 9780735606135

With the introduction of Microsoft Windows 95, game developers had the opportunity to develop Windows-based games that were far more powerful than was possible with earlier versions of Windows. Even with this capability, however, accessing the multimedia hardware consistently and efficiently was no easy task—that is, until Microsoft introduced DirectX. DirectX not only provides fast access to the hardware and therefore incredibly speedy performance, but it also makes it much easier for hardware developers to produce new devices that work well in the Windows environment. The DirectX APIs take away the necessity of writing your own low-level, device-specific code to access hardware such as the display adapter and network card, making it much easier for you to write programs that take full advantage of the computer's multimedia capabilities.


In this book, I focus on the Direct3D Immediate Mode API of DirectX. Immediate Mode provides a very fast 3D development library that works hand in hand with the other DirectX APIs, which implement sound, device input, network play, and display device handling. To teach you how to develop a real application supporting all these capabilities, I also show how you to develop code that uses and integrates the other DirectX APIs. By the end of the book, you'll see how to implement a complex 3D game with detailed 3D graphics, animated characters, multiple input device support (including easy enhancement to force feedback support), sound, and multiplayer support via modem, network, or direct serial connection.


I wrote this book because even though several books have been written on the DirectX APIs, including Direct3D Retained Mode, to date very little has been written on Direct3D Immediate Mode. The main reason for this lack of books about Immediate Mode is that unlike Retained Mode, which provides a library of high-level, easy-to-use commands, Immediate Mode provides a much more challenging—but much more efficient—API that most game developers have adopted for their professional games and engines. Because of this, most individuals have chosen to take the code they have developed using DirectX Immediate Mode—and the lessons learned from it—and keep it proprietary. William Chin (who originally developed the RoadRage game) and I chose to provide our game engine free with this book as a way of helping people move into a software market that has typically been difficult to penetrate because of the complexities of developing a commerically viable engine. I've seen many people struggle with trying to determine how to use the commands of the DirectX APIs together to create a functional 3D application. Although the Direct3D API might seem daunting at first, I believe that by the end of this book, you'll thoroughly understand the power of the DirectX APIs and know how to make them work together in a very powerful and sensible manner.


Armed with this understanding, you'll be able to move forward, comfortably using Direct3D for your game development efforts. In demonstrating in detail how to build a real-world application in Direct3D, I hope to give you the background and confidence you need to create your own Direct3D applications. With this background, any initial trepidation toward developing an Immediate Mode application should, I hope, be erased. Using Immediate Mode and the code framework presented in this book, you should be able to build powerful and fast commercial-quality applications. There's a reason that all commercial game developers use Immediate Mode rather than other APIs, and when you've completed this book, I'm sure you'll choose this path as well.


With that, let's get on to learning about Direct3D!

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Delphi 2006 (Wordware Delphi Developer's Library) : 9781598220032

Now in its 10th version, Delphi provides users with four programming languages: C++ and Delphi for Win32 for building Windows applications, and C# and Delphi for .NET for building applications that target the .NET platform. Inside Delphi 2006 demonstrates how to use all of these languages. Topics include the foundations of Delphi, VCL framework programming, and .NET programming.


Learn how to:



  • Create applications using Delphi, C++, and C#.

  • Design user interfaces using actions and other VCL components.

  • Create, handle, and raise exceptions.

  • Customize and create components.

  • Use the refactoring commands to restructure your source code.

  • Build lightweight database applications using the TClientDataSet component.

  • Reuse common routines by creating dynamic link libraries.

  • Produce graphic output with GDI and GDI+, and process images.

  • Print documents or store them as PDFs.


About the Author


Ivan Hladni is an author, lecturer, and a Microsoft Certified Professional (MCP). He started programming in Turbo Pascal 7.0 and Delphi 2.0 and has been using Delphi ever since. He also has several years of teaching experience, especially in the fields of C++, Delphi, Visual Basic, and PHP programming. He lives in Croatia, where his first two books, on Visual Basic .NET and Pascal/Delphi programming, were published.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside COM+ Base Services (Microsoft Programming Series) : 9780735607286

COM+ is not a radical departure from COM-it is the next stage of evolution of the COM programming model. COM was originally designed as a minimalist's component architecture. With the advent of the three-tier programming model, applications have become more complex. To help developers who work in this new world, COM+ offers a richer set of services than was available in COM. These services evolved from the technology previously known as Microsoft Transaction Server (MTS) and include features such as automatic transactions, role-based security, load balancing, object pooling, queued components, the in-memory database, and an external publish-and-subscribe event model.

COM+ offers many powerful and useful run-time services that save you the effort of building similar services yourself. While working on this book, we came to realize that it is impossible to explain these services without first explaining the fundamental component model at the heart of COM+. Whether or not you use these services in your components-for some developers, COM+ services offer little advantage1-you must understand the fundamental COM+ programming architecture before you can use COM+ effectively.

Inside COM+ Base Services describes the fundamental component model at the core of COM+. Once you understand the issues involved in building software components, you'll be able to decide where and how to use the COM+ component services effectively. Inside COM+ Component Services (forthcoming from Microsoft Press) covers these services in detail, along with issues involved in building multitier enterprise applications.

In this book, we make two assumptions-that you're interested in learning about COM+ and that you're familiar with a modern programming language such as C++, Microsoft Visual Basic, or Java. One of the central tenets of COM+ is the concept of language neutrality, so we've structured Inside COM+ Base Services around that idea. Although you can build COM+ components in a wide variety of development environments, we focus on the most popular trio: C++, Visual Basic, and Java. Visual Basic and Java developers will learn a lot from this book even though these languages hide a large part of the COM+ infrastructure. In many cases, we present examples in C++ and then show how components written in higher-level languages can tie into the same functionality. However, you must understand the fundamentals of C++ in order to use many of the sample programs.

Remember the Sojourner rover that roamed the surface of Mars during the summer of 1997? It ran on an 8-bit Intel 80C85 processor containing only 6500 transistors (compared with 5.5 million transistors in a Pentium). It had a radio modem capable of 9600 bps and was powered by solar energy and nonrechargeable lithium D-cell batteries. It was a feat of modern engineering achieved with the most basic components. In a less dramatic way, COM+ is like that-it consists of a fundamental set of ideas that can give rise to some amazingly powerful systems.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside ColdFusion™ MX : 9780735713048

Welcome to Inside ColdFusion MX! This book is intended to be a comprehensive guide for ColdFusion developers. It provides the knowledge to leverage the power of the new, J2EE-based ColdFusion Server to create dynamic web applications.


The release of ColdFusion MX constitutes a major overhaul for the ColdFusion product. ColdFusion MX is the first version of ColdFusion built to leverage the J2EE initiative, and it enhances the ColdFusion developer's ability to create applications that are scalable and portable. With ColdFusion MX, you can easily extend ColdFusion by tying your application architecture to other existing J2EE-compliant applications throughout an organization. You can also deploy ColdFusion applications across a wide range of J2EE-compliant server products. This is an exciting and necessary advance for the ColdFusion product, and it will require you to gain a unique understanding of the new ColdFusion product and how you can leverage that power.


Inside ColdFusion MX takes you through the changes that that will affect you most when moving existing ColdFusion applications from ColdFusion 4.X and ColdFusion 5 to the ColdFusion MX architecture. In addition, Inside ColdFusion MX provides unique guidance for creating real-world applications from the ground-up that are built exclusively to leverage the power of ColdFusion MX and its uniquely new infrastructure. As the authors of this book, we have had daily involvement with the creation, management, deployment, and support of a multitude of enterprise-level ColdFusion applications. We are not removed "from the trenches," so to speak. We spend the majority of our time facing the real-world problems that you face, and in this book, we strive to give you a complete reference where you can find solutions and support for your problems.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Cisco IOS Software Architecture (CCIE Professional Development) : 9781578701810

An essential guide to understanding the Cisco IOS architecture

In-depth coverage of Cisco's IOS Software architecture provides crucial information to:



  • Prevent network problems and optimize performance through more efficient design and configuration

  • Isolate and resolve network problems more quickly and easily

  • Apply the appropriate packet switching method, such as process switching, fast switching, optimum switching, or Cisco Express Forwarding (CEF)

  • Understand the hardware architecture, packet buffering, and packet switching processes for shared memory routers (Cisco 1600, 2500, 3600, 4000, 4500, and 4700 series)

  • Understand the hardware architecture, packet buffering, and packet switching processes for the Cisco 7200 series routers

  • Understand the hardware architecture, packet buffering, and packet switching processes for the Cisco 7500 series routers

  • Understand the hardware architecture, packet buffering, and packet switching processes for the Cisco GSR 12000 series routers

  • Further your knowledge of how IOS Software implements Quality of Service (QoS)


Inside Cisco IOS Software Architecture offers crucial and hard-to-find information on Cisco's Internetwork Operating System (IOS) Software. IOS Software provides the means by which networking professionals configure and manage Cisco networking devices. Beyond understanding the Cisco IOS command set, comprehending what happens inside Cisco routers will help you as a network designer or engineer to perform your job more effectively. By understanding the internal operations of IOS Software, you will be able to take architectural considerations into account when designing networks and isolate problems more easily when troubleshooting networks. Inside Cisco IOS Software Architecture provides essential information on the internal aspects of IOS Software at this level, and it is an invaluable resource for better understanding the intricacies of IOS Software and how it affects your network.


Inide Cisco IOS Software Architecture begins with an overview of operating system concepts and the IOS Software infrastructure, including processes, memory management, CPU scheduling, packet buffers, and device drivers, as well as a discussion of packet switching architecture with detailed coverage of the various platform-independent switching methods, including process switching, fast switching, optimum switching, and Cisco Express Forwarding (CEF). The book then delves into the intricate details of the design and operation of platform-specific features, including the 1600, 2500, 4x00, 3600, 7200, 7500, and GSR Cisco routers. Finally, an overview of IOS Quality of Service (QoS) is provided, including descriptions of several QoS methods, such as priority queuing, custom queuing, weighted fair queuing, and modified deficit round robin.


About the Author

Curtis Murphy, CCIE #1521, is an engineer in Cisco's Serviceability Design Department in Research Triangle Park, specializing in IOS software products. He has worked in the networking industry since 1989 and at Cisco since 1994. While at Cisco, he has worked both as an IBM protocols specialist in the Technical Assistance Center and as a software engineer in IOS Software Development for mid-range and high-end routers.


Russ White, CCIE #2635, is a member of the IOS Network Protocols Deployment and Scalability Team at Cisco, where he is involved in the design and implementation of routing protocols and scalable network design.


Vijay Bollapragada, CCIE #1606, is currently a manager in the Solution Engineering team at Cisco, where he works on new world network solutions and resolves complex software and hardware problems with Cisco equipment. Vijay also teaches Cisco engineers and customers several courses, including Cisco Router Architecture, IP Multicast, Internet Quality of Service, and Internet Routing Architectures. He is also an adjunct professor in Duke University's electrical engineering department.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside C#, Second Edition : 9780735616486

After almost 20 years of developing software on everything from System/38s to AS/400s to OS/2 and now Microsoft Windows, I can say without reservation that I was becoming a victim of burnout. The days of looking forward to the evenings and weekends-not because it meant going home but because it meant being able to work all day and all night without interruption-were becoming a distant memory. I had the feeling that everything worth doing had already been done. That feeling changed in the early part of 2000.


Just a few months prior to Microsoft's announcement of .NET at the 2000 PDC in Orlando, Florida, a good friend of mine let me in on a little secret about a "cool" language called C# and a runtime framework (then called NGWS). Despite his obvious enthusiasm, I had a hard time shaking the memories of other ill-fated global architectures such as IBM's SAA and Microsoft's DNA. As a result, I approached it with more than my share of skepticism.


But the more I programmed with this new language and platform, the more my old enthusiasm started to return. Before long I realized that I was waking up not with the dread of writing the same ol' boring applications once again but with the anticipation of learning some new and exciting part of .NET. Well, it's almost two years later and I'm still learning. In fact, it seems that every new item I learn about .NET opens a dimension of topics that I hadn't known existed before!


Some of this might sound corny, but let's face facts most of us started programming not for the money but for the type of fulfillment and satisfaction that only learning and creating something can bring. For me, C# and the .NET Framework have revived that old enthusiasm that I had started to lose. So, I wrote this book to share in the joy that I've experienced in having fun programming again. Hopefully, when you read this text and start using C#, you'll feel the same way.


While the content of this book has been considerably upgraded with quite a bit of intermediate-to-advanced information, I’ve tried to organize the chapters in such a way that each topic is presented without assuming that you’re an experienced C# developer. To that extent, each chapter begins by explaining a given feature (of C# or .NET), why that feature exists in the language, and the problems it addresses. From there, I begin with a simple demo application to focus on the subject matter, after which I explain the syntax required. Once the basics of a given subject are covered, the chapter then moves into increasingly advanced demos and material, such as the compiler-generated MSIL. Therefore, this book is for the person looking to get started with C# and .NET development, and it’s also for the person that has been programming for a while with the language and would like to learn some of the more advanced uses of the language.


The only assumption this book makes is that you know how to write and build a simple program in C, C++, or Java. The only other prerequisite is the desire to learn and explore new dimensions in writing applications with the C# language. Because you’re holding this book in your hands, you obviously have that bit covered!

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Atl (Programming Languages/C) : 9781572318588

One of the most interesting aspects of the industry we work in is the pace at which it evolves. Having software and computer technology progress so rapidly is both a blessing and a curse. It’s a blessing for some obvious reasons: constantly improving tools can help us write faster and more powerful software, the rapid change can lead to better career opportunities if you choose to keep up with the technology, and the need to learn new things quickly can bring personal growth. In addition, the quick evolution of software and computer technology means there’s always a lot of room for new and innovative ideas. But it’s a curse because the pace of change often makes it seem so difficult to stay current. Every time we turn around, we’re faced with something new to absorb. When do we have the time and opportunity to really master what we’ve just learned? Given that our chosen profession isn’t going to change anytime soon, how can we as developers deal with this dual nature of our work? The answer, we think, is to find the best tools available to help you optimize the latest technology and minimize your learning curve.


Over the course of our careers, we’ve noticed a certain pattern in software development—perhaps you’ve observed it as well. When a new software technology emerges, it seems weird and bizarre, often a black art only a chosen few can master. Then folks develop higher-level abstractions that make the technology easier to work with.


In the beginning, there was assembly language—and it was good. Assembly language made implementing programs substantially easier than having to use machine language. Then computer languages, interpreters, and compilers replaced assembly language, and many more people were able to write programs.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside ASP.NET : 9780735711358

Inside ASP.NET presents experienced software and web developers with accurate and concise information on the technologies and concepts introduced in Microsoft's new and revolutionary platform, .NET. Inside ASP.NET covers topics such as ADO.NET, XML Web Services, cache control, globalization, and mobile device development, providing the most comprehensive overview of ASP.NET available.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inside Active Directory: A System Administrator's Guide, Second Edition (Microsoft Windows Server System) : 9780321228482

The most practical, comprehensive, and highly praised guide to Active Directory has now been fully updated for Windows Server 2003. The second edition of Inside Active Directory: A System Administrator's Guide offers a definitive reference to the design, architecture, installation, and management of Active Directory, the cornerstone technology within Windows 2000 and Windows Server 2003 distributed networks. This new edition—based on the final release software of Windows Server 2003—emphasizes security and covers all the new features, including enhancements in replication and Group Policy, forest trusts, functional levels, and working with dynamic objects.


Inside this core reference, you'll find practical strategies for managing Active Directory, along with detailed instructions for efficiently administering your entire network operating environment. You will find detailed coverage of the following:




  • Site basics and replication topologies, processes, and diagnostics




  • Group Policy architecture, planning, management, and diagnostics




  • Security and permission architecture and management scenarios




  • Administration scripts, from basic concepts to advanced topics, including more than 50 sample scripts




  • New cross-forest security features, including Selective Authentication, SID Filtering, and Name Suffix Routing




  • A detailed drill-down to the schema, and practical strategies and examples for extending it




  • Using Active Directory hierarchies to implement an effective structure for your network




This is an indispensable reference for anyone working with Active Directory. Network operating system novices will gain a solid understanding of Active Directory, while administrators experienced in NT, NetWare, or UNIX will learn how to utilize their current skills in Active Directory. Experienced Windows 2000/Windows Server 2003 professionals will pick up advanced techniques, and developers will benefit strongly from the architecture topics.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

INSIDE 3DS MAX® 7 : 9780735713871

The world of 3D modeling and animation is a complex one. Lucky for you, with Inside 3ds max 7, you get not just one instructor but a team of expert developers and trainers who cover the newly revised program from every angle. Using case studies to uncover real-word solutions as well as hands-on tutorials to help you arrive at practical answers to everyday issues, this all-in-one reference is the answer to your 3ds max prayers. You'll find out how to use 3ds max's production tools (plus the whys behind their use) and be exposed to informative, inspirational examples of varying artistic styles. And when you're ready, you'll also find complete coverage of advanced topics: camera matching, character rigging, rendering, compositing, and more. To complete the learning package, a companion CD includes all of the book's lesson files. Whether you're a game designer, Hollywood effects wizard, or industrial designer you'll soon be creating out-of-this-word worlds with 3ds max 7 and this guide.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Ins and Outs of prepositions, The : A Guidebook for ESL Students : 9780764107573

Though written primarily for students of English as a Second Language, The Ins and Outs of Prepositions is also useful in remedial English courses on high school and college freshman levels. Unlike most languages - which usually have only a few prepositions to serve many different communication needs- English has dozen of them and almost none follows any clear, consistent set of rules. This book offers practical guidelines for correct usage, and provides hundreds of examples that incorporate all of the prepositions into familiar contexts. A total of 61 prepositions are examined.

Prepositions pose more problems for the non-native speaker or learner of English than any other part of speech. Why? Prepositions are just little words that never change in form; they are pronounced softly, in unstressed syllables; they aren't even given capital letters in book titles; native speakers choose the correct ones without thinking. How can they be confusing?     
       
The word "preposition" has a straightforward definition: a word placed before a noun or pronoun to define its relationship with another word in the sentence. For the learner of English, however, prepositions are anything but straightforward.    
       
    -Prepositions are difficult, if not impossible, to define without using other prepositions.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Inquiring Organizations: Moving From Knowledge Management To Wisdom : 9781591403098

Inquiring Organizations: Moving from Knowledge Management to Wisdom assembles into one volume a comprehensive collection of the key current thinking regarding the use of C. West Churchman's Design of Inquiring Systems as a basis for computer-based inquiring systems design and implementation. Inquiring systems are systems that go beyond knowledge management to actively inquire about their environment. While self-adaptive is an appropriate adjective for inquiring systems, they are critically different from self-adapting systems as they have evolved in the fields of computer science or artificial intelligence. Inquiring systems draw on epistemology to guide knowledge creation and organizational learning. As such, we can for the first time ever, begin to entertain the notion of support for "wise" decision-making. Readers of Inquiring Organizations: Moving from Knowledge Management to Wisdom will gain an appreciation for the role that epistemology can play in the design of the next generation of knowledge management systems: systems that focus on supporting wise decision-making processes.

Mason and Mitroff brought Churchman’s (1971) inquiring systems into the mainstream
of information systems research with their landmark article in Management Science in
1973. Yet, today they write in this volume: “To say that Singerian and Churchmanian
systems are underrepresented is putting it kindly. They are virtually nonexistent.” This
book hopes to take at least modest steps toward remedying that deficiency.
Some steps in this direction began with a paper entitled “Inquiring Organizations”
presented in the first Philosophical Foundations of IS (PFIS) mini-track at the Americas
Conference on Information Systems in 1996 (Courtney, Croasdell & Paradice, 1996).
Inquiring organizations are learning organizations that generate knowledge based on
one or more of Churchman’s inquiring systems. The basic concepts were refined, extended,
and presented at a workshop on philosophical aspects of information systems
at Wollongong University in Australia in 1998. This paper was published in the Australian
Journal of Information Systems later that year (Courtney, Croasdell & Paradice,
1998) and republished in the electronic journal Foundations of Information Systems
also in 1998 (http://www.bauer.uh.edu/parks/fis/fis.htm). These concepts were also extended
to knowledge management (Malhotra, 1997), decision support systems (Courtney,
2001), and Perspectival Thinking (Haynes, 2000).

In this book, we emphasize ethical organizational behavior and make a move toward the
explication of organizational wisdom (although Chauncey Bell’s chapter eloquently
disputes organizational wisdom as a possibility). As Churchman (1982) put it in Thought
and Wisdom, “wisdom is thought combined with a concern for ethics” (p. 9).

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Innovations of Knowledge Management : 9781591402299

The importance of organizational knowledge has been recognized for over
fifty years. In recent years, organizations worldwide have embraced formal
knowledge management initiatives as a way to create value from their intangible
assets. Knowledge has proven so vital to organizational success that a
new organizational form – knowledge-based firms – has emerged. With a
slowdown in the world economy, the bursting of the technology bubble, and
tighter budgets, the importance of leveraging existing knowledge and expertise
has reached new highs. Knowledge management will remain a critical
success factor for organizations as the economy recovers.

The purpose of this book is to survey some of the newest trends and findings
in knowledge management. The series of chapters included in the book show
the wide variety of directions in which knowledge management has evolved
and illustrates the wide-ranging impact that knowledge management can effect
for organizational success, thus emphasizing the continued importance of
knowledge management for organizational success. Each chapter offers a discussion
of some unique innovation, but common themes emerge as well. The
themes center on methodologies and models, and tools for enhanced knowledge
management as well as the competitive advantage that can be achieved
by implementing knowledge management.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Innovations in Robot Mobility and Control (Studies in Computational Intelligence) : 9783540268925

There exists quite a vast literature on mobile robots, covering fundamental principles on motion control and path-planning in indoor environments using ultrasonic/laser transducers. However, there is a scarcity of books/collective documents on vision based navigation of mobile robots and multi-agent systems. The book fills this gap and attempts to develop interesting models for vision based map building in indoor and outdoor environments, precise motion control, navigation in dynamic environment, and above all multi-agent co-operation of robots. The most important aspect of this book is that the principles and models introduced in the text are all field-tested, and thus can readily be used in solving real world problems, such as factory automation, disposal of nuclear wastes, landmine clearing and computerized surgery. Primarily meant for graduate students and researchers in robotics, the book is equally useful to interested audience of any discipline for its contents and simplicity in presentation style.


A robot is a controlled manipulator capable of performing complex tasks and decision-making like the human beings. Mobility is an important consideration for modern robots. The book provides a clear exposition to the control and mobility aspects of modern robots.


There are good many books on mobile robots. Most of these books cover fundamental principles on motion control and path-planning using ultrasonic/ laser transducers. This book attempts to develop interesting models for vision-based map building in both indoor and outdoor environments, precise motion control, navigation in dynamic environment, and above all multi-agent cooperation of robots. The most important aspects of this book is that the principles and models introduced in the text are all field tested, and thus can readily be used in solving real world problems, such as factory automation, disposal of nuclear wastes, landmine clearing and computerized surgery.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Innovations in Machine Learning: Theory and Applications (Studies in Fuzziness and Soft Computing) : 9783540306092

The study of innovation – the development of new knowledge and artifacts – is of interest to scientists and practitioners. Innovations change the day-to-day lives of individuals, transform economies, and even create new societies. The conditions triggering innovation and the innovation process itself set the stage for economic growth.

Scholars of technology have indicated that innovation lies at the intersection of science and technology. One view proposes that innovation is possible through advances in basic science and is realized in concrete products within the context of applied science. Another view states that the development of innovative products through applied science generates new resources on which basic science draws to advance new ideas and theories. Some believe that that science and technology form a symbiotic relationship, drawing from and contributing to one another's progress. Following this view, innovation in any domain can be enhanced by principles and insights from diverse disciplines.

This book addresses an important component of innovation dealing with knowledge discovery. The discovery aspect creates a natural bridge between machine learning concepts, models, and algorithms and innovation. In years to come machine learning will mark some of the early fundamentals leading to innovative science.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Innovations in Fuzzy Clustering: Theory and Applications (Studies in Fuzziness and Soft Computing) : 9783540343561

There is a great interest in clustering techniques due to the vast amount of data generated in every field including business, health, science, engineering, aerospace, management and so on. It is essential to extract useful information from the data. Clustering techniques are widely used in pattern recognition and related applications.

The research monograph presents the most recent advances in fuzzy clustering techniques and their applications. The following contents are included:


- Introduction to Fuzzy Clustering


- Fuzzy Clustering based Principal Component Analysis


- Fuzzy Clustering based Regression Analysis


- Kernel based Fuzzy Clustering


- Evaluation of Fuzzy Clustering


- Self-Organized Fuzzy Clustering


This book is directed to the computer scientists, engineers, scientists, professors and students of engineering, science, computer science, business, management, avionics and related disciplines.


Clustering has been around for many decades and located itself in a unique position as a fundamental conceptual and algorithmic landmark of data analysis. Almost since the very inception of fuzzy sets, the role and potential of these information granules in revealing and describing structure in data was fully acknowledged and appreciated. As a matter of fact, with the rapid growth of volumes of digital information, the role of clustering becomes even more visible and critical. Furthermore given the anticipated human centricity of the majority of artifacts of digital era and a continuous buildup of mountains of data, one becomes fully cognizant of the growing role and an enormous potential of fuzzy sets and granular computing in the design of intelligent systems. In the recent years clustering has undergone a substantial metamorphosis. From being an exclusively data driven pursuit, it has transformed itself into a vehicle whose data centricity has been substantially augmented by the incorporation of domain knowledge thus giving rise to the next generation of knowledge-oriented and collaborative clustering.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google

Innovation in Information Technology : 9780309089807

The health of the computer science field and related disciplines has
been an enduring concern of the National Research Council’s Computer  cience and Telecommunications Board (CSTB). From its first reports in the late 1980s, CSTB has examined the nature, conduct, scope, and directions of the research that drives innovation in information technology.

Ironically, the success of the industries that produce information technology (IT) has caused confusion about the roles of government and academia in IT research. And it does not help that research in computer science—especially research relating to software—is hard for many people outside the field to understand. This synthesis report draws on several CSTB reports, published over the course of the past decade, to explain the what and why of IT research. It was developed by members of the board, drawing on CSTB’s body of work and on insights and experience from their own careers.

This synthesis is kept brief in order to highlight key points. It is paired with a set of excerpts from previous reports, chosen either for their explanation of relevant history or for their compelling development of core arguments and principles.

Download Firefox For Free
Google Tool Bar. No Virus, Free From Virus
Google