e99 Online Shopping Mall

Geometry.Net - the online learning center Help  
Home  - Basic D - Dylan Programming (Books)

  1-20 of 21 | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

click price to see details     click image to enlarge     click link to go to the store

1. Dylan Programming: An Object-Oriented
2. Programming in Dylan
3. Practical Goal Programming (International
4. New Developments in Multiple Objective
5. The Dylan Reference Manual: The
6. Dylan Programming Language: History
7. Dylan (programming language):
8. Full Impact MacRos: Programming
9. iPhone Advanced Projects
10. Broadband Network Architectures:
11. Foundations of Augmented Cognition
12. Foundations of Augmented Cognition:
13. Augmented Cognition: A Special
14. People and Computers IV (British
15. WAP Development with WML and WMLScript
16. MDX Solutions: With Microsoft
17. Lisp Programming Language Family:
18. HCI International 2007: 12th International
19. Dylan
20. HCI International 2009: 13th International

1. Dylan Programming: An Object-Oriented and Dynamic Language
by Sonya E. Keene, Robert O. Mathews, P. Tucker Withington, robert Mathews
Paperback: 412 Pages (1996-08)
list price: US$34.99 -- used & new: US$54.00
(price subject to change: see help)
Asin: 0201479761
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Dylan (DYnamic LANguage) is a new programming language invented by Apple Computers and developed in collaboration with several partners. Dylan Programming is a tutorial on programming in Dylan which introduces the basic ideas underlying the language. Extensive examples are given to show how to write effective object-oriented programs. ... Read more

Customer Reviews (3)

4-0 out of 5 stars From the fruits, an excellent book for teaching Dylan
As the instructor of "Practical Object-Oriented Programming" (a 5-week course that uses Dylan that teaches object/functional application in the software domain), I chose _Dylan Programming_ as the text book.It iswell-suited to the methodology of teaching programming:the chapters canbe comprehended by people with no programming background (I had two suchstudents), yet the material is stimulating so that even experiencedprogrammers find it useful.Married with the Functional Developer (a DylanIDE), _Dylan Programming_ makes teaching, orlearning, Dylan quick and easy.

I have three points where I find the bookwanting:organization, exactness/correctness, and completeness.

Ifound the book's organization a bit puzzling:especially when it came tocontrol structures.In my teaching sessions, I needed to move forward11.1-11.5 (skipping parts of 11.3 and all of 11.4) before I covered chapter4 (classes).Also, interspersing the airport example seemed random attimes, particularly in the second half of the book.I chose to skip thosechapters (for teaching purposes).

The book was incorrect for several ofits page references.This was particularly annoying as it happened that Ifollowed a reference on several occasions, only to be led to the wrongpage.For example, page 182 (center) refers one to page 172 for thedefinition of sum (a function), this function actually appears on page 174. Page 183 (center) refers one to page 147 for the use of curry ... thisexample is actually at the end of page 148.Page 183 (center), again,refers one to page 181 for the use of the function choose, which is notmentioned until page 182 ... and on, and on, and on.Some references wereso obscure that I could not find what these references meant on any pagenear the page they mentioned.Chasing referred pages, then, became atiresome venture that often disappointed.

As for completeness, Imentioned in the previous paragraph the function choose, a very usefulfunction.However, if one looks in the index, no mention, anywhere, ismade of it.The authors took pains to highlight it in the text, explainit, and provide an example.This exact problem exists also for thefunction apply, another very useful function._Dylan Programming_ fallsdown in the index for generalities as well as specifics, as we've seen:noentry exists for first-, or higher-, order functions.Also, the indexentries for protocol and efficiency point to one line definitions inintroductory sections, where their explanations occur much later in thosechapters.

Even though the index has some faults, the references are offat times (too often, unfortunately), and I disagree with the book'spresentation of fundamental topics too late, the book shines overall, andshines primarily that it teaches Dylan well.

First, some of the book'sexplanations surpass those of the _Dylan Reference Manual_ (DRM).It usedillustrations, code examples, and metaphors repeatedly to get the point ofthe section across.Not only that, but it went in depth on some topicswhere the DRM chose terseness: for example, _Dylan Programming_ hasexplained modules as namespaces very well.Accompanying many sections wereinteractive examples in a Dylan listener so that the reader could try outthe topic's techniques as they read.

Second, the book unifies thepresentation of the language very well.The DRM is excellent at examininglanguage features piece by piece; _Dylan Programming_ is excellent atputting these pieces together at the chapter level.They even have abulleted chapter summary of the topics covered.

And, third, the booksucceeds in a practical way.All of my students were new to Dylan (somenew to programming), yet each completed their final project assignments,due in large part to the help this book gave them.One programmingneophyte created a final project that computed the possible blood types ofa child from known parents' blood types (a relatively simple task), butthen created a blood type inference system that postulated a blood type ofa parent based on one parent's and the child's blood type ... a moresignificant achievement.Another created a mathematical symbolic processor(it found, among other things, the roots of quadraticequations).

Overall, then, this book has some minor shortcomings.As abook to learn Dylan, though, it is without peer, and I strongly recommendit as the first book from which to learn the language.

4-0 out of 5 stars Excellent for Dylan newbies and not-so-newbies alike
While primarily aimed at people just learning Dylan, this book has some great info for people who already understand Dylan reasonably well (the chapter on performance is especially valuable.)The book is well written,and the information in the book is very accurate.

The book does notattempt to cover all the standard Dylan functions and classes, and thus itdoes not intend to replace the Dylan Reference Manual (DRM).I often findmyself using this book as a reference for language features though.

4-0 out of 5 stars Very good programming book
I think this is one of the better programming books I've seen, in that it is task-oriented. The authors have a goal of building a program to do airport scheduling; while they are building this program, they are teachingyou Dylan. Consequently, you are learning how to do a real-world task(well, at least someone's real world task) rather than just a bunch ofexample programs that don't correlate well or at all. Along the way, theyare teaching you how to build classes and methods effectively, which issadly lacking in most other programming tomes.

The only thing that Iconsidered a "problem" is that it took them until chapter 11 tostart discussing control structures (like the loops and decisionstatements). My attention was wandering and I had to skip ahead to keep myinterest.

It also seems to be oriented towards people who are alreadyfamiliar with C++ or Java (or some other object-oriented language), whichis probably not a bad assumption. I can't imagine someone picking this upas their first language, but it is just a word of warning, just incase.

In summary, very, very good book. Don't make the mistake of gettingthe Dylan Reference Manual as a way to learn Dylan -- "DylanProgramming" is the book to get for learning the language. ... Read more

2. Programming in Dylan
by Iain D. Craig
Paperback: 254 Pages (1996-12-12)
list price: US$37.95 -- used & new: US$37.15
(price subject to change: see help)
Asin: 3540760539
Average Customer Review: 1.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Programming in Dylan is aimed at programmers who are already familiar with languages such as Pascal or C but who, as yet, have no knowledge of object-oriented languages. The author takes the reader through the development of Dylan by Apple and introduces the concept of object oriented languages, comparing Dylan to other languages such as CLOS, Smalltalk and C++. The author looks at fundamental concepts of the Dylan language before moving on to present the basic types (Boolean, vectors, strings etc.). Variables, expressions and assignment, and functions (both named and anonymous) are covered in detail. The Dylan class is introduced in its simple form and generic functions and library classes are discussed in depth. The author shows how modularisation needs to be used if large applications are to be developed and illustrates how to construct program libraries. A simulation and modelling example runs through the book. ... Read more

Customer Reviews (1)

1-0 out of 5 stars Incomplete and riddled with errors.
The book is limited from the outset by deliberate decisions to ignore some of Dylan's more important and powerful features (multiple inheritance, for instance). To that it adds glaring technical errors when comparing Dylan toother languages, right in the beginning, before anything gets reallytechnical. To that it adds multiple typos per page. I quit reading afterChapter 2 and returned it for a refund, something that I have NEVER donebefore with any technical book!

If you want to learn Dylan, buy the bookby Feinberg et al. I fully agree with its average rating of 4 stars. ... Read more

3. Practical Goal Programming (International Series in Operations Research & Management Science)
by Dylan Jones, Mehrdad Tamiz
Hardcover: 238 Pages (2010-03-22)
list price: US$139.00 -- used & new: US$110.40
(price subject to change: see help)
Asin: 1441957707
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

Practical Goal Programming is intended to allow academics and practitioners to be able to build effective goal programming models,  to detail the current state of the art, and to lay the foundation for its future development and continued application to new and varied fields.  Suitable as both a text and reference, its nine chapters first provide a brief history, fundamental definitions, and underlying philosophies, and then detail the goal programming variants and define them algebraically.  Chapter 3 details the step-by-step formulation of the basic goal programming model, and Chapter 4 explores more advanced modeling issues and highlights some recently proposed extensions.

Chapter 5 then details the solution methodologies of goal programming, concentrating on computerized solution by the Excel Solver and LINGO packages for each of the three main variants, and  includes a discussion of the viability of the use of specialized goal programming packages.  Chapter 6 discusses the linkages between Pareto Efficiency and goal programming.  Chapters 3 to 6 are supported by a set of ten exercises, and an Excel spreadsheet giving the basic solution of each example is available at an accompanying website.

Chapter 7 details the current state of the art in terms of the integration of goal programming with other techniques, and the text concludes with two case studies which were chosen to demonstrate the application of goal programming in practice and to illustrate the principles developed in Chapters 1 to 7.  Chapter 8 details an application in healthcare, and Chapter 9 describes applications in portfolio selection.

... Read more

4. New Developments in Multiple Objective and Goal Programming (Lecture Notes in Economics and Mathematical Systems)
Paperback: 163 Pages (2010-03-25)
list price: US$89.95 -- used & new: US$71.94
(price subject to change: see help)
Asin: 3642103537
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

This volume shows the state-of-the-art in both theoretical development and application of multiple objective and goal programming. Applications from the fields of supply chain management, financial portfolio selection, financial risk management, insurance, medical imaging, sustainability, nurse scheduling, project management, water resource management, and the interface with data envelopment analysis give a good reflection of current usage. A pleasing variety of techniques are used including models with fuzzy, group-decision, stochastic, interactive, and binary aspects. Additionally, two papers from the upcoming area of multi-objective evolutionary algorithms are included.

The book is based on the papers of the 8th International Conference on Multi-Objective and Goal Programming (MOPGP08) which was held in Portsmouth, UK, in September 2008.

... Read more

5. The Dylan Reference Manual: The Definitive Guide to the New Object-Oriented Dynamic Language (Apple Press series)
by Andrew Shalit, David Moon, Orca Starbuck
Paperback: 469 Pages (1996-09-11)
list price: US$44.99
Isbn: 0201442116
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
A new generation of innovative software -- software that can be built quickly and enhanced over time -- requires sophisticated programming tools. Dylan, the latest object-oriented dynamic language, means innovation. Dylan includes garbage collection, type-safety, error recovery, a module system and programmer control over runtime extensibility of programs. The language is object-oriented and dynamic -- like Java -- yet it also supports static compilation as efficiently as C++.The Dylan Reference Manual is the first complete reference to present all aspects of this unique language. It provides conceptual chapters describing the overall structure and semantics of the language and gives the definition of every class, function, and syntactic construct of the language in detail. You can also examine the BNF for Dylan's syntax and quickly look up new terms in the glossary.Discover how Dylan: *protects programmers from low-level implementation details while still producing efficient executables *thoroughly integrates object model, syntax, and control structures *avoids multiple ways of doing the same thing by using simple, powerful constructs to achieve several ends *uses multi-method dispatch to make programs easier to write, easier to understand, and easier to extend Whether you are a current user of Dylan or are interested in object-oriented programming and modern programming techniques, The Dylan Reference Manual will help you realize the full potential of the object-oriented dynamic revolution.0201442116B04062001 ... Read more

Customer Reviews (1)

4-0 out of 5 stars Indespensible; but not always an easy reference to read
Anyone who will create more than the most trivial program in Dylan must have this reference (hereinafter referred to as the DRM).The author and contributors have no want of status for the Dylan community:Andrew Shalit(principle inventor of the language), David Moon (a luminary in advanced OOresearch, one of the board members for the Common Lisp Object Systemspecification), and Orca Starbuck (who helped write the first book on Java:_Hooked on Java_ (a delightful work)).They have produced an authoritativework.I will discuss what this book is not (very briefly), itsorganization, where it fails and where it succeeds.

This book is,rightfully, not an introduction to the language.Study, instead, _DylanProgramming_ by Feinberg, Keene, Mathews, and Withington before you moveonto this book.

The first 10 chapters are descriptive in nature.Theorganization goes from simple topics (program organization and programcontrol flow, e.g. if statements) to more complex ones (conditions,collections, sealing, and macros).Then, chapter 11 and on are canonicalreference material (the built-in (provided) classes, functions, macros andexported names).

This book is exhaustive, but it fails in two areas: choosing terseness at the expense of explanation, and assuming the whole issufficiently described by its parts.First example (terseness), thereference section lists the (e.g.) functions, their inputs and outputs andhas a brief description.Sometimes, these functions have an applicableexample.Some of the advanced functions (such as mapping functions,iteration protocol functions, and higher-order functions) lack suchexamples, and I thirsted for some illumination by example, and, in fact,have avoided using some of the advanced Dylan functionality because I havenot found suitable explanation.(A minor issue for C/C++/Java programmers: the DRM chooses a function signature familiar to the Functionalprogramming community (e.g. Lisp),it will take some getting used to, asit is not as exacting with syntax as described in your referencematerials).Second example (terseness), chapter 3 (program structure)gives a total of a scant 6 pages to modules and to libraries.I went tothat chapter looking for how to build executables and libraries frommultiple source (e.g.) files, and, at the same time, how to protect namesin my code from clashing with names in the predefined Dylan system. Modules and libraries address both concerns, but after I read that chapter,I was still lacking the concepts and techniques to deliver my system. Third example (sum is not parts alone), I then turned to chapter 12(built-in macros) and walked through the definitions of defining librariesand modules.The explanation of each element of the module and librarydefinitions was complete, but I still failed to grasp how (particularly)modules and libraries work hand-in-hand to create advanced namespaces thatput other, more popular, languages' namespace systems to shame.Overall,the DRM is a thorough, researched document, but these two areas ofterseness and lacking comprehension of parts make reading it sometimesdifficult.

Even though the DRM has its faults, it succeeds wonderfully asa reference manual for Dylan, as well as an explanation of the marriage ofFunctional and Object-oriented programming.Every day that I build systemsin Dylan, I consult the DRM.And, every day that I consult the DRM, I getanswers that help me toward delivering a finished product.Not only that,the DRM also provides novel problem-solving approaches.I often consultthe DRM to solve one issue and start reading about techniques on threeother implementation strategies and techniques.

A complement to thisbook is that I have worn it out because of daily (sometimes hourly)consultation.Many people have shown their regret of purchases by theuncracked book bindings.If you build systems in Dylan, you cannot regretthis purchase. ... Read more

6. Dylan Programming Language: History of the Dylan Programming Language
Paperback: 40 Pages (2010-05-31)
list price: US$14.14 -- used & new: US$14.13
(price subject to change: see help)
Asin: 1156310911
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Purchase includes free access to book updates online and a free trial membership in the publisher's book club where you can select from more than a million books without charge. Excerpt: Dylan programming language history first introduces the history with a continuous text. The second section gives a timeline overview of the history and present several milestones and watersheds. The third section presents quotes related to the history of the Dylan programming language. Dylan was originally developed by Apple Cambridge, then a part of Apple's Advanced Technology Group. Its initial goal was to produce a new systems programming application development language for the Apple Newton PDA, but soon it became clear that this would take too much time. Walter Smith developed NewtonScript for scripting and application development, and systems programming was done in C. Development continued on Dylan for the Macintosh. The group produced an early Technology Release of its Apple Dylan product, but the group was dismantled due to internal restructuring before they could finish any real usable products. According to Apple Confidential by Owen W. Linzmayer, the original code name for the Dylan project was Ralph, for Ralph Ellison, author of The Invisible Man (reflecting its status as a secret research project). The initial killer application for Dylan was the Apple Newton PDA, but the initial implementation came just too late for it. Also, the performance and footprint objectives were missed. So Dylan was retargeted towards the general programming audience. In order to compete in this space it was decided to switch to Infix notation. Andrew Shalit (along with David Moon and Orca Starbuck) wrote the Dylan Reference Manual, which served as a basis for work at Harlequin (software company) and Carnegie Mellon University. When Apple Cambridge was closed, several members went to Harlequin, which produces a working compiler and development environ... More: http://booksllc.net/?id=4717751 ... Read more

7. Dylan (programming language): Programming language, Functional programming, Object-oriented programming, Dynamic programming language, Reflection (computer ... Bob Dylan, Scheme (programming language)
Paperback: 156 Pages (2010-01-12)
list price: US$71.00 -- used & new: US$67.45
(price subject to change: see help)
Asin: 6130295839
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
The Dylan programming language is a multi-paradigm language that includes support for functional and object-oriented programming, and is dynamic and reflective while providing a programming model designed to support efficient machine code generation, including fine-grained control over dynamic and static behaviors. It was created in the early 1990s by a group led by Apple Computer. ?Dylan? like the surname of Bob Dylan. Dylan derives from Scheme and Common Lisp and adds an integrated object system derived from the Common Lisp Object System (CLOS). In Dylan, all values (including numbers, characters, functions, and classes) are first-class objects. Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, pattern-based syntax extension macros, and many other advanced features. Programs can express fine-grained control over dynamism, admitting programs that occupy a continuum between dynamic and static programming and supporting evolutionary development (allowing for rapid prototyping followed by incremental refinement and optimization). ... Read more

8. Full Impact MacRos: Programming With Full Talk
by Dylan B. Ashe
 Paperback: Pages (1992-01)
list price: US$24.95
Isbn: 0133294269
Canada | United Kingdom | Germany | France | Japan

9. iPhone Advanced Projects
by Ben Smith, Dylan Bruzenak, Joachim Bondo, Owen Goss, Peter Honeder, Ray Kiddy, Steve Finkelstein, Tom Harrington, Jonathan Saggau, Noel Llopis, Joe Pezzillo, Florian Pflug, David Mark
Paperback: 392 Pages (2009-11-04)
list price: US$39.99 -- used & new: US$1.99
(price subject to change: see help)
Asin: 1430224037
Average Customer Review: 3.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

As the fourth book in our series of iPhone Projects based on the work and experiences of iPhone, this volume takes on the more advanced aspects of iPhone development. The first generation of iPhone applications has hit the App Store, and now it's time to optimize performance, streamline the user interface, and make every successful iPhone app just that much more sophisticated.

Paired with Apress's bestselling Beginning iPhone Development: Exploring the iPhone SDK, you'll have everything you need to create the next great iPhone app that everyone is talking about.

  • Optimize performance.
  • Streamline your user interface.
  • Do things with your iPhone app that other developers haven't attempted.

Along with Series Editor Dave Mark, your guides for this exploration of the next level of iPhone development, include:

  • Ben “Panda” Smith, discussing particle systems using OpenGL ES
  • Joachim Bondo , demonstrating his implementation of correspondence gaming in the most recent version of his chess application, Deep Green.
  • Tom Harrington implementing streaming audio with Core Audio, one of many iPhone OS 3 APIs.
  • Owen Goss debugging those pesky errors in your iPhone code with an eye toward achieving professional-strength results.
  • Dylan Bruzenak building a data-driven application with SQLite.
  • Ray Kiddy illustrating the full application development life cycle with Core Data.
  • Steve Finkelstein marrying an offline eMail client to Core Data.
  • Peter Honeder and Florian Pflug tackling the challenges of networked applications in WiFi environments.
  • Jonathan Saggau improving interface responsiveness with some of his personal tips and tricks, including “blocks” and other esoteric techniques.
  • Joe Pezzillo pushing the frontiers of APNS, the new in iPhone OS 3 Apple Push Notification Service that makes the Cloud the limit for iPhone apps.
  • Noel Llopis taking mere programmers into a really advanced developmental adventure into the world of Environment Mapping with OpenGL ES.

What you'll learn

  • Use wi-fi to do more than simply connect to the Internet.
  • Communicate with other iPhone users in real time.
  • Take advantage of all the tricks built into Cocoa Touch.
  • Convert your iPhone and iPod touch apps for use in other environments.
  • Convert your other mobile apps for use with iPhone and iPod touch.

Who is this book for?

All iPhone application developers with any level of experience or coming from any development platform, though this title is the natural choice after any of the other iPhone X Projects books.

... Read more

Customer Reviews (3)

1-0 out of 5 stars Too Many Mistakes to be Useful
I DO NOT recommend this book at all for any level of iPhone developer(s).

One of the projects actually just takes an Apple code example and adds a few methods here and there. I don't have to buy a book to do that. One project adds some methods and ivar's to files that are generated files per Core Data. This is always a bad idea.

There are many mistakes in the source code in the book. The source code in the book doesn't match the downloadable source code in many places. The downloadable source code fails to build and is missing files. I found such obvious errors in the downloadable source like no semicolon at the end of some of the lines. This code was obviously never built and/or tested.

This book was very poorly and hastily put together. Don't waste your money, but more importantly, don't waste your time.

5-0 out of 5 stars Must read for any serious iPhone developers!
As the name suggested, this book talks about advanced iPhone programming topics.Each of the 11 chapters packs loads of information and real world experience from the authors.You will actually spend more time to digest the information than just reading it.Highly recommended to experienced and seasoned iPhone developers, but also offers quite some insights for developers new to the iPhone scene.You will be amazed on how much you can learn from the authors of the book.And lots of code samples throughout the book, you won't be disappointed.

Chapter 1 - Great introduction to the particle system, the very basic element for many types of games.
Chapter 2 - Interesting coverage on how to build a networked app/game, with the help of Google's free App Engine service using Python.
Chapter 3 - Using Core Audio to do audio streaming.This chapter is quite hardcore for me, but I was able to follow through and learned quite a lot about how audio streaming works and some tricks as well.
Chapter 4 - This chapter is right on the money - debugging!The author showed a few different approaches when debugging your iPhone apps.
Chapter 5 - This chapter covers basic SQLite operations in your codes.Currently there's no Objective-C delegate/wrappers for SQLite operations, so everything is in C fashion.There are other frameworks for a better interface with SQLite.
Chapter 6 - If you don't like dealing with SQLite, with the introduction of iPhone SDK 3.0, you can use Core Data :)This chapter shows you how Core Data and KVC protocol works.
Chapter 7 - How to send emails from your apps w/o going to the email client.The author shows both online and offline modes, as well as a nice introduction to three20 framework.
Chapter 8 - This chapter talks about networking issues, sockets, wifi detection, power management, etc.Also some insights if you want to roll out your own networking protocol stacks.
Chapter 9 - This is my favorite chapter talking about how to design an effective and responsive user interface.NSOperation and NSOperationQueue are covered, as well as tips & tricks on how to display large amount of data w/o slowing down.
Chapter 10 - Very nice introduction to Apple's push notification service, including both setup steps and server side scripts.
Chapter 11 - Mapping and Reflection on OpenGL ES.This is a brief introduction to OpenGL ES environment mapping and reflection.I wish this chapter is longer and has more coverage in depth.But again, this is not an OpenGL ES book, the topic itself deserves a whole other book.

Overall, this book is pretty advanced in many aspects of the iPhone SDK frameworks.Coverage on SDK 3.0 frameworks are much welcomed and the competence of the authors are undeniable.Again, I highly recommend this book to any iPhone developer, no matter how seasoned you are, you will learn a thing or two from this book.

5-0 out of 5 stars Book Rocked
Book was fantastic , actual useful and interesting topics, though some of the source did have bugs and leaks. Worth the price ... Read more

10. Broadband Network Architectures: Designing and Deploying Triple-Play Services
by Chris Hellberg, Dylan Greene, Truman Boyes
Paperback: 600 Pages (2007-05-11)
list price: US$64.99 -- used & new: US$38.00
(price subject to change: see help)
Asin: 0132300575
Average Customer Review: 5.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

“Network professionals who are looking to deploy triple-play service provider networks will find this book a useful tool.”

–Michael Newbery, IP Architect, TelstraClear Limited


“Thisbook provides a wealth of information on current and future broadbandarchitectures, services, and deployments. It will serve bothexperienced technical experts needing a comprehensive reference, aswell as those needing a concise explanation of broadband accessarchitectures and multi-play services.”

–Sanjay Wadhwa, Product Line Manager, IP Edge Products, Juniper Networks


“Thisbook is a thorough guide for anyone involved with triple-play networks.Its multivendor approach and references to the latest standards fromthe DSL Forum and the IETF makes it a must-have for anyone involved inbroadband access networks.”

–Andrea Lasagna, Data & Video Services Manager, FASTWEB


Serviceproviders are increasingly focused on delivering triple-play bundlesthat incorporate Internet, video, and VoIP services–as well asmulti-play bundles containing even more advanced services. Broadband Network Architectures is the first comprehensive guide to designing, implementing, and managing the networks that make triple-play services possible.


Hellberg,Greene, and Boyes present their field-tested industry best practicesand objectively evaluate the tradeoffs associated with key up-frontarchitectural decisions that balance the complexities of bundledservices and sophisticated traffic policies. Broadband Network Architectures notonly documents what is possible on this rapidly changing field ofnetworking, but it also details how to divide Internet access intothese more sophisticated services with specialized Quality of Servicehandling.


Coverage includes 

·   An in-depth introduction to next-generation triple-play services:components, integration, and business connectivity

·   Triple-play backbone design: MPLS, Layer 3 VPNs, and Broadband NetworkGateways (BNGs)/Broadband Remote Access Servers (B-RAS)

·    Protocols and strategies for integrating BNGs into robust triple-play networks

·   Triple-play access network design: DSLAM architectures, aggregationnetworks, transport, and Layer 2 tunneling

·    VLAN-per-customer versus service-per-VLAN architectures: advantages and disadvantages

·    PPP or DHCP: choosing the right access protocol

·    Issues associated with operating in wholesale, unbundled environments

·    IP addressing and subscriber session management

·    Broadband network security, including Denial of Service attacks and VoIP privacy

·    The future of wireless broadband: IMS, SIP, and non-SIP based fixed mobile convergence and wireless video





About the Authors 

Chapter 1          A History of Broadband Networks 

Chapter 2          Next Generation Triple-Play Services 

Chapter 3          Designing a Triple-Play Backbone 

Chapter 4          Designing a Triple-Play Access Network

Chapter 5          Choosing the Right Access Protocol

Chapter 6          Evolutions in Last Mile Broadband Access 

Chapter 7          Wholesale Broadband Networks

Chapter 8          Deploying Quality of Service 

Chapter 9          The Future of Wireless Broadband 

Chapter 10        Managing IP Addressing 

Chapter 11        Dynamic User Session Control

Chapter 12        Security in Broadband Networks 


Appendix A       Glossary of Acronyms and Key Terms 

Appendix B       Glossary of Packet Diagrams 




... Read more

Customer Reviews (4)

5-0 out of 5 stars Excelent book for Service Provider
Excellent book for anyone who deals with a service provider networks. Main focus is on broadband and explanation about TR-101 model and broadband deployment.

5-0 out of 5 stars Any college-level computer library strong in network design needs BROADBAND NETWORK ARCHITECTURES
Broadband Network Architectures: Designing and Deploying Triple-Play Services provides a detailed introduction to next-generation triple-play services, components and business connectivity, covering everything from protocols and strategies for blending BNGs into networks to choosing access protocols and handling IP addressing. Any college-level computer library strong in network design needs BROADBAND NETWORK ARCHITECTURES, which addresses the latest field-tested industry best practices and trends.

5-0 out of 5 stars Excellent range of coverage on broadband networks
I was looking for a resource to get up to speed on capabilities, options and configurations as my company is facing decisions in this area.This book does an excellent job providing background and bringing you right up to where broadband networks stand today.As my company and customers are spreadout, we are interested in video and telephony over the net and the book has complete coverage of "triple play" scenarios with multiple vendors.This is a very useful resource.

4-0 out of 5 stars Broadband Network Architectures: Designing and Deploying Triple-Play Services
Practical and easy to follow implementation stategies for triple play services on a broadband architecture. I enjoyed the book and would recommend it to anyone involved with network architecture design. ... Read more

11. Foundations of Augmented Cognition (Human Factors/Ergonomics) (Human Factors and Ergonomics) (Vol. 11)
by Dylan D. Schmorrow
Hardcover: 1304 Pages (2005-11-01)
list price: US$349.95 -- used & new: US$336.80
(price subject to change: see help)
Asin: 0805858067
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This volume brings together a comprehensive and diverse collection of research, theory, and thought that serves as the basis for the new field of Augmented Cognition research and development. The goal of Augmented Cognition research is to create revolutionary human-computer interactions that capitalize on recent advances in the fields of neuroscience, cognitive science, and computer science. ... Read more

12. Foundations of Augmented Cognition: Third International Conference, FAC 2007, Held as Part of HCI International 2007, Beijing, China, July 22-27, 2007, ... / Lecture Notes in Artificial Intelligence)
Paperback: 450 Pages (2007-08-17)
list price: US$84.95 -- used & new: US$55.97
(price subject to change: see help)
Asin: 3540732152
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

This book constitutes the refereed proceedings of the Third International Conference on Augmented Cognition, FAC 2007, held in Beijing, China, in July 2007, within the framework of the 12th International Conference on Human-Computer Interaction, HCII 2007, with 8 other thematically similar conferences.

The 65 revised papers presented were carefully reviewed and selected from numerous submissions. The papers are organized in two main sections. The first section focuses on general Augmented Cognition methods and techniques, including physiological and neurophysiological measures (e.g, EEG, fNIR), adaptive techniques, and sensors and algorithms for cognitive state estimation. The second section is devoted to the discussion of various Augmented Cognition applications (e.g., simulation and training, intent-driven user interfaces, closed-loop command and control systems), lessons learned to date, and future directions in Augmented Cognition-enabled HCI.

... Read more

13. Augmented Cognition: A Special Issue of the International Journal of Human-computer Interaction
 Paperback: 168 Pages (2004-06-30)
list price: US$45.00 -- used & new: US$53.97
(price subject to change: see help)
Asin: 0805895396
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This special issue provides a sample of research that comprises the foundation of the emergent field of augmented cognition inspired fundamentally from the Defense Advanced Research Projects Agency program. Taken together, the contributions impart a sense of progress and constitute a first look at achievements from this very ambitious program of research in augmented cognition. In addition they convey results that range from improved instrumentation and methodology to demonstrations of enhanced performance under experimentally manipulated conditions.
... Read more

14. People and Computers IV (British Computer Society Workshop Series)
Hardcover: 608 Pages (1988-10-28)
list price: US$200.00 -- used & new: US$273.98
(price subject to change: see help)
Asin: 0521365538
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
A record of the proceedings of HCI 1988, the major annual European conference on human-computer interaction, this book is a comprehensive guide to current research in the HCI field. The papers included reflect the goals of the conference: to represent the current state of human-computer interaction, to increase communication between people working in the different disciplines within human-computer interaction, and to discuss the future developments within the field.This volume is essential reading for all researchers, designers, and manufacturers whose work impinges on this rapidly moving field.It will be of particular interest to researchers in computer science, ergonomics, electrical engineering and psychology, and to others concerned with improving communications between people and commerce. ... Read more

15. WAP Development with WML and WMLScript (With CD-ROM)
by Ben Forta, Dylan Bromby, Ronan Mandel, Paul Fonte, Keith Lauver
Paperback: 586 Pages (2000-09-22)
list price: US$54.99 -- used & new: US$3.59
(price subject to change: see help)
Asin: 0672319462
Average Customer Review: 4.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This book introduces WML and WAP as wireless application development tools and teaches the reader how to develop WML applications. The reader will learn about mainstream topics such as security over wireless networks, working with image files for handheld displays, and interacting with wireless users. Readers will also learn about some of the more obscure items that could be needed in their use of WML/WAP, such as dealing with a variety of micro-browser hardware and integrating WAP/WML into standard Web server technologies. Amazon.com Review
Very few people come to the Wireless Application Protocol (WAP) with no relevant experience at all. Most often, developers attempting to put together a solution with Wireless Markup Language (WML) and WMLScript have markup-language experience with HTML and scripting-language experience with JavaScript or one of its competitors. In WAP Development with WML and WMLScript, Ben Forta and his merry band of collaborators do a great job of leveraging background knowledge of Web development as they teach their readers about wireless application technologies. Some readers may wish for more coverage of specific WAP application servers' characteristics, but the wealth of examples here--combined with the fine WML and WMLScript references that conclude this text--will get most developers into experiment-and-create mode very quickly.

Fans of Forta's other books--he's best known for his work with ColdFusion, and indeed this book includes a section on integrating ColdFusion into a WAP application--will recognize the tutorial style. It relies heavily on example code, usually in the form of independently functional programs rather than disembodied snippets. It's helpful to be able to run a program that does nothing but show how, for instance, a selection list works. Commentary is similarly handy: it makes frequent reference to other languages, pointing out ways in which WML and WMLScript are similar to and different from Web development languages. --David Wall

Topics covered: The application development languages--wireless markup language (WML) and WMLScript--associated with the Wireless Application Protocol (WAP) 1.2 specification. The basics of syntax and structure are covered, followed by detailed exploration of images, user input mechanisms, and electronic mail integration. The authors give their opinions on "best practices," and present several complete applications. WML and WMLScript references appear, too. ... Read more

Customer Reviews (14)

5-0 out of 5 stars An Exellent Choice
I really enjoyed reading this book.The examples are clear.Programming experience will help you.If you know JavaScript, WMLScript will be a breeze.Chapters are easy to read.I would recommend this book to anyone who wants to learn WML and WMLScripting!!!It is probably the best book on the market.

5-0 out of 5 stars An Excellent Choice
This book is by far the best!!!The author explains all the important details of WML and WMLScripting.This book is easy to read.Great for the experienced developer.A great reference.I would recommend this book to anyone who wants learn WML andWMLScripting.Knowledge of JavaScript will help the reader termondously.Knowledge of HTML and XML will also help.The authors assume the reader has knowledge of HTML, XML, and JavaScript.A great investment!!!

5-0 out of 5 stars The easy way to learn WML & WMLScript
I've searched a lot for a good book on how to make WAP pages with WML and interactive wireless applications for mobile phones and PDA computers. This is the one - you will learn everything ther is, with this easy writen and well arranged guide. You need some knowladge on HTML and how Internet and client/server model works, but as far as WAP, WML and WMLScript is conserd, from a total begginer, you'll become an expert in a week.

5-0 out of 5 stars The best book to learn WML and WMLscript
This book from Ben Forta is a real guide for beginners as well as a reference book for advanced users. I bought this book and Professional WAP from wrox both of them helped me to come out in flying colours in my bachelor degree thesis.

4-0 out of 5 stars Solid, but not spectacular introduction to WAP
In the computer trade journals that I read, a common topic over the last year or so has been the progress (often lack) of Wireless Application Protocol (WAP). The common phrase always seems to be "poised to take off." However, despite the problems with bandwidth, valuable applications and security it does appear that it is the next area of rapid expansion of the Internet. The English speaking North American market is leveling off in the advent of new web users and while the market for the rest of the world continues to expand, it seems likely that will do so at a slow rate for the near future. Therefore, it is a good idea to learn at least the basics of what WAP can and cannot do.
When I received a request from a corporate client to offer a short course in Wireless Markup Language (WML), I looked around for a book with an adequate coverage of the basics of WAP. I chose this book because it was filled with basic examples that demonstrated the fundamental topics and moved on to some more advanced topics that were reasonable uses for WAP. This was of course necessary, as some of the hyped potential uses for WAP are pie in the airwaves. I cannot conceive of any circumstances where a large number of people are going to want their cell phones to constantly broadcast their geophysical position so that they can receive coupons from merchants in the area.
In working through the projects in preparation for the courses, my reaction was one of the best possible. My thinking through the exercises led to additional thoughts and ideas for teaching projects for the course. This is a solid introductory book in the basics of WAP, WML and WMLScript and I recommended it to the students. ... Read more

16. MDX Solutions: With Microsoft SQL Server Analysis Services 2005 and Hyperion Essbase
by GeorgeSpofford, SivakumarHarinath, ChristopherWebb, Dylan Hai Huang, Francesco Civardi
Paperback: 744 Pages (2006-03-06)
list price: US$65.00 -- used & new: US$35.95
(price subject to change: see help)
Asin: 0471748080
Average Customer Review: 4.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

  • Serving as both a tutorial and a reference guide to the MDX (Multidimensional Expressions) query language, this book shows data warehouse developers what they need to know to build effective multidimensional data warehouses
  • After a brief overview of the MDX language and a look at how it is used to access data in sophisticated, multidimensional databases and data warehousing, the authors move directly to providing practical examples of MDX in use
  • New material covers changes in the MDX language itself as well as major changes in its implementation with the latest software releases of Microsoft SQL Server Analysis Services 2005 and Hyperion Essbase
  • Also covers more advanced techniques, like aggregation, query templates, and MDX optimization, and shows users what they need to know to access and analyze data to make better business decisions

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file. ... Read more

Customer Reviews (13)

4-0 out of 5 stars MDX Solutions: With Microsoft SQL Server Analysis Services 2005 and Hyperion Essbase2nd Edition
Information in the book was very good despite the bad grammar usage in several places.This made it difficult to follow at times, but this was the exception instead of the rule.Content was very helpful and almost all of it also applies to SQL Server 2008.Definitely not a beginners level book but medium to expert level users will find it quite helpful.This book was extremely helpful in improving my understanding of MDX.

5-0 out of 5 stars Great
This book is the first MDX book that makes MDX easy to understand. It explains it in a way that takes all the mystery out of the language and helps you understand how it works. I carry this book as a reference now too.

Mike Davis,MCTS

5-0 out of 5 stars Perhaps the only MDX book you'll need
This is a fantastic reference guide, with clear, easy to read samples and great description about MDX language concepts, terms, functions & syntax.It is the book you are looking for if you are a beginner to MDX, and probably the book you want on your shelf if you're looking for a complete guide, too.Plenty of info about what's specific to Microsoft or Hyperion, as well.

All in all, a great book to reach for if you have an MDX question.

5-0 out of 5 stars Most Definitive Guide on the Subject
This book is the most definitive guide on the subject of MDX. The book is very well organized and the examples are practical and make perfect sense.

I work on Microsoft BI Projects and I refer to this book daily. It offers invaluable help and saves me countless number of hours!

3-0 out of 5 stars Great book but many of the examples doesn't run properly.
This book is the best MDX I have ever read and is deserving a 5 star rating; however, I, like many others, am unable to execute most of the samples because of the "dimension contains more than one hierarchy, therefore the hierarchy must be explicitly specified" issue.

Note that I am using SSAS 2005. I am very suprised I cannot find the answer to this seemingly easy problem anywhere on the internet including the wiley home page of this book. ... Read more

17. Lisp Programming Language Family: Lisp, Logo, Autolisp, Common Lisp, Emacs Lisp, Dylan, Lisp Machine Lisp, Maclisp
Paperback: 268 Pages (2010-09-15)
list price: US$34.70 -- used & new: US$26.37
(price subject to change: see help)
Asin: 1156778204
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Chapters: Lisp, Logo, Autolisp, Common Lisp, Emacs Lisp, Dylan, Lisp Machine Lisp, Maclisp, Document Style Semantics and Specification Language, Acl2, Xlisp, Qi, Pop-11, Rpl, Clojure, Nil, Newlisp, Cadence Skill, Arc, Franz Lisp, *lisp, Flavors, Lispworks, Interlisp, Allegro Common Lisp, Mlisp, Game Oriented Assembly Lisp, Mdl, Multilisp, Lispkit Lisp, Lush, Picolisp, Message Parsing Interpreter, Portable Standard Lisp, Scieneer Common Lisp, Clozure Cl, Vistasmalltalk, Pc-Lisp, Eulisp, Nyquist, Actor-Based Concurrent Language, Animal, Adenine, Ironscheme, Corman Common Lisp, Ironlisp, Lisp 2, Goo, Esh, Islisp, Vlisp, Croma, Kernel, Xlispstat, Object Lisp, L Sharp, Mocklisp, Bbn Lisp, S-1 Lisp, Subl, le Lisp, Objvlisp. Source: Wikipedia. Pages: 266. Not illustrated. Free updates online. Purchase includes a free trial membership in the publisher's book club where you can select from more than a million books without charge. Excerpt: Common Lisp, commonly abbreviated CL, is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004), (formerly X3.226-1994 (R1999)). From the ANSI Common Lisp standard the Common Lisp HyperSpec has been derived for use with web browsers. Common Lisp was developed to standardize the divergent variants of Lisp (though mainly the MacLisp variants) which predated it, thus it is not an implementation but rather a language specification. Several implementations of the Common Lisp standard are available, including free and open source software and proprietary products. Common Lisp is a general-purpose, multi-paradigm programming language. It supports a combination of procedural, functional, and object-oriented programming paradigms. As a dynamic programming language, it facilitates evolutionary and incremental software development, with iterative compilation into efficient run-time programs. Common Lisp includes CLOS, an object system that supports multimeth...More: http://booksllc.net/?id=6068 ... Read more

18. HCI International 2007: 12th International Conference, HCI International 2007, with 8 Further Associated Conferences, Beijing, China, July 22-27, 2007, ... (Lecture Notes in Computer Science)
Paperback: Pages (2007-07-01)
list price: US$1,659.00
Isbn: 3540733523
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

This 17-volume set LNCS 4550-4566 constitutes the refereed proceedings of the 12th International Conference on Human-Computer Interaction, HCII 2007, and of all the associated symposia and conferences during the event in Beijing, China, in July 2007.

The 1695 revised papers presented in the 17 volumes were carefully reviewed and selected from a total of over 3400 submissions. The papers accepted for presentation thoroughly cover the entire field of Human-Computer Interaction, addressing major advances in knowledge and effective use of computers in a variety of application areas. The conference objective is to provide an international forum for the dissemination and exchange of up-to-date scientific information on theoretical, generic and applied areas of Human-Computer Interaction (HCI), Universal Access, Engineering Psychology, Cognitive Ergonomics, Virtual Reality, Usability, Internationalization, Online Communities, Social Computing, Augmented Cognition and Digital Human Modeling.

Springer also produced, for exclusive distribution to conference participants,  a DVD version of the HCII 2007 proceedings. This DVD was released with ISBN 978-3-540-73738-4 and included, in addition to the proceedings papers, the extended abstracts of the posters presented during the HCII 2007 conference. The DVD is not available for purchase.

... Read more

19. Dylan
by Graham
 Paperback: Pages (2001-01)
list price: US$30.33
Isbn: 0133686892
Canada | United Kingdom | Germany | France | Japan

20. HCI International 2009: 13th International Conference, HCI International 2009, with 10 Further Associated Conferences, San Diego, CA, USA, July 19-24, ... (Lecture Notes in Computer Science)
Paperback: Pages (2009-07-06)
list price: US$1,519.00
Isbn: 3642029442
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

This 17 volume set, LNCS 5610 - 5624 and LNAI 5638 - 5639, constitutes the refereed proceedings of the 13th International Conference on Human-Computer Interaction, HCII 2009 and affiliated conferences, held in San Diego, CA, USA, in July 2009.

A total of 4,348 individuals from academia, research institutes, industry and governmental agencies from 73 countries submitted contributions to HCI International 2009, and 1,397 papers that were judged to be of high scientific quality were included in the program and in the 17 volume proceedings.

These contributions thoroughly cover the entire field of human-computer interaction, addressing major advances in knowledge and the effective use of computers in a variety of application areas. The overall objective of the HCI International Conference series is to provide an international forum for the dissemination and exchange of up-to-date scientific information on theoretical, generic and applied areas of human-computer interaction, universal access, human centered design, engineering psychology, cognitive ergonomics, virtual reality, usability, internationalization, online communities, social computing, augmented cognition, and digital human modeling.

Springer also produced, for exclusive distribution to conference participants,  a DVD version of the HCII 2009 proceedings. This DVD was released with ISBN 978-3-642-02884-7 and included, in addition to the proceedings papers, the extended abstracts of the posters presented during the HCII 2009 conference. The DVD is not available for purchase.

... Read more

  1-20 of 21 | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Prices listed on this site are subject to change without notice.
Questions on ordering or shipping? click here for help.

site stats