- Lehane, Dennis
- Star Wars Storybook
- Sarrantonio, Al
- General AAS
- Swedish
- Bahasa Malay
- Anderson, Poul
- General
- Systematic
- Conceptual
- Milne, A.A.
- Jorisch, Stephane
- Secretarial Aids & Training
- General AAS
- Simon, Neil
- Thermodynamics
- Scientific Instruments
- Daudet, Alphonse
- Microeconomics
- Shreve, Anita
- Reference
- General AAS
- Young Patriots Series
- Portland
- Sociology
- Watches
- Home and Garden
- UK Electronics
- UK Books
- Health and Personal Care
- UK Sporting Goods
- Clothing, Shoes and Accessories
- Electronics, Gadgets and Computers
- CDs and Music Downloads
- UK Software and Video Games
- UK Toys and Games
- UK Home and Garden
- UK Video Games
- UK Baby Clothes and Accessories
- Books On
- German Electronics
Books : Computers & Internet : Networking : Networks, Protocols & APIs : ISDN
-
-
Is Ajax a new combination of technologies, or the same old stuff web developers have been using for years? Both, actually. Ajax builds on older technologies and techniques but reaches a tipping point where the results are new. Ajax: The Definitive Guide gives you a leg up on this new stage of web development by teaching you how tried-and-true web standards -- like JavaScript, XML, CSS, DOM, and XHTML -- not only make Ajax possible, but why developing with them is faster, easier and cheaper.
Ajax: The Definitive Guide demonstrates how to build browser-based applications that function like desktop programs, using sophisticated server-aware approaches that give users information when they need it. You'll explore what can be done with Ajax to enhance sites and give them a Web 2.0 feel, and how additional JavaScript enhancements can turn a web browser and web site into a true application.
The book also explains:- Server-side backend components and how to connect them to user interfaces in the browser
- Web application frameworks such as Struts, Django, Ruby on Rails, and Zend
- Loading and manipulating XML documents, and how to replace XML with JSON within JavaScript code
- Manipulating the Document Object Model (DOM)
- Designing Ajax interfaces for usability, functionality, visualization, and accessibility
- Site navigation layout, including issues with Ajax and the browser's back button
- Adding life to tables & lists, navigation boxes and windows
- Animation creation, interactive forms, and data validation
- The new frontiers of Search, Web Services and Mash-Ups
- Applying Ajax to business communications, and creating Internet games without plug-ins
- The advantages of modular coding, ways to optimize Ajax applications, and much more
-
This task-based, visual reference guide has been fully revised. It uses step-by-step instructions and plenty of screenshots to give beginning and intermediate Web designers what they need to know to learn JavaScript. Readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. In this updated seventh edition, readers will find new information on Ajax design and modern coding techniques.
-
CCNP BCMSN Official Exam Certification Guide
Fourth Edition
- Master all 642-812 exam topics with the official study guide
- Assess your knowledge with chapter-opening quizzes
- Review key concepts with foundation summaries
- Practice with hundreds of exam questions on the CD-ROM
David Hucaby, CCIE® No. 4594
CCNP BCMSN Official Exam Certification Guide, Fourth Edition, is a best of breed Cisco® exam study guide that focuses specifically on the objectives for the BCMSN exam. Successfully passing the BCMSN 642-812 exam certifies that you have knowledge and skills necessary to implement scalable multilayer switched networks.
CCNP BCMSN Official Exam Certification Guide, Fourth Edition, follows a logical organization of the BCMSN exam objectives. Material is presented in a concise manner, focusing on increasing readers’ retention and recall of exam topics. Lead network engineer and consultant David Hucaby shares preparation hints and test-taking tips, helping you identify areas of weakness and improve your switching knowledge through the use of the consistent features in each chapter. “Do I Know This Already?” quizzes open each chapter and allow you to decide how much time you need to spend on each section. Exam topic lists and Foundation Summary tables make referencing easy and give you a quick refresher whenever you need it. Scenario-based exercises help you think about exam objectives in real-world situations, thus increasing recall during exam time. Challenging chapter-ending review questions help you assess your knowledge and reinforce key concepts.
The companion CD-ROM contains a powerful testing engine that enables you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, presenting question-by-question remediation to the text.
Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this book helps you master the concepts and techniques that will enable you to succeed on the exam the first time.
David Hucaby, CCIE® No. 4594, is a lead network engineer for a large medical environment using Cisco multilayer switching and security products. He also is an independent networking consultant focusing on Cisco-based solutions for healthcare and banking clients.
The official study guide helps you master all the topics on the BCMSN exam, including
- Spanning Tree Protocol concepts
- Virtual LAN (VLAN), VLAN trunking, and inter-VLAN routing
- Gateway redundancy technologies and protocols
- Wireless LAN topologies, components, connectivity, and standards
- Implementing a Cisco Unified Wireless Network
- Wireless client access
- Access layer voice concepts
- Preventing and mitigating attacks against switched network security
Companion CD-ROM
The CD-ROM contains an electronic copy of the book and more than 200 practice questions for the BCMSN exam, including simulation-based questions, all available in study mode, test mode, and flash card format.
This volume is part of the Exam Certification Guide Series from Cisco Press®. Books in this series provide officially developed exam preparation materials that offer assessment, review, and practice to help Cisco Career Certification candidates identify weaknesses, concentrate their study efforts, and enhance their confidence as exam day nears.
Category: Cisco Certification
Covers: BCMSN Exam 642-812
$59.99 USA / $74.99 CAN
-
-
Ajax is short for “Asynchronous JavaScript+CSS+DOM+XMLHttpRequest.”
Even if you weren’t intimidated before, that tidbit is probably enough to make you reach for the Excedrin. Just reach for Ajax For Dummies instead. With screen shots, actual code and explanations, and live Web sites where you can see Ajax applications doing their thing, it will have you using Ajax to create Web applications that look an act like desktop applications in no time. With Ajax, you can speed up and clean up your Web applications. Shoppers at your online store can fill their carts without waiting for multiple page refreshes. Searchers on your sites can get instant results on the same page.
This guide takes you on a tour of how Ajax is used today, complete with examples of Ajax applications in action, such as an Ajax-enabled Yahoo! search or an Ajax-based chat application. Then it gives you basics on using JavaScript. After that you dive in and get info on:
- Writing some Ajax, interactive mouseovers using Ajax, passing data to the server with GET or POST, and more
- Connecting to Google for a live search
- Using free Ajax frameworks so you don’t have to start from scratch, including Ajax Gold (written specifically for this book), AJAXLib, and grabbing XML with libXmlRequest
- All kinds of Ajax techniques, such as using Ajax for drag-and-drop operations, pop-up menus, downloading images behind the scenes, and more
- Using SACK (simple AJAX code kit), decoding XML with Sarissa, and creating visual effects with Rico
- Handling XML int Ajax Applications
- Working with cascading style sheets (CCS) in Ajax, including setting up the styles, displaying a menu, styling text, handling colors and backgrounds, and more
- Working with Ajax and PHP
Complete with a companion Web site, free Ajax frameworks, and sample code you can use, Ajax for Dummies is your friendly guide to creating truly user-friendly Web sites!
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
-
A complete configuration manual for MPLS, MPLS VPNs, MPLS TE, QoS, Any Transport over MPLS (AToM), and VPLS
- Understand the crucial Cisco commands for various MPLS scenarios
- Understand fundamentals of MPLS operation and learn to configure basic MPLS in Frame Relay and ATM-based environments
- Master fundamentals of MPLS VPN operation including Multiprotocol BGP (MBGP) operation, VPNv4 route exchange, and basic MPLS VPN configuration in the provider network
- Understand and configure various PE-CE routing protocols in MPLS VPN networks
- Understand MPLS VPN provisioning in an Inter-provider VPN (Inter-AS) and Carrier Supporting Carrier (CSC) environment
- Learn MPLS TE and its advanced features
- Examine AToM with configuration examples for like-to-like and any-to-any L2 VPN implementations and VPLS components and operation, VPLS configuration and verification, and VPLS topologies
- Learn about MPLS QoS, including configuration and implementation of uniform and short pipe modes
MPLS Configuration on Cisco IOS Software is a complete and detailed resource to the configuration of Multiprotocol Label Switching (MPLS) networks and associated features. Through its practical, hands-on approach, you’ll become familiar with MPLS technologies and their configurations using Cisco IOS® Software.
MPLS Configuration on Cisco IOS Software covers basic-to-advanced MPLS concepts and configuration. Beyond its emphasis on MPLS, you’ll learn about applications and deployments associated with MPLS, such as traffic engineering (TE), Layer 2 virtual private networks (VPN), and Virtual Private LAN Service (VPLS). You’ll receive practical guidance and deployment scenarios that can be enhanced by re-creation of the setups and configurations demonstrated within this book.
You’ll move quickly from a brief overview of MPLS technology and basic MPLS configuration on Cisco® routers to more advanced topics. Several chapters provide instruction on VPN connectivity options, including implementing Border Gateway Protocol (BGP) in MPLS VPNs. You’ll receive configuration guidelines for advanced MPLS implementations such as MPLS TE, quality of service (QoS), and extranet VPNs. You’ll learn about implementation of Layer 2 VPNs versus Layer 3 VPNs with Cisco Any Transport over MPLS (AToM). And you’ll see demonstrations of implementing VPLS on Cisco routers complete with the configurations and platform support.
“I highly recommend MPLS Configuration on Cisco IOS Software as required reading for those in search of practical guidance of the technology and nuances of configuring MPLS for next-generation networks for voice, video, data, and application service offerings across a wide variety of deployment scenarios.”
–Carlos Dominguez, Senior Vice President, Worldwide Service Provider Operations, Cisco Systems®
This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.
-
This is a fully updated revision of Designing Storage Area Networks. It collapses or removes dated material from the original edition and adds new content, particularly in the area of Fibre Channel fabrics, IP SANs and storage virtualization. Storage area networks are now recognized as the preferred solution for fulfilling a wide range of critical data storage needs for institutions and enterprises. The success of SANs in establishing real end-user value is affirmed by the adoption of the technology by all major solution providers as their flagship server and storage offerings. IBM, Hewlett-Packard, Sun, Dell and others now provide certified SAN configurations for performance, high availability and backup of storage data, while storage vendors such as EMC, Hitachi Data Systems, XIOtech and others offer SAN interfaces on their premier products. While the current market penetration of SAN-based solutions is only 20% of the total storage market, SANs are expected to capture the majority of the market within a few years.
-
If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications. With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language.
GWT in Practice is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience. After a quick review of GWT fundamentals, GWT in Practice presents scores of handy, reusable solutions to the problems you face when you need to move beyond "Hello World" and "proof of concept" applications. This book skips the theory and looks at the way things really work when you're building. I also shows you where GWT fits into the Enterprise Java Developer's toolset. Written by expert authors Robert Cooper and Charlie Collins, this book combines sharp insight with hard-won experience. Readers will find thorough coverage of all aspects of GWT development from the basic GWT concepts to in depth real world example applications.
The first part of the book is a rapid introduction to the GWT methodology The second part of the book then delves into several practical examples which further demonstrate core aspects of the toolkit The book concludes by presenting several larger GWT applications including drag and drop support for UI elements, data binding, processing streaming data, handling application state, automated builds, and continuous integration.
Along the way GWT in Practice covers many additional facets of working with the toolkit. Various development tools are used throughout the book, including Eclipse, NetBeans, IDEA, Ant, Maven, and, of course, the old fashioned command line. The book also addresses integrating GWT with existing applications and services along with enterprise and team development.
-
&>
Building Cisco Multilayer Switched Networks (BCMSN)
Fourth Edition
Foundation learning for CCNP 642-812 BCMSN
Richard Froom, CCIE® No. 5102
Balaji Sivasubramanian
Erum Frahim, CCIE No. 7549
Authorized Self-Study Guide: Building Cisco Multilayer Switched Networks (BCMSN), Fourth Edition, is a Cisco® authorized, self-paced learning tool for CCNP® switching foundation learning. You will learn how to create scalable multilayer switched networks by installing, configuring, monitoring, and troubleshooting network infrastructure equipment for a campus switched network and integrate advanced technologies such as VoIP and wireless.
This comprehensive book provides detailed information and easy-to-grasp tutorials on advanced skills in design, configuration, operation, and troubleshooting of enterprise level switched networks, including converged IP data, voice, and Airespace wireless LAN (WLAN) connectivity. The book assumes only a basic understanding of networking so it provides a great deal of detail on the topics covered.
This book is ideal for certification candidates who are seeking a self-paced tool to learn the material covered in the latest BCMSN exam.
Each chapter opens with the list of topics covered to clearly identify the focus of that chapter. At the end of each chapter, Study Tips list the main points related to the BCMSN exam. A summary of key concepts for quick study and review questions provide you with an opportunity to assess and reinforce your understanding of the material. Real-world case studies help illuminate theoretical concepts.
In addition, chapters that cover Catalyst configurations also include configuration exercises. Most of these are small-scale exercises that can be performed on a single switch. The goal of using small-scale exercises is to enable network professionals to practice the configuration exercises with only a single switch.
Richard Froom, CCIE® No. 5102, is a technical leader for the Data Center, Switching and Wireless (DSW), and Storage Area Networking (SAN) Test Lab at Cisco.
Balaji Sivasubramanian, CCNP, is an escalation engineer for the Gigabit Switching Business Unit (GSBU) at Cisco.
Erum Frahim, CCIE No. 7549, is a senior support engineer working for the Data Center, DSW, and SAN Test Lab at Cisco.
- Provides a thorough introduction to campus switched network construction, support, and security
- Explains the fundamentals of multilayer switched network design and specific design features such as Spanning Tree Protocol, quality of service (QoS), and high availability
- Covers virtual LAN (VLAN) and InterVLAN Routing implementation
- Incorporates wireless client access and configuring campus switches to support voice technologies
- Uses extensive configuration examples and diagrams to solidify the explanations of topics
- Presents self-assessment review questions, configuration exercises, chapter objectives and summaries, and study tips to ensure information recall
Foreword
Introduction
Chapter 1 Introduction to Building Cisco Multilayer Switched Networks
Chapter 3 Initial Configuration and Troubleshooting of Cisco Multilayer Switches
Chapter 2 The Roles of Switches in Designing Cisco Multilayer Switched NetworksChapter 4 Implementing and Configuring VLANs
Chapter 5 Understanding and Configuring the 802.1D, 802.1s, and 802.1w Spanning TreeChapter 6 Adding Resiliency to Spanning Tree Using Advanced Features and Troubleshooting STP Issues
Chapter 7 Enhancing Network Stability, Functionality, Reliability, and Performance Using Advanced FeaturesChapter 8 Understanding and Configuring Inter-VLAN Routing
Chapter 9 Understanding and Configuring Multilayer SwitchingChapter 10 Understanding and Implementing Quality of Service in Cisco Multilayer Switched Networks
Chapter 11 Deploying Multicast in the Multilayer Switched Network
Chapter 12 Design Network Resiliency, Redundancy, and High Availability in Multilayer Switched Networks
Chapter 13 Best Practices for Deploying Cisco IP Telephony Using Cisco Catalyst Switches
Chapter 14 Securing Your Multilayer Switched Network to Minimize Service Loss and Data Theft
Chapter 15 Introduction to the Catalyst Switching Architectures
Chapter 16 Designing, Building, and Connecting Cisco Multilayer Switched Networks Using Metro Solutions
Chapter 17 Performance and Connectivity Troubleshooting Tools for Multilayer Switches
Chapter 18 Introducing Wireless into the Campus Network
Review Questions
Appendix A
Answers to Review Questions
Index
This volume is in the Certification Self-Study Series offered by Cisco Press®. Books in this series provide officially developed self-study solutions to help networking professionals understand technology implementations and prepare for the Cisco Career Certifications examinations.
Category: Cisco Certification
Covers: CCNP BCMSN Exam 642-812
$65.00 USA / $81.00 CAN
-
Dojo offers Web developers and designers a powerful JavaScript toolkit for rapidly developing robust Ajax applications. Now, for the first time, there’s a complete, example-rich developer’s guide to Dojo and its growing library of prepackaged widgets. Reviewed and endorsed by the Dojo Foundation, the creators of Dojo, this book brings together all the hands-on guidance and tested code samples you need to succeed.
Expert Web developer James E. Harmon begins by demonstrating how to “Ajax-ify” existing applications and pages with Dojo, adding Ajax features such as client- and server-side validation as quickly and nondisruptively as possible. Next, he presents in-depth coverage of Dojo’s user interface, form, layout, and specialized Widgets, showing how they work and how to use them most effectively. Among the Widgets, he covers in detail: Date Pickers, Rich Text Editors, Combo Boxes, Expandable Outlines, and many others.
In conclusion, Harmon introduces the Dojo toolkit’s powerful capabilities for simplifying Ajax development. He thoroughly explains Dojo’s helper functions, shortcuts, and special methods, illuminating each feature with examples of the JavaScript problems it can solve. This section’s far-ranging coverage includes strings, JSON support, event handling, Ajax remoting, Dojo and the DOM, testing, debugging, and much more. All source code examples are provided on a companion Web site, including source code for a complete tutorial case study application.
-
"This book should rightly be considered the bible of Prototype and Scriptaculous."
-- JavaLobbyPrototype and Scriptaculous are libraries that extend standard Ajax. They make it easier to program Ajax and provide powerful features like drag and drop and animation. In this book, developers learn by playing and see how the libraries work in the real world.
As experience with Ajax increases, developers want the standard Ajax capabilities they repeatedly use to be preprogrammed for them--and that's exactly what Ajax libraries do for them. They reduce the pain of handling cross-browser inconsistencies, they add useful language features, and provide sophisticated functionality. Of these, Prototype is the most popular JavaScript and Ajax framework for low-level user interface features such as animation, drag and drop, and pre-built widgets. Together, they free the developer up to concentrate on building the application. They make a rich user experience easy to achieve.
This book guides the reader through the Prototype and Scriptaculous libraries feature-by-feature. In just 350 pages, readers will find over 100 small working examples to help them explore the libraries. As well, they will develop a web-based image gallery that teacher them how to use Prototype and Scriptaculous in the real-world.
-
Supercharge Your Sites with Ajax Right Now...No Scripting Expertise Needed!
You’ve heard how great Ajax is--how it can help make your Web sites more usable, more interactive, more responsive, more successful. Ajax Construction Kit lets you put Ajax to work right now, even if you’ve never written a script! Just learn a few essentials, check out a few examples, then run the live CD and discover all the plug-and-play code you need to hit the ground running. Ajax Construction Kit’s built-in applications work right out of the box. And with easy guidance from Michael Morrison, you’ll gradually deepen your understanding--learn how to customize, extend, and reuse these applications---and even build skills for creating new ones. Walk away an expert.
Use Ajax Construction Kit’s ten complete applications to
- Dynamically load Web data
- Dynamically populate lists
- Tap into RSS news feeds
- Use AutoComplete to reduce input errors
- Create more responsive GUIs with real-time validation
- Build a killer interface for viewing images
- Present information or advertising with slick pop-ups
- Provide an up-to-the-minute weather forecast
- Build an e-commerce product shipping calculator
- Add ratings tools to your site
And more...
CD-ROM Includes
- Your complete Ajax projects: Run the Ajax projects (HTML, JavaScript, and PHP source code) that are included on the CD from your Windows, Mac OS X, or Linux system.
- Your complete Ajax environment: Boot the CD as an Ubuntu Linux live CD to immediately begin working with the Ajax projects (no setup required).
- Ready-to-run tools on the CD include the XAMPP Web server, Firefox Web browser, and Bluefish HTML editor.
System Requirements:
- Platform: Windows, Linux, Mac (OS X or higher)
- Processor: Intel-based processor (Pentium or higher)
- Memory: 128 MB RAM or more
- Disk space: None required; USB thumb drive optional to store data
- Optical drive: CD reader
Negus Live Linux Series
Your Practical, Hands-On Guides to Getting Real Results with Free Software
Add the free software and examples from the book’s CD to your Windows, Mac OS X, or Linux system to follow along with the projects described in the book. Or boot the CD directly to use a complete, prepackaged set of free software tools to play, display, and modify those projects. Start as a novice, by trying out examples...and finish with professional Ajax-enabled Web content!
SERIES EDITOR CHRISTOPHER NEGUS is the bestselling author of the Red Hat Linux Bible series, Linux Toys series, and this series’ flagship title, Linux Live CDs.
-
-
In just a short time, you can learn how to use Ajax, JavaScript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies.
No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of Ajax programming with JavaScript, PHP, and related technologies from the ground up.
Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete Ajax programming starter kit that gives you all the programming tools, reference information, JavaScript libraries, and server software you need to set up a stable environment for learning, testing, and production.
Learn how to…
- Build better, more interactive interfaces for your web applications
- Make JavaScript, HTML, XML, and PHP work together to create Ajax effects
- Compile an Ajax application
- Create and consume web services with SOAP and REST
- Avoid common errors and troubleshoot programs
- Use popular Ajax libraries to speed up and improve common programming tasks
On the CD
- XAMPP for Windows, Mac OS X, and Linux–an easy-to-install package to set up a PHP- and MySQL-enabled Apache server on your computer
- The jEdit programming editor for Windows, Mac, and Linux
- Prototype, Scriptaculous, Rico, and XOAD–popular JavaScript libraries for creating Ajax applications and effects
- A complete Ajax, HTML, XML, and PHP tutorial reference library in searchable PDF format
- Source code for the examples in the book
Phil Ballard is a software engineering consultant and developer specializing in website and intranet design and development for an international portfolio of clients. He has an honors degree from the University of Leeds, England, and has worked for several years in commercial and managerial roles in the high technology sector.
Michael Moncur is a freelance webmaster and author. He runs a network of websites and has written several bestselling books about web development, networking, certification programs, and databases.
Category: Web Development
Covers: Ajax, JavaScript and PHP
User Level: Beginning—Intermediate
$39.99 USA / $43.99 CAN / £25.99 Net UK
-
Design, configure, and manage MPLS TE to optimize network performance
Almost every busy network backbone has some congested links while others remain underutilized. That's because shortest-path routing protocols send traffic down the path that is shortest without considering other network parameters, such as utilization and traffic demands. Using Traffic Engineering (TE), network operators can redistribute packet flows to attain more uniform distribution across all links. Forcing traffic onto specific pathways allows you to get the most out of your existing network capacity while making it easier to deliver consistent service levels to customers at the same time.
Cisco(r) Multiprotocol Label Switching (MPLS) lends efficiency to very large networks, and is the most effective way to implement TE. MPLS TE routes traffic flows across the network by aligning resources required by a given flow with actual backbone capacity and topology. This constraint-based routing approach feeds the network route traffic down one or more pathways, preventing unexpected congestion and enabling recovery from link or node failures.
Traffic Engineering with MPLS provides you with information on how to use MPLS TE and associated features to maximize network bandwidth. This book focuses on real-world applications, from design scenarios to feature configurations to tools that can be used in managing and troubleshooting MPLS TE. Assuming some familiarity with basic label operations, this guide focuses mainly on the operational aspects of MPLS TE-how the various pieces work and how to configure and troubleshoot them. Additionally, this book addresses design and scalability issues along with extensive deployment tips to help you roll out MPLS TE on your own network.
- Understand the background of TE and MPLS, and brush up on MPLS forwarding basics
- Learn about router information distribution and how to bring up MPLS TE tunnels in a network
- Understand MPLS TE's Constrained Shortest Path First (CSPF) and mechanisms you can use to influence CSPF's path calculation
- Use the Resource Reservation Protocol (RSVP) to implement Label-Switched Path setup
- Use various mechanisms to forward traffic down a tunnel
- Integrate MPLS into the IP quality of service (QoS) spectrum of services
- Utilize Fast Reroute (FRR) to mitigate packet loss associated with link and node failures
- Understand Simple Network Management Protocol (SNMP)-based measurement and accounting services that are available for MPLS
- Evaluate design scenarios for scalable MPLS TE deployments
- Manage MPLS TE networks by examining common configuration mistakes and utilizing tools for troubleshooting MPLS TE problems
"Eric and Ajay work in the development group at Cisco that built Traffic Engineering. They are among those with the greatest hands-on experience with this application. This book is the product of their experience."
-George Swallow, Cisco Systems, Architect for Traffic Engineering
Co-Chair, IETF MPLS Working GroupEric Osborne, CCIE(r) #4122, has been doing Internet engineering of one sort or another since 1995. He joined Cisco in 1998 to work in the Cisco Technical Assistance Center (TAC), moved from there to the ISP Expert team and then to the MPLS Deployment team. He has been involved in MPLS since the Cisco IOS(r) Software Release 11.1CT days.
Ajay Simha, CCIE #2970, joined the Cisco TAC in 1996. He then went on to support tier 1 and 2 ISPs as part of Cisco's ISP Expert team. Ajay has been working as an MPLS deployment engineer since October 1999, and he has first-hand experience in troubleshooting, designing, and deploying MPLS.
-
AJAX (Asynchronous JavaScript and XML) is a new approach for developing web applications. It essentially permits users to interact with a Webpage without forcing a slow & tedious reload of the entire page after every action. This means web applications become more responsive, easier to use, and more intuitive. Build Your Own Ajax Web Applications uses a step-by-step tutorial format that's so easy to follow, you'll be able to build sophisticated and intuitive Ajax web interfaces in no time!
Get an overview of the basic technologies you'll need to use to build Ajax applications. Understand the XMLHttpRequest object, the core of Ajax applications. Build a cross-browser XMLHttpRequest wrapper that you can use in all of your Ajax projects. Build an Ajax application monitor that works in real time. Learn how to use Ajax without breaking older browsers or causing accessibility issues. Get your Ajax application working with screen readers. Use dynamic animations to improve usability. Build edit-in-place functionality. Create an Ajax search application that pulls data from Amazon, del.icio.us, and Google. Fix the "Back button" problem. Use JSON, YAML, and XML to communicate with the server. Build an Ajax drag 'n' drop chess game. And a whole lot more!
Read this book, and you'll:Throughout the text, the author stresses usability, accessibility, and graceful degradation for older, less-capable web browsers.
-
The Hands-On, Practical Guide to Preventing Ajax-Related Security Vulnerabilities
More and more Web sites are being rewritten as Ajax applications; even traditional desktop software is rapidly moving to the Web via Ajax. But, all too often, this transition is being made with reckless disregard for security. If Ajax applications aren’t designed and coded properly, they can be susceptible to far more dangerous security vulnerabilities than conventional Web or desktop software. Ajax developers desperately need guidance on securing their applications: knowledge that’s been virtually impossible to find, until now.
Ajax Security systematically debunks today’s most dangerous myths about Ajax security, illustrating key points with detailed case studies of actual exploited Ajax vulnerabilities, ranging from MySpace’s Samy worm to MacWorld’s conference code validator. Even more important, it delivers specific, up-to-the-minute recommendations for securing Ajax applications in each major Web programming language and environment, including .NET, Java, PHP, and even Ruby on Rails. You’ll learn how to:
· Mitigate unique risks associated with Ajax, including overly granular Web services, application control flow tampering, and manipulation of program logic
· Write new Ajax code more safely—and identify and fix flaws in existing code
· Prevent emerging Ajax-specific attacks, including JavaScript hijacking and persistent storage theft
· Avoid attacks based on XSS and SQL Injection—including a dangerous SQL Injection variant that can extract an entire backend database with just two requests
· Leverage security built into Ajax frameworks like Prototype, Dojo, and ASP.NET AJAX Extensions—and recognize what you still must implement on your own
· Create more secure “mashup” applications
Ajax Security will be an indispensable resource for developers coding or maintaining Ajax applications; architects and development managers planning or designing new Ajax software, and all software security professionals, from QA specialists to penetration testers.
-
*Clear explanations of SONET (Synchronous Optical Network), the industry standard for high speed transmission over optical fiber, for the non-engineer *Provides detailed SONET case studies and business models *Includes coverage of DWDM (Dense Wavelength Division Multiplexing) and WDM (Wavelength Division Multiplexing
-
Signaling System #7 (SS7) links telephone networks all over the globe, allowing them to share vital signaling and control information--every telecom carrier and manufacturer has to work and develop around SS7--and here is the only SS& focused text currently available.
* The industry authority since 1995
* New chapters on SIP, MGCP, H.323, and SS& over IP
* Each chapter covers 3 levels: Basic, Intermediate, and Advanced, in sections identified by icon
* CD-ROM containing the full book in searchable PDF -
Public telephone networks are unrestricted dialing telephone networks that are available for public use to interconnect communications devices. This book describes the fundamentals of analog and digital telephone technology and communication and how the different types of analog and digital audio signals are described along with how their forms (PCM coding) differ in various parts of the world. You will learn about plain old telephone service (POTS) analog lines and integrated services digital network (ISDN) lines. The efficient GR-303 digital loop carrier (DLC) system is described along with how remote digital terminal (RDT) can allow a single communication line to provide telephone service for many businesses and homes. You will also learn how passive optical networks (PONs) are being used to deliver high capacity fiber optic communication to the premises (FTTP) communication lines direct to customers locations. The different types of switching systems are explained from circuit switched crossbar and time slot interchange (TSI) switches to packet voice and soft switches. You will learn how switches are interconnected with each other to form a global public telephone system. Multi-channel trunked lines are described including digital signaling (DS) lines, synchronous optical lines, and multi-channel optical (WDM) lines. You will learn how customers may lease lines or portions of communication lines for their own specific purposes. This book describes how telephone systems are controlled using signaling control messages, call processing, and SCP databases. You will learn about the different types of in-band tone signaling and of band common channel signaling system 7 (SS7). Also covered is how the public switched telephone network (PSTN) is beginning to use advanced intelligent network (AIN) to provide for advanced telephone service features. Explained are the key types of telephone voice, data, video and Centrex services. You will learn how customer care systems are transitioning from labor-intensive customer service representatives (CSRs) to services that are setup by customer self provisioning. Covered are the different types of digital subscriber line (DSL) including ADSL, ADSL2, HDSL, SDSL, and VDSL and how they connect the customer through digital subscriber line access modules (DSLAMs). You will learn that some DSL systems allow for the sharing of voice (analog) and digital (data) signals on the same line and how DSL data transmission capacity continues to increase to over 18 Mbps. You will discover why and how telephone system operators are converting their networks from circuit switched networks to packet voice systems. Find out how packet voice systems can offer the same or better quality of service (QoS) as traditional legacy systems.













![Prototype and Scriptaculous in Action [Ajax]](http://ecx.images-amazon.com/images/I/51u%2B5Y4BSLL._SL160_.jpg)







