www.paquebote.com > Prentice-Hall
In any software development project, many developers contribute changes over a period of time. Using a version control system to track and manage these changes is vital to the continued success of the project. This book introduces you to Subversion, a free, open-source version control system, which is both more powerful and much less complex than its predecessor CVS.
In this practical, hands-on guide, you will learn how to use Subversion and how to effectively merge a version control system within your development process. As a seasoned Subversion user, William Nagel draws on lessons learned through trial and error, providing useful tips for accomplishing tasks that arise in day-to-day software development. Nagel clearly explains how to expand on the built-in abilities of Subversion, making the system work better for you. He organizes Subversion commands by activity to allow for quick task reference. Using example scripts and configurations, he also includes development approaches that you can customize to fit your own environment.
Inside, you will find
Whether you are an administrator, project manager, or software developer, Subversion Version Control will show you how to realize the full potential of Subversion.
Samba-3 by Example provides useful, thoroughly documented explanations for all aspects of a Samba deployment. Theyre the same kind of patient answers I got when my dad taught me how to ride a bike without training wheels. Now, if only dad knew active Directory....
—Will Enestvedt, UNIX System Administrator, Johnson & Wales University
When my colleague and I were first reading John Terpstras Samba-3 by Example, we were impressed by how easy it was to find the chapter we wanted to implement, and the ease of following his step-by-step approach. We always felt Terpstra was there with us, for every configuration line. It was like having our own personal tutor. I always take his book to every client that uses Samba. Additionally, Terpstra does something most authors dont, he keeps his documentation up to date. When we were doing our first implementation, he just released the update that morning; we downloaded it, printed it, and implemented it. Now, to me, that is cutting-edge technology at its best.
—Steven C. Henry
A cook learns to follow a recipe until he has mastered the art. This is your cookbook to successful Windows networks. I followed this recipe to migrate our NT4 domain to Samba-3, and the recipe just worked great. I could not have completed this project without the Samba-3 by Example book—it brings dry, lifeless man-pages down to the reality IT support people face.
—Geoff Scott, IT Systems Administrator, Guests Furniture Hire Pty Ltd
I used the book Samba-3 by Example to get started at 8:30 last night. I finished my complete PDC and it was up and running in six hours with Windows 2000 and XP Pro clients ready for work in the morning. Thats from someone who is brand new to Linux. This book is awesome!The Practical, Tested, Step-by-Step Samba-3 Guidebook Has Now Been Fully Updated!
—Jesse Knudsen, Windows Systems Administrator
The definitive Samba-3 guidebook has been completely updated to reflect the latest Samba releases and migration techniques. This books complete configuration files, step-by-step implementation instructions, network diagrams, and automated scripts make deployment a breeze—even if you've never worked with Samba before. From small office networks to enterprise environments, here are proven configurations, backed by guidance from one of the worlds most respected Samba experts, Samba Team contibutor John H. Terpstra.
This edition has added comprehensive diagnostic techniques and validation steps, as well as solutions to common implementation mistakes: everything you need to assure reliability and performance regardless of your network environment. In response to reader requests, the author has also added detailed coverage of updating existing Samba networks, as well as a practical primer on how Samba stores essential network information. Samba-3 by Example, Second Edition, covers all these scenarios, and more.
If youre a Windows network administrator responsible for deploying or managing Samba, Samba-3 by Example, Second Edition, is your indispensable resource.
CD-ROM IncludedThe CD-ROM contains all example configuration files, scripts, and tools covered in the book.
The Complete and Comprehensive Developer's Guide to C# 2.0 and .NET 2.0
Core C# and .NET is the no-nonsense, example-rich guide to achieving exceptional results with C# 2.0 and .NET 2.0. Writing for experienced programmers, Stephen Perry presents today's best practices for leveraging both C# 2.0 language features and Microsoft's .NET 2.0 infrastructure.
Like all books in the Core Series, Core C# and .NET focuses on solving real-world problems with serious, non-trivial code. Perry's broad, deep coverage ranges from new C# generics to Web services, from reflection to security. He systematically introduces the development of Windows Forms applications and the effective use of GDI+ graphics classes. He offers detailed guidance on data management with XML and ADO.NET, plus advanced coverage of threading, remoting, and code security. Finally, Perry presents an extensive section on Web development, covering ASP.NET, state management, HTTP requests, and much more.
With practical insights into everything from scalability to localization, this is the C# book you've been searching for: your definitive guide to building production-quality C# applications.
Core C# and .NET delivers
EVERY CORE SERIES BOOK:
DEMONSTRATES practical techniques used by professional developers
FEATURES robust, thoroughly tested sample code and realistic examples
FOCUSES on the cutting-edge technologies you need to master today
PROVIDES expert advice that will help you build superior software
© Copyright Pearson Education. All rights reserved.
In this book, IBM's own enterprise WebSphere experts offer authoritative, comprehensive guidance for deploying and managing WebSphere on z/OS for mainframes, UNIX®/Linux®-based distributed systems, and Windows® servers. Drawing on their extensive experience supporting enterprise customers and developing new WebSphere technologies, the authors address the entire management lifecycle: planning, installation, configuration, administration, application deployment, tuning, and troubleshooting.
This book thoroughly covers WebSphere Application Server Version 5.0 and 5.1: both IBM Base WebSphere Application Server offerings and the advanced scalability and failover capabilities built into the popular IBM Network Deployment Edition. It has been designed to serve both as a comprehensive learning tool and as a rapid reference for working professionals.
Coverage includes
The WebSphere Application Server architecture: a detailed introduction for working administrators
Installation and configuration on both distributed and z/OS platforms, from planning through security
Assembling, deploying, and securing applications with the Application Assembly Tool and Assembly Toolkit
Managing WebSphere Application Server, including clustering and workload management
Automating administrative tasks using the powerful WebSphere scripting tools
Performance monitoring/tuning using both WebSphere- and system-level tools, including real-world tuning scenarios
A start-to-finish methodology for WebSphere troubleshooting
Covering z/OS, UNIX, Linux, and Windows platforms
Learn all you need to know from IBM's own WebSphere development and advanced deployment teams
Includes the latest most thorough coverage WebSphere V5.0/5.1
© Copyright Pearson Education. All rights reserved.
"This book is the best way for beginning developers to learn wxWidgets programming in C++. It is a must-have for programmers thinking of using wxWidgets and those already using it."
Mitch Kapor, founder of Lotus Software and the Open Source Applications Foundation
Build advanced cross-platform applications that support native look-and-feel on Windows, Linux, Unix, Mac OS X, and even Pocket PC
Master wxWidgets from start to finisheven if you've never built GUI applications before
Leverage advanced wxWidgets capabilities: networking, multithreading, streaming, and more
CD-ROM: library of development tools, source code, and sample applications
Foreword by Mitch Kapor, founder, Lotus Development and Open Source Application Foundation
wxWidgets is an easy-to-use, open source C++ API for writing GUI applications that run on Windows, Linux, Unix, Mac OS X, and even Pocket PCsupporting each platform's native look and feel with virtually no additional coding. Now, its creator and two leading developers teach you all you need to know to write robust cross-platform software with wxWidgets. This book covers everything from dialog boxes to drag-and-drop, from networking to multithreading. It includes all the tools and code you need to get great results, fast. From AMD to AOL, Lockheed Martin to Xerox, world-class developers are using wxWidgets to save money, increase efficiency, and reach new markets. With this book, you can, too.
wxWidgets quickstart: event/input handling, window layouts, drawing, printing, dialogs, and more
Working with window classes, from simple to advanced
Memory management, debugging, error checking, internationalization, and other advanced topics
Includes extensive code samples for Windows, Linux (GTK+), and Mac OS X
The CD-ROM contains all of the source code from the book; wxWidgets distributions for Windows, Linux, Unix, Mac OS X, and other platforms; the wxWidgets reference guide; and development tools including the OpenWatcom C++ compiler, the poEdit translation helper, and the DialogBlocks user interface builder.
© Copyright Pearson Education. All rights reserved.
How "data everywhere" transforms business, technology, and the way you live
A pioneering look at grand, new efficiencies forthcoming
As communications, computing, and data storage converge, data is becoming utterly ubiquitous...and that changes everything. In this book, two leading data management visionaries reveal how data transforms the way you do business, the technologies you use, the investments you make, the life you live, and the world you live in.
Chris Stakutis and John Webster draw on interviews with nearly 50 leading experts: technologists, sociologists, entrepreneurs, consultants, researchers, media leaders, and futurists alike. You'll discover how today's "primordial soup" of wired and wireless gadgetry is quickly coalescing into something immensely more powerful, driving applications you thought were pure science fiction. You'll also gain deep insight into the profound implications of ubiquitous data capture: implications that touch everything from your bedroom to the battlefield:
The emerging "Connectivity Divide." Which side of the chasm are you on?
Inescapable data's technical components: Async communications,
pervasive computing devices, wireless, and XML
Global calendars, momentary enterprises: Transforming your life and business
Uncontrolled information availability: Its risks to your security and well-being
The future of technical infrastructure, grids, smart storage, and beyond
Radical, new modes of information delivery: Nonnumeric, nontextual, unobtrusive
Future tech: From holographic displays to fertility "wall clocks"
Your DNA on a chip: The heart of your personal health and wellness program
© Copyright Pearson Education. All rights reserved.
Praise for Rapid J2EE Development
"The author provides a good survey of the technologies and approaches for rapid development in the J2EE arena. He touches on all areas that should be of interest to a reader, from design through testing. He illustrates the different phases of rapid development by going into several technologies in depth, and he also lists or otherwise mentions other available technologies. I would recommend this book to anyone looking to get started with developing J2EE applications."
Beth Stearns, Consultant, ComputerEase Publishing
"This book has a lot of great material in it. The author really shows his experience in the subject matter. The content is excellent. I haven't seen another book that is as comprehensive or contains as many real-world lessons learned."
Madhu Siddalingaiah, Consultant, SEA Corporation
"I think the book does a good job of presenting a set of processes and technologies that enable rapid development. I think this is an extremely useful book, and I would recommend it to others."
Satadip Dutta, Software Engineer, HP
"The author skillfully presents a collection of tools, technologies and processes that facilitate rapid development of J2EE applications. I see this book as a valuable addition to any company bookshelf, especially given its broad application across the software lifecycle. It's also quite amazing that a Google search does not reveal any existing publications with this title. This book should neatly fill that hole."
Martin Westacott, Director and Senior Consultant, Solstice Software Limited, U.K.
"If you ever needed to put some polish to your J2EE development understanding or would like to move into the role of Senior J2EE Developer, then this is the book for you. The author covers everything you need to take you from design to coding to build process. Along the way he introduces some new valuable 'leading-edge' technologies. All this will leave you with good capabilities to tackle most J2EE projects confidently."
Shane Griggs, J2EE Architect
Learn to accelerate J2EE development, from design through testing and beyond.
Covers agile development, model-driven architecture, code generation, aspect-oriented programming, test-driven development, and much more.
An essential resource for every J2EE developer, project leader, and manager.
J2EE is today's premier platform for enterprise-level development, but it's difficult to deliver J2EE solutions as quickly as today's businesses need them. This book presents a complete, practical foundation for rapid development throughout your entire project lifecycle. Its best-practice techniques and tools don't just accelerate developmentthey help you adapt smoothly to increasing complexity and non-stop change. You'll learn how to make the most of iterative development, model-driven architecture (MDA), code-generation tools, aspect-oriented programming (AOP), test-driven development, and much more.
Coverage includes
Defining end-to-end J2EE development strategies that promote speed without compromising quality
Understanding how your design-time decisions impact overall project schedules
Building agile application architectures that promote rapid development
Using UML modeling to streamline system design and validation
Speeding database development with code generation and object-relational mapping
Practical test-driven development: constructing automated unit test suites and using mock objects to "test from the inside out"
Leveraging the full value of Eclipse and other IDEs
If you're a J2EE developer, project leader, or manager, you're under constant pressure to deliver quality applications more rapidly. Rapid J2EE Development gives you all the skills and resources you need to respond.
© Copyright Pearson Education. All rights reserved.
The Rational Unified Process is a powerful tool for improving software development -- but it doesn't go nearly far enough. Today's development organizations need to extend RUP to cover the entire IT lifecycle, including the cross-project and enterprise issues it largely ignores. The Enterprise Unified Process (EUP) does precisely that, enabling you to deliver systems that meet all the needs of today's businesses. Now, EUP's creator and architects present the definitive introduction to EUP, and demonstrate how to use it in your environment.
The Enterprise Unified Process systematically identifies the business and technical problems that RUP fails to address, and shows how EUP fills those gaps. Using actual examples and case studies, the authors introduce processes and disciplines for producing new software, implementing strategic reuse, "sunsetting" obsolete code and systems, managing software portfolios, and much more. Their independent, "tool agnostic" coverage will be indispensable no matter which RUP products or platforms you've invested in. Coverage includes
Practical, step-by-step guidance for adopting EUP in midsized-to-large organizations
Proven processes for optimizing ongoing IT operations and support
Enterprise business modeling and architecture with EUP
EUP disciplines for enterprise administration, people management, and software process improvement
Using the new EUP plug-in for IBM's RUP platform
Workflow diagrams fully consistent with RUP for easy understanding
Detailed appendices covering EUP roles, artifacts, and terminology
EUP is the missing link that can help IT professionals achieve the full benefits of RUP in the enterprise. This book will help you discover it, master it, implement it, and succeed with it.
Fully Updated to Reflect Major Improvements and Configuration Changes in Samba-3.0.11 through 3.0.20+!
Youve deployed Samba: Now get the most out of it with todays definitive guide to maximizing Samba performance, stability, reliability, and power in your production environment. Direct from members of the Samba Team, The Official Samba-3 HOWTO and Reference Guide, Second Edition, offers the most systematic and authoritative coverage of Sambas advanced features and capabilities. It has been extensively updated to reflect major improvements in the Samba-3.0 series of releases and additional performance enhancements in Samba-3.0.20 and later.
Use this book to go far beyond basic deployment, leveraging all of Sambas components, from directory services to remote administration. Use it to find practical optimization techniques for any environment, from the workgroup to the enterprise. Use it to find detailed guidance and best practices for troubleshooting and problem solving. And, if your background is in Windows networking, use this book to get up to speed rapidly with Samba network administration in Linux/UNIX environments.
Coverage includes