Professional Ajax, 2nd Edition (Programmer to Programmer)
Average customer rating: 4.5 out of 5 stars
  • Not Happy
  • Very well written. Excellent resource.
  • powerful handbook
  • excellent in several respects
  • Surprisingly easy to read for a programming book
Professional Ajax, 2nd Edition (Programmer to Programmer)
Nicholas C. Zakas , Jeremy McPeak , and Joe Fawcett
Manufacturer: Wrox
ProductGroup: Book
Binding: Paperback

InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
AjaxAjax | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Professional JavaScript for Web Developers (Wrox Professional Guides) Professional JavaScript for Web Developers (Wrox Professional Guides)
  2. Ajax in Action Ajax in Action
  3. JavaScript: The Definitive Guide JavaScript: The Definitive Guide
  4. DOM Scripting: Web Design with JavaScript and the Document Object Model DOM Scripting: Web Design with JavaScript and the Document Object Model
  5. Foundations of Ajax (Foundation) Foundations of Ajax (Foundation)

ASIN: 0470109491

Book Description

Professional Ajax 2nd Edition provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included.

Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application. Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered. A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed.

The last part of the book walks through the creation of two full-fledged Ajax web applications. The first, FooReader.NET, is an Ajax-powered RSS reader. The second, called AjaxMail, is an Ajax-enabled email system. Both of these applications incorporate many of the techniques discussed throughout the book.

Professional Ajax 2nd edition is written for Web application developers looking to enhance the usability of their web sites and web applications and intermediate JavaScript developers looking to further understand the language. Readers should have familiarity with XML, XSLT, Web Services, PHP or C#, HTML, CSS. This book is not aimed at beginners without a basic understanding of the aforementioned technologies. Also, a good understanding of JavaScript is vitally important to understanding this book. Those readers without such knowledge should instead refer to books such as Beginning JavaScript, Second Edition (Wrox, 2004, ISBN: 978-0-7645-5587-9) and Professional JavaScript for Web Developers (Wrox, 2005, ISBN: 978-0-7645-7908-0).

Professional Ajax 2nd edition adds nearly 200 pages of new and expanded coverage compared to the first edition. Some of the new topics covered here include:

And of course the Second Edition retains and updates the core first edition content including:

This book is also available as part of the 4-book JavaScript and Ajax Wrox Box (ISBN: 0470227818). This 4-book set includes:

Customer Reviews:

2 out of 5 stars Not Happy.......2007-10-03

Wed 10/03/2007 5:15 pm. I'm not sure who writes these positive reviews, but an early example in the book ("The Hidden Frame Technique", starting on page 21) is obviously broken. The book shows "HiddenFrameExample1.htm" in an illustration but there is no such file in the ProAjax2ePHP.zip file downloaded from wrox. Judging by quotes on the internet probably from the first edition, I'd guess the actual file is probably GetCustomerData.php (?) but whether it is or not, that file has an obvious syntax error, missing paren in line 12 "if (is_numeric($sID) {". Of course if I were a php/ajax expert all this would be blindingly obvious; but I'm not, that's why I bought the book. I can't say I'm optimistic about the remainder of the text.

5 out of 5 stars Very well written. Excellent resource........2007-07-27

I'm a senior ASP.NET/Web developer with no Ajax experience. This is my first Ajax book. I wanted to learn Ajax from the ground up, not just the Microsoft controls. Our ecommerce site is very highly trafficed and there's no forgiveness for inefficiencies. This book certainly fulfilled my expectations, but it also introduced me to some new worlds of concepts that I did not expect. For instance, the chapter on Ajax Patterns: It's a new way of thinking about Web Development. I'm very impressed with its content. The book is clearly written, the examples are excellent. I am learning a great deal from this book. Nice job guys!

4 out of 5 stars powerful handbook.......2007-06-27

I really like this powerful handbook whick gives me detail tutorials in the field of AJAX practice.

5 out of 5 stars excellent in several respects.......2007-03-23

Last year (2006), I plowed through practically every available book on Ajax. This one really stands out for its excellent historical overview of how Ajax grew to exist. It also is one of the few that covers the use of hidden frames and Iframes as an Ajax technique (it has been around longer but is still used widely). The writing is outstanding. If you can only buy one Ajax book, this one should be it.

A free copy of chapter 1, "What is Ajax?" is available online at [...]

4 out of 5 stars Surprisingly easy to read for a programming book.......2007-02-20

The information you need to get started on ajax programming happens very quickly in this book. The way it is presented also helps a great deal. While it still has it's dry parts, this book was actually surprisingly easy to read(meaning I wasn't falling asleep after 5 minutes of reading)
Professional ASP.NET 2.0 Special Edition (Wrox Professional Guides)
Average customer rating: 4.5 out of 5 stars
  • Comprehensive but not in depth
  • Great ASP.NET 2.0 Reference
  • Encyclopedia of ASP.NET
  • A Professional Level Book in Every Way
Professional ASP.NET 2.0 Special Edition (Wrox Professional Guides)
Bill Evjen , Scott Hanselman , Devin Rader , Farhan Muhammad , and Srinivasa Sivakumar
Manufacturer: Wrox
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
ASPASP | Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
Similar Items:
  1. ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)
  2. Professional ASP.NET 2.0 AJAX (Programmer to Programmer) Professional ASP.NET 2.0 AJAX (Programmer to Programmer)
  3. Professional ASP.NET 2.0 Security, Membership, and Role Management (Wrox Professional Guides) Professional ASP.NET 2.0 Security, Membership, and Role Management (Wrox Professional Guides)
  4. Pro Ajax and the .NET 2.0 Platform (Pro) Pro Ajax and the .NET 2.0 Platform (Pro)
  5. ASP.NET 2.0 Instant Results (Programmer to Programmer) ASP.NET 2.0 Instant Results (Programmer to Programmer)

ASIN: 0470041781

Book Description

ASP.NET allows web sites to display unique pages for each visitor rather than show the same static HTML pages. The release of ASP.NET 2.0 is a revolutionary leap forward in the area of web application development. It brings with it a wealth of new and exciting built-in functions that reduce the amount of code you'll need to write for even the most common applications.

With more than 50 new server controls, the number of classes inside ASP.NET 2.0 has more than doubled, and in many cases, the changes in this new version are dramatic. This book will alert you to every new feature and capability that ASP.NET 2.0 provides so that you'll be prepared to put these new technologies into action. Greatly expanded from the original best-selling Professional ASP.NET 2.0, this new special edition adds hundreds of pages of new coverage of advanced and new techniques relating to data and data sources, the provider model, personalization, membership, role management, localization, configuration, migration, and Altas.

Bonus CD-ROM and DVD
* The bonus DVD includes a 180-day trial of Microsoft Visual Studio 2005 Professional
* The accompanying CD-ROM features a valuable library of chapters from other key Wrox books. It contains more than 1,000 pages from more than 15 Wrox ASP.NET 2.0, C# 2005, VB 2005, .NET 2.0, and SQL Server 2005 books.

What you will learn from this book
* The idea of the server control and its pivotal role in ASP.NET development
* How to create templated ASP.NET pages using the new master page feature
* Techniques for debugging and handling errors
* How to work with data from enterprise databases including SQL Server 2005 and Oracle(r)
* Ways to package and deploy ASP.NET applications
* How to retrieve, update, and delete data quickly and logically
* How to implement the cultures and regions features to localize your web site into multiple languages for different visitors
* How to use the new "Altas" add-in for ASP.NET 2.0 to add Ajax-style capabilities to your ASP.NET applications
* An understanding of how to use and extend the new pro?vider model for accessing data stores, processes, and more
* How to keep track of your application's performance and health with new monitoring tools
* When and how to migrate your ASP.NET 1.x applications to 2.0

Who this book is for

This book is for experienced programmers and developers who are looking to make the transition to ASP.NET 2.0.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

This book is also available as part of the 5-book ASP.NET 2.0 Wrox Box (ISBN: 0-470-11757-5). This 5-book set includes:

Customer Reviews:

4 out of 5 stars Comprehensive but not in depth.......2007-03-09

This is a nice book for people who have the basic idea of ASP.NET. This Book covers almost all topics for .Net2.0 . It is a very good reference book for newbie.
Unfortunately, this book isn't in-depth for lots of topics, basically it just introduces most common cases, and you probably can't find what you want for some topics. (Eg implement Sorting and Pagation for ObjectDataSource, Crystal Report, memory management, ADO.NET in depth, .Net Virtual Machine etc). The source code is another down side for this book. Most of the code doesn't run, also the connection string wasn't right at the first place, I have to spend hours and hours to get it right.
In conclusion, it worth to buy, if you just want learn asp.net in a fast way. It will give you the solution for most tasks. Pretty good reference book.

5 out of 5 stars Great ASP.NET 2.0 Reference.......2007-01-22

This is a great ASP.NET 2.0 reference book. It is absolutely packed with information covering all areas of the product. The book is also somewhat unique in that all code snippets are provided in both VB and C#, making it useful to all developers.

The authors are fantastic technical experts and speakers on .NET and ASP.NET. I think you can learn a lot from this book.

4 out of 5 stars Encyclopedia of ASP.NET.......2007-01-21

Wrox is a great publisher of quick and massive volumes with multiple authors. I'm a teacher and look for good values that combine clear technical information and a broad range for a low cost. This is a good choice if you have experience with ASP.NET, know your web architecture (query strings, cookies, sessions, etc.), and don't want an extended tutorial. The reasoning for why you use these things wasn't clear but the details on how to use them exceeded most of the current fare which is why I chose to teach from the text recently. The quantity of code that was provided in VB and C# was excellent but the topics were out of order for classroom use. For the ASP.NET beginner, I feel it needs to be supplemented with a more tutorial based text and then this makes an excellent companion volume.

5 out of 5 stars A Professional Level Book in Every Way.......2006-10-25

This is a monumental book. Almost sixteen hundred pages of hi-tech stuff. It is not for the faint of heart. It is intended for people who have at least a general understanding of how the web works with particular attention as to how a database driven web site is set up and works. Knowledge and experience with earlier versions of ASP (Active Server Pages) would be very helpful, but so would experience using other technologies such as Cold Fusion, PHP, or Java. Such knowledge is to provide you with the concepts of doing a dynamic web page consisting of a framework or template with the actual data being displayed coming from a database.

The book builds on this basic understanding to start with a very simple page and go on to much more complex tasks such as the building XML web services. Along the way every aspect of ASP.NET 2.0 is discussed.

ASP.NET 2.0 is the second major release of ASP.NET, Microsoft's main concept for programming dynamic web pages. The focus of the new release is on productivity. A major goal of the development team was to reduce the number of lines of code needed to program a page by two thirds. On the whole they suceeded.

In addition, the book contains two CD-ROMs. One is a 180 day trial version of Visual Studio 2005. The other has about a thousand pages from about 15 other WROX books that you may find helpful in looking up background information. The book is in reference format rather than tutorial. It will be very helpful for quite a long time.
Enterprise Service Bus
Average customer rating: 3.5 out of 5 stars
  • ESB/SOA Highlevel Theory in Practice & Practical Examples
  • Gives a high level overview of ESB
  • Too much fluff, no substance
  • Some interesting insights, but a bit too high-level for me
  • Ultimate ESB book
Enterprise Service Bus
David Chappell
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
Systems Analysis & DesignSystems Analysis & Design | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series) Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
  2. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)
  3. Service-Oriented Architecture (SOA): Concepts, Technology, and Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) Service-Oriented Architecture (SOA): Concepts, Technology, and Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)
  4. Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services
  5. Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology

ASIN: 0596006756

Book Description

Large IT organizations increasingly face the challenge of integrating various web services, applications, and other technologies into a single network. The solution to finding a meaningful large-scale architecture that is capable of spanning a global enterprise appears to have been met in ESB, or Enterprise Service Bus. Rather than conform to the hub-and-spoke architecture of traditional enterprise application integration products, ESB provides a highly distributed approach to integration, with unique capabilities that allow individual departments or business units to build out their integration projects in incremental, digestible chunks, maintaining their own local control and autonomy, while still being able to connect together each integration project into a larger, more global integration fabric, or grid. Enterprise Service Bus offers a thorough introduction and overview for systems architects, system integrators, technical project leads, and CTO/CIO level managers who need to understand, assess, and evaluate this new approach. Written by Dave Chappell, one of the best known and authoritative voices in the field of enterprise middleware and standards-based integration, the book drills down into the technical details of the major components of ESB, showing how it can utilize an event-driven SOA to bring a variety of enterprise applications and services built on J2EE, .NET, C/C++, and other legacy environments into the reach of the everyday IT professional. With Enterprise Service Bus, readers become well versed in the problems faced by IT organizations today, gaining an understanding of how current technology deficiencies impact business issues. Through the study of real-world use cases and integration patterns drawn from several industries using ESB--including Telcos, financial services, retail, B2B exchanges, energy, manufacturing, and more--the book clearly and coherently outlines the benefits of moving toward this integration strategy. The book also compares ESB to other integration architectures, contrasting their inherent strengths and limitations. If you are charged with understanding, assessing, or implementing an integration architecture, Enterprise Service Bus will provide the straightforward information you need to draw your conclusions about this important disruptive technology.

Customer Reviews:

5 out of 5 stars ESB/SOA Highlevel Theory in Practice & Practical Examples.......2007-09-26

This book, which was published in 2004, still remains as one of the best books in my personal collection of Enterprise Service Bus (ESB), SOA and related books.

The author does a good job of introducing a new computer architecture paradigm! And this is to think of software like hardware. Like hardware, have components that are plug-and-play into a standard bus. Standard interfaces, standard input/output, etc.

I found the first three chapters as extremely useful for an overall view. Then I recommend skipping to the fold out to study symbols and icons. Then, I studied chapter 9 which is about ETL (Extract, Transform, and Load) as an example that tries to help us understand the essence of ESB. I also spent time on understanding, chapters 10, 11, and 12 which give a good understanding of the Components, Integration, and Web Services. Other chapters in between, for example EAI, MOM, JMS and XML should be looked at more like the "Old paradigm". But if you are focused on ESB/SOA above chapters will give you an excellent overall architecture picture, and, a good taste of what it takes, and what different terms mean.

I also think that the author has done a good job of explaining things whith what was available then. This is an evolving and maturing technology even now.

I also tried to understand these concepts as they related to BEA WebLogic 9.2 and/or IBM WebSphere to bring more practical parallel understanding. This did help.

3 out of 5 stars Gives a high level overview of ESB .......2007-08-01

I wanted a book that gave me an clear understanding of what an ESB is, and this book did exactly that. While the figures were illustrative, I felt that more reading material could have been added. The two chapters that were useful were Chapters 1 and 11.

But like I said in my first sentence, it gave me an high level understanding of an ESB.

2 out of 5 stars Too much fluff, no substance.......2007-03-05

I found this book to provide a good introduction in the first chapter, but it was extremely wordy in describing SOA and ESB principles. The definitions were polluted with buzzwords and sales jargon to the point of being painful. It's "marketecture."

A book that provides a concise and clear definition of SOA principles is "Enterprise SOA: Service-Oriented Architecture Best Practices" by Dirk Krafzig, Karl Banke, Dirk Slama. While better than Enterprise Service Bus, this book also does not entirely meet the needs of a computer professional embarking on a large Enterprise software project.

I still have not found a book that provides the necessary guidance with regard to architectural principles, architectural styles, communicating an architecture effectively and evaluating/analyzing existing architectures.


3 out of 5 stars Some interesting insights, but a bit too high-level for me.......2007-02-12

The book provides some interesting insights into emerging technologies, but overall is too high-level and, in the end, pretty vague on the ESB (Enterprise Service Bus) architecture. The basic idea is that you should use asynchronous messaging in XML and leave all routing/aggregation/security/transformations to a special integration layer called ESB, like a product produced by author's company. This would give you more integration by configuration rather than coding, the argument goes. Author described how a lot of recent XML standards are going toward or adding async model. All in all, ESB seems to be pretty much Message Oriented Middleware (MOM), but with (somewhat inconsistent) emphasis on open on-the-wire protocol. I wish this was distilled in a sentence upfront.

So far so good. But what on-the-wire messaging protocol should we use? It appears the author is saying anything and all goes - just maybe add XML. This is where it starts being vague as if for fear to upset anybody. So, is ESB basically about just putting any XML on the wire? Not all XML is the same (just as binary content was not), and author in fact points out competing standards on XML messaging. There are a lot of decisions on top of "let's just use XML" on which the author leaves you to your own devices. He just covers all upcoming XML standards from A..Z in a few sentences each. It is the sort of "XML will save the world regardless of how it is used" approach that worries me.

At the same time, a lot of space is dedicated to JMS. The author tentatively explains that JMS is not really suitable for ESB because it does not provide an open on-the-wire protocol - only standard APIs. I am glad he covered this because this is a wide misconception. But then why JMS presented as one of nice re-usable building blocks for ESB? I think he is saying because it provides comprehensive framework for messaging. Ok. But proprietary on-the-wire format means it is not really suitable for ESB unless you find a product that uses XML transport under JMS API. The author does not explain this nor discuss how standard is that JMS-API-to-wire bridge today, so the whole JMS tie-in with ESB's supposedly open architecture was not clear to me.

As a practitioner, I also wish there were a bit more insights into how redundancy and errors are to be handled in this architecture. Also, how transactional semantics are handled end-to-end in such environment. The examples with reliable messaging are too simplistic and abstract to cover the real challenges involved. All of this may hide the extra complexity and overhead actually pushed on application with asynchronous and highly loosely coupled ESB design. Maybe the trade-offs would still favor it, but a bit more points of analysis would help to enlighten the reader.

It is interesting that the author takes on application servers and argues that they are not good for ESB infrastructure (unlike for source applications themselves). I appreciate that the author is not afraid to go against the grain if it makes for a good technical choice (same could be applied to JMS), but I wish the arguments were a bit clearer and specific. For example, the author claims that app server is not suitable for loosely coupled component deployment. I wish he explained why because obviously JEE proponents may be curious.

In the end, this book is more of an overview of Sonic ESB product deployment architecture, rather than necessarily an IT architecture. Be aware of that, but do read the book for yet another perspective. I found the book pretty easy to read - only took me an hour.

5 out of 5 stars Ultimate ESB book.......2005-10-03

Frankly, I feel that some reviewers misunderstand the purpose of this book. In my opinion, for a SOA focussed professional who needs to know the role of SOA, this book is a gem! Any of us who have had the challenge of explaining messaging technology should be grateful about reading this book.

As technologists, we forget just how much intimidating jargon we use and how many underlying assumptions we make when we explain things. As a software architect once said to me, "if I had more time, I'd make it simple." Clearly Mr.Chappell has taken on the challenge of making it simple and made it in such a way even an idiot can understand, and such efforts are incredibly valuable.
Access Cookbook, 2nd Edition
Average customer rating: 4.5 out of 5 stars
  • One of the most invaluable references I have in my library
  • Recipes for Access Developer Success
  • Access Developers.. this is a must have!
  • I'm a ColdFusion guy, so read this review with that in mind:
  • Unique resource for experienced access users
Access Cookbook, 2nd Edition
Andy Baron , Ken Getz , and Paul Litwin
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

GeneralGeneral | SQL | Databases | Computers & Internet | Subjects | Books
GeneralGeneral | Databases | Computers & Internet | Subjects | Books
XML & DatabasesXML & Databases | Databases | Computers & Internet | Subjects | Books
SQL ServerSQL Server | Development | Microsoft | Computers & Internet | Subjects | Books
Office 2000Office 2000 | Applications | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Access Database Design & Programming (3rd Edition) Access Database Design & Programming (3rd Edition)
  2. Integrating Excel and Access Integrating Excel and Access
  3. Building Microsoft  Access Applications (Bpg Other) Building Microsoft Access Applications (Bpg Other)
  4. Access Hacks: Tips & Tools for Wrangling Your Data (Hacks) Access Hacks: Tips & Tools for Wrangling Your Data (Hacks)
  5. Programming Microsoft Office Access 2003 (Core Reference) Programming Microsoft Office Access 2003 (Core Reference)

ASIN: 0596006780

Book Description

Not a reference book, and not a tutorial either, the new second edition of the highly regarded Access Cookbook is an uncommonly useful collection of solutions to problems that Access users and developers are likely to face as they attempt to build increasingly complex applications. Although using any single "recipe" in the book will more than pay back the cost of the book in terms of both hours saved and frustration thwarted, Access Cookbook, Second Edition is much more than a handy assortment of cut-and-paste code. Each of the "recipes" examine a particular problem--problems that commonly occur when you push the upper limits of Access, or ones that are likely to trip up a developer attempting to design a more elegant Access application--even some things you never knew Access could do. The authors then, in a clear, accessible, step-by-step style, present the problems' solution. Following each "recipe" are insights on how Access works, potential pitfalls, interesting programming techniques that are used in the solution, and how and why the solution works, so you can adapt the problem-solving techniques to other similar situations. Fully updated for Access 2003, Access Cookbook, Second Edition is also one of the first books to thoroughly explore new support for .NET managed code and XML. All of the practical, real-world examples have been tested for compatibility with Access 2003, Windows XP, and Windows Server 2003. This updated new edition also covers Access and SharePoint, Access and SmartTags, Access and .NET; and Access and XML. Access power users and programmers at all levels, from the relatively inexperienced to the most sophisticated, will rely on the Access Cookbook for quick solutions to gnarly problems. With a dog-eared copy of Access Cookbook at your side, you can spend your time and energy where it matters most: working on the interesting facets of your Access application, not just the time-consuming ones.

Customer Reviews:

5 out of 5 stars One of the most invaluable references I have in my library.......2006-10-13

I'll keep this brief, as my title says it all. I have been developing access applications on a professional level for many years. Have several applications that large companies use to run there business. This cookbook has helped me in more ways then I can count. I wish I could find more like it. I use it just as a cookbook. Look thru to find a similiar situation that I am trying to solve. The examples are written very well. The code is very exact and on the money. While most of the examples listed are not always exactly like what I'm trying to solve, it definitely gets the creative juices flowing on how to solve my problem.

The other good things, there are several useful "tips" that you can use to implement in many of your applications that will help the users have a better experience.

Definitely a must have if you wish to write serious applications.

5 out of 5 stars Recipes for Access Developer Success.......2005-05-21

The Access Developer's Handbook Set (search ISBN: 0782140114) and in particular, Volume 1: Desktop Edition (search ISBN: 0782123708) is my definitive resource to approximately 4 years of Access development. I've got more stickies and highlights in this set than all other Access books combined. So when I came across the Access cookbook and realized that the same two indispensible authors (Getz & Litwin) put together a resource of Access developer solutions, I had to have it.

This book has not let me down. It is certainly geared towards the intermediate to advanced Access professional developers who already understand the basics of Access and more importantly, who also understand the shortcomings of Access and the benefits of getting around those shortcomings. There are about 170 solutions in this book that are segmented into 18 chapters of high-level topics such as Queries, Forms, XML, UI, VBA, Windows APIs, even Smart Tags. I would be really surprised to find someone who picked up this text, thumbed through the solutions, and found that there was nothing they could get out of this book.

I would say that if you are developing a professional Access front-end and/or database, you owe it to yourself to buy this book and review each solution before you release or ship your product. I did, and found either new answers and existing improvements to many of the things I was struggling with during my development cycles.

5 out of 5 stars Access Developers.. this is a must have!.......2005-01-20

When I started my job, my first assignment was develop several Access databases. What they wanted was beyond what I knew of Access. After buying this book and Access Database Programming and Design, I was well on my way to develop a quite advanced Access database application. I would ask myself, "I wonder if I can..." After consulting this book for the anwser, BAM! I found it there. This book covers everything from simple VBA to advanced techniques such as incorporating a email system into a database, linked dropdown combo boxes using SQL, and creating VB Form control that tells you who all is currently in a database using ADO and VBA! I would say anyone wanting to cook a mean Access database should definitely pick this one up. It is an invaluable reference if you want to develop professional Access databases with incredible functionality!

5 out of 5 stars I'm a ColdFusion guy, so read this review with that in mind:.......2004-11-12

This book I would recommend for people who use Access as their back end, and need to add some automation to their back end. It deals mostly with using VBA to solve problems, like:
* How to create an input box where you can get some better info than the standard VBA one
* Call Excel functions, and apply them to Access data
* Figure out which users have a shared database open, if you're
doing a blended Access/CF solution
* Managing report printing (see next set of bullets)

I recommend checking out this book under the following circumstances:
* You have internal and external clients hitting your database. In a situation like that, you can have your internal users access the database using a well-designed Access application, which this book will give you some tricks on how to create.
* In the alternative, you want to manage and analyze your data, and create print reports. That's where Access just as a stand-alone application gives a substantial advantage over any Web technology.

For a ColdFusion developer, there are some topics in this book that probably wouldn't do much good:
* Adding Smart Tags functionality to a database - if you're expanding beyond the reach of Microsoft Office, Smart Tags prove to be a nifty proprietary parlor trick
* Using Access' security management tools to manage user rights to database objects. If I run a Windows server, I would use Challenge and Response to create NTFS based permissions on my pages in my application that manage data. Otherwise, I'll use application-based usernames and passwords, same net result.
* Exporting Access data as XML using pre-defined schemas. Not bad, but ColdFusion has far better technology.

Don't get me wrong - those last three bullets are not any disrespect to this well-written, well-organized guide. I'm just looking at, "What topics would interest you if you're a ColdFusion developer?"

If you do want to learn more about Access database development as an art unto itself, this is not the place to begin. This is the place to arrive at.

5 out of 5 stars Unique resource for experienced access users.......2004-07-29

Those familiar with Access may not be familiar with O'Reilly's Cookbook series. The Cookbook series takes common tough problems and provides simple recipes, often with multiple alternative takes, to solve the problem. The value is not only in reference, it also shows you new techniques for using Access or VB is new ways that you may not have thought of.

I highly recommend this book for any experienced Access user, or anyone looking to become an Access expert. This book will stretch your skills and make it easier to nod your head yes when your boss asks you to solve some tricky problem.
.NET Framework Standard Library Annotated Reference, Volume 2: Networking Library, Reflection Library, and XML Library (Microsoft .NET Development Series)
Average customer rating: 4.5 out of 5 stars
  • cyberkid
  • an authoritative and essential reference for all .NET developers
  • That much more than the MSDN?
  • WinFX, WCF, WPF, WWF. Everything runs on top of this.
  • take a look at the internationalisation classes
.NET Framework Standard Library Annotated Reference, Volume 2: Networking Library, Reflection Library, and XML Library (Microsoft .NET Development Series)
Brad Abrams , and Tamara Abrams
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Hardcover

NetworksNetworks | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Certification Central | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
NetworkingNetworking | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. .NET Framework Standard Library Annotated Reference, Volume 1: Base Class Library and Extended Numerics Library, 1/e .NET Framework Standard Library Annotated Reference, Volume 1: Base Class Library and Extended Numerics Library, 1/e
  2. Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series) Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series)
  3. CLR via C#, Second Edition (Pro Developer) CLR via C#, Second Edition (Pro Developer)
  4. The Common Language Infrastructure Annotated Standard The Common Language Infrastructure Annotated Standard
  5. .NET Class Libraries Reference Poster (Microsoft .NET Development Series) .NET Class Libraries Reference Poster (Microsoft .NET Development Series)

ASIN: 0321194454

Customer Reviews:

5 out of 5 stars cyberkid.......2006-06-29

Very well organized, excellent archives, and good source code. Thesee libraries make an excellent reference for coding your application

5 out of 5 stars an authoritative and essential reference for all .NET developers.......2006-06-25


Excerpt from C# Online.NET Review (wiki.CSharp-Online.NET):
"This book is the authoritative reference to the .NET Framework libraries: Networking Library, Reflection Library, and XML Library. Each type has its own chapter with the following features:

- Header - namespace name, type name, library name.
- Type summary - C# declaration syntax for all members.
- Type description - detailed usage description.
- Annotations - annotations by key Microsoft design team members including Anders Hejlsberg.
- Example - C# source code and program output."

5 out of 5 stars That much more than the MSDN?.......2005-09-30

I give the authors a lot of credit for doing a lot of work in building examples for this book. But my question is, how much better is this than the MSDN? Especially since the MSDN is built in to the environment. That being said, this is a nice piece of work and if you are a hard core .NET coder it's definitely worth a look.

5 out of 5 stars WinFX, WCF, WPF, WWF. Everything runs on top of this........2005-09-18

Being a reader of Brad Abram's blog, I had found very interesting the posts, taken from SLAR vol. 1, dedicated on commenting a subset of the Framework Class Libraries (FCL).
So when he asked for volunteers on reviewing the second volume, I didn't think twice in being one of them.
In the weeks that followed I shared my time between working, studying for 70-320 and reviewing annotations and code samples.
I have to tell you: I really believe in the idea of telling us mere mortals the stories behind the scenes on developing the FCL.
Only on this two part series, you get to know why the things were done the way they are.
Since much of the book's value is in its annotations, the Annotation Index is extremely useful in finding comments made by a particular contributor.
I missed the poster that volume one had and the contributions of Jeffrey Richter, Kit George and Anders Hejlsberg. Maybe they didn't have much to comment on the libraries covered by this volume.
On the other hand, in this volume we have great contributions from Adam Nathan (COM Interop), Suzanne Cook (Fusion), Joel Pobar (Reflection, Rotor).
WinFx is coming with all those new shinny APIs such as WCF (Indigo), WPF (Avalon), WWF (Workflow), etc. But don't you forget that they are all developed on top of the libraries contained in these two books.
If you want to be a reference within your team for the years to come, these two books are among the ones to read to pursue this goal.

4 out of 5 stars take a look at the internationalisation classes.......2005-09-16

The authors continue the exposition of Volume 1, into these classes of .NET. Here, the topics include networking, XML and reflection. The number of XML classes is less than for the others. But they give solid ability to read and write XML data. The XML functionality seems on a par with what is currently offered in Java 1.4 and 1.5.

The importance of the networking classes is because so much of our efforts revolve around the Internet these days. So you can find out how to make a request to a web server using http. Plus classes for credentialling and security. There is even a neat little IWebProxy interface, for getting to hosts using proxy servers.

Under the rubric of reflection, .NET also includes internationalisation [i18n] issues. They call it globalisation, which I think is basically the same thing. There are classes that encode culture-specific data, like calendars and languages. Microsoft has built out .NET with scads of this information. It's a global marketplace for your efforts, right? .NET lets you take advantage of this.

Like the first edition, the book goes beyond being a mere printing of man pages. Each class gets example code that may often be the simplest way to get a quick understanding of a common usage of that class. Plus the informal remarks help this understanding along.
iText in Action: Creating and Manipulating PDF
Average customer rating: 5 out of 5 stars
  • Good book
  • Excellent book on a great open source software project...
  • iText saved me!
iText in Action: Creating and Manipulating PDF
Bruno Lowagie
Manufacturer: Manning Publications
ProductGroup: Book
Binding: Paperback

Graphic DesignGraphic Design | Computers & Internet | Subjects | Books | 3D Graphics | Adobe FrameMaker | Adobe Illustrator | Adobe InDesign | Adobe PageMaker | CAD | Desktop Publishing | Electronic Documents | General | Information Visualization | Interface Design | Printing | Reference | Rendering & Ray Tracing | Scanning | Typography | Web Design
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
Word ProcessingWord Processing | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Word Processors & Editors | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Java Persistence with Hibernate Java Persistence with Hibernate
  2. PDF Hacks: 100 Industrial-Strength Tips & Tools PDF Hacks: 100 Industrial-Strength Tips & Tools
  3. EJB 3 in Action EJB 3 in Action
  4. JasperReports: Reporting for Java Developers JasperReports: Reporting for Java Developers
  5. Java Generics and Collections Java Generics and Collections

ASIN: 1932394796

Book Description

Imagine a publisher who wants to "stamp" his ebooks on the fly with the name of the buyer (to discourage sharing). Such a publisher would (and we know one who does) use iText for the task. Developers looking to enhance web- and other applications with dynamic PDF document generation and/or manipulation will find this book unique in content and readability. Based on ongoing examples that encourage learning "in action," they will finally understand PDF and learn how to build applications that produce professional, high-quality PDF documents. While the basic functionality of iText is easy to acquire, this book lowers the learning curve for more advanced functionality. It explains how to use iText to create/manipulate PDF documents on-the-fly in one or more of the following situations:

  • Due to time or size, the PDF documents can't be produced manually
  • The content of the document must be calculated or based on user input.
  • The content needs to be customized or personalized.
  • The PDF content needs to be served in a web environment.
  • Documents are to be created in "batch process" mode.

    All the examples are written in Java, but they can be easily adapted to .NET by developers using one of the .NET ports: iTextSharp (C#) or iText.NET (#J). While iText is a free Java library and the examples are written from the point of view of the Java developer, nine out of ten examples can be run by .NET developers with only minimal changes.

    Customer Reviews:

    5 out of 5 stars Good book.......2007-05-28

    This is nice book, though most of the contents can be found online (I believe it is linked from the author's website). I have created some complex PDF files using iText following the examples on the book and online tutorials. This is the book from iText creator, surely it worth a 5 starts.

    5 out of 5 stars Excellent book on a great open source software project..........2007-04-08

    I've always figured that there should be some way to create PDF files without the manual effort of any 3rd party software client. Now I find out there is a way, and it's rather exciting... iText In Action by Bruno Lowagie covers the iText open source software project. It's a very well done reference manual that can also serve as a tutorial for a decent Java developer.

    Contents:
    Part 1 - Introduction: iText - when and why; PDF engine jump-start; PDF - why and when
    Part 2 - Basic Building Blocks: Composing text elements; Inserting images; Constructing tables; Constructing columns
    Part 3 - PDF Text and Graphics: Choosing the right font; Using fonts; Constructing and painting paths; Adding color and text; Drawing to Java Graphics2D
    Part 4 - Interactive PDF: Browsing a PDF document; Automating PDF creation; Creating annotations and fields; Filling and signing AcroForms; iText in web applications; Under the hood
    Appendixes: Class diagrams; Creating barcodes; Open parameters; Signing a PDF with a smart card; Dealing with exceptions; Pdf/X, Pdf/A, and tagged PDF; Resources; index

    Lowagie starts off with a brief background of how iText came into being, along with a scenario of where the ability to programmatically create PDF files could dramatically change the way a college would run a department. Then after a short Hello World example that involves creating a simple document, he delves into all the different features and capabilities. The book at this point starts to change from tutorial to reference manual, but it's done in such a way that you could just keep working through the material in tutorial fashion with little effort (and good results). The example code in all the chapters are extensively annotated and explained, so you're not left to your own devices to try and figure out what the logic is trying to accomplish. In fact, I would say that the code annotation and commentary is some of the best I've seen in a book of this type. Great job...

    The main target audience for this book is the Java developer, as the iText project is Java-based. There are .NET ports for J# and C#, and knowing how close those languages are to Java, this book should work pretty well for those development efforts with a little bit of thought and modification. Other languages should be able to use the iText toolkit if they have some way to call Java code modules from within their programs. As a Notes/Domino developer, I should be able to utilize all of this package in any Java agents I write, and the LS2J feature of LotusScript might also work well. After reading this book, I know I have some things I need to try...

    If you have any sort of need involving the creation of PDF files from within your own system, iText is a great alternative to explore. And if that seems to be the way to go, I don't know of any better book to get than this one...

    5 out of 5 stars iText saved me!.......2006-12-16

    In January 2006 I was assigned to build a system that would create lots of PDF reports, typically with hundreds of pages of tables, and with tables nested in other tables. I started with an an open-source tool called BIRT that is well-designed and powerful, but it didn't quite give me sufficient low-level control over some aspects of PDF creation. When I realized that BIRT wasn't going to work for me, I was behind schedule and in trouble. Then I discovered iText. (BIRT actually is built using iText jar files.) I found that iText gave me exactly what I needed: an easy-to-use yet powerful Java API for creating PDF files. The remainder of the project, using iText, went smoothly, and my boss was very happy with the results. But I sure wish that I'd had Bruno Lowagie's "iText in Action" book at the time! That would have shaved a few weeks off of the project and would have saved me from learning some things painfully, by trial and error. As the original developer of iText, Bruno Lowagie is uniquely qualified to write this book. He obviously put a huge amount of effort into it, reflecting his longstanding commitment to iText. He made every effort to explain things as clearly as possible, and to document the pitfalls as well as the attractive features. It is evidently a labor of love for him. The book is written to the high editorial standards of other Manning books, with clear organization, good typography and layout, and so on. I highly recommended iText itself, and also this book, to anyone who is using Java to work with PDF files.
    Beginning Ajax with ASP.NET (Beginning)
    Average customer rating: 4 out of 5 stars
    • Good starter
    • Get Under the Hood or Jump Right In
    • This is a great AJAX starter book.
    • Best AJAX book, period!
    • Feels like it was thrown together
    Beginning Ajax with ASP.NET (Beginning)
    Wallace B. McClure , Scott Cate , Paul Glavich , and Craig Shoemaker
    Manufacturer: Wrox
    ProductGroup: Book
    Binding: Paperback

    XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    AjaxAjax | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
    ASPASP | Programming | Web Development | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
    Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
    Similar Items:
    1. Pro Ajax and the .NET 2.0 Platform (Pro) Pro Ajax and the .NET 2.0 Platform (Pro)
    2. ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)
    3. Professional Ajax, 2nd Edition (Programmer to Programmer) Professional Ajax, 2nd Edition (Programmer to Programmer)
    4. Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0 Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0
    5. ASP.NET 2.0 MVP Hacks ASP.NET 2.0 MVP Hacks

    ASIN: 047178544X

    Book Description

    Ajax has the power to revolutionize the way web-based applications are designed. This book provides you with a thorough working knowledge of what Ajax has to offer and how to take full advantage of it in your application development.


    Following an exploration of how Ajax works with .NET, you'll get acquainted with DHTML, the role of JavaScript and the Document Object Model, and the XMLHttpRequest Object, which is the foundation of Ajax. Then you will examine the Ajax-type features built into ASP.NET and explore the Ajax.NET Professional Library in detail. Finally, you will explore client scripting as well as building and using controls with Microsoft's Atlas. With an entire chapter devoted to debugging, you will have all you need to use this cutting-edge technology.

    What you will learn from this book
    * What you can do with the open source Ajax.NET Professional Library
    * How to use the corresponding functionality, Asynchronous Client Script Callbacks, that comes with ASP.NET 2.0
    * Techniques for using the XMLHttpRequest Object to communicate between the client web browser and the server
    * An overview of XML, XSLT, and other ways to send data between client and server
    * How to integrate Microsoft's Atlas with many of the services available in ASP.NET 2.0

    Who this book is for

    This book is for programmers who use ASP.NET and are just starting to use Ajax technologies to create more responsive, modern applications.

    Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

    Customer Reviews:

    4 out of 5 stars Good starter.......2007-09-27

    This book did just what I needed it to. It got me caught up on Ajax and ASP.Net using C#. I typically develop backoffice code and have not kept up on a lot of web development. This brought me up to speed and gave me some further references to check out.

    4 out of 5 stars Get Under the Hood or Jump Right In.......2007-09-26

    Wrox continues to produce pragmatic books. This book is very traditional in its approach. It starts with a history of Ajax and goes quickly into describing how Ajax works (under the hood). I am a HUGE proponent of knowing how things work, even if there is a framework around it. As such, I really like this book's approach.

    Building on the foundation of the basics, the book describes the frameworks for implementing Ajax. It focuses (obviously) on the ASP.NET implementations called "Atlas" (now simply referred to as Asp.Net Ajax). The book does cover other frameworks as well.

    I recommend this book for learning about Ajax under the hood. It will be beneficial whether or not you work in .NET. The book is not very big and if you are looking for an understanding of the inner workings of client-side XML and JavaScript then this book is for you.

    5 out of 5 stars This is a great AJAX starter book........2007-01-10

    GREAT INTRODUCTION to implementing custom AJAX solutions.
    Starts with a detailed review of some of the technologies used in AJAX; CSS and Javascript in particular. The intro alone is likely to increase your coding efficiency for these technologies.

    The book then goes on to give the nuts and bolts for creating roll-your-own AJAX scripts that are not locked into a specific vendor tool. By understanding these basics you can realize what some of the vendors are providing in way of RAD tools. While the design tools offer a developer great productivity gains, old-school developers will appreciate knowing the under the hood mechanics.

    AWESOME.

    5 out of 5 stars Best AJAX book, period!.......2006-10-22

    Not only have I learned lots of AJAX but also many other aspects of ASP.NET programming. This is a readable book unlike many tech books. Very well done with very good language.

    I say it is readable, but it has also served me well for reference back to various subjects around JavaScript and other ASP.NET aspects which I felt were well explained here.

    What I also like are the "Try it now" sections where you can get some immediate instruction in an instant. The website behind the book is also a good resource... with the code they talk to.

    The book is well structured and explains 200-300 level material in 100 level terms yet with a conciseness that eludes more authors. I mean to say that I see presentations constantly at local Users Groups that do the same - well done - but they go past the 2hr mark - where Wally can put the knowledge in your brain in a short short instead of a long wind.

    I mean lots of stuff you may not get in the 10000 page reference books which only skim the surface. This book gets to the nitty gritty and in a very well laid out way, easy to "get".

    "Get more Wally" is what I say!

    Dan

    3 out of 5 stars Feels like it was thrown together.......2006-09-11

    This book feels like it was thrown together quickly to cash in on the Ajax craze. The various chapters don't really flow together that well. It seems like they were written independently and then they threw in "For more information on see chapter ". Some of the chapters were pretty good for getting started, like the stuff about XMLHttpRequest. But others lacked enough information to be useful on their own (like the one on XPATH and XSLT). The book may be useful to get a survey of a bunch of the technologies behind Ajax and how to use Asp.net, but I don't think this book will stand the test of time.
    Essential Windows Presentation Foundation (WPF) (Microsoft .NET Development Series)
    Average customer rating: 4.5 out of 5 stars
    • Where are the WHY's?
    • Makes WPF easy to understand
    • Essential is a good word
    • Not as 'fantastic' as I was expecting
    • The Why of WPF with Real World Examples
    Essential Windows Presentation Foundation (WPF) (Microsoft .NET Development Series)
    Chris Anderson
    Manufacturer: Addison-Wesley Professional
    ProductGroup: Book
    Binding: Paperback

    Foundation ClassesFoundation Classes | Development | Microsoft | Computers & Internet | Subjects | Books
    .NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
    Windows - GeneralWindows - General | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
    Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    Similar Items:
    1. Windows Presentation Foundation Unleashed (WPF) (Unleashed) Windows Presentation Foundation Unleashed (WPF) (Unleashed)
    2. Essential Windows Workflow Foundation (Microsoft .NET Development Series) Essential Windows Workflow Foundation (Microsoft .NET Development Series)
    3. Programming WCF Services (Programming) Programming WCF Services (Programming)
    4. Applications = Code + Markup: A Guide to the Microsoft  Windows  Presentation Foundation (Pro - Developer) Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Pro - Developer)
    5. Pro WPF: Windows Presentation Foundation in .NET 3.0 Pro WPF: Windows Presentation Foundation in .NET 3.0

    ASIN: 0321374479

    Book Description

    “Chris Anderson was one of the chief architects of the next-generation GUI stack, the Windows Presentation Framework (WPF), which is the subject of this book. Chris’s insights shine a light from the internals of WPF to those standing at the entrance, guiding you through the concepts that form the foundation of his creation.”
    –From the foreword by Chris Sells
    “As one of the architects behind WPF, Chris Anderson skillfully explains not only the ‘how,’ but also the ‘why.’ This book is an excellent resource for anyone wanting to understand the design principles and best practices of WPF.”
    –Anders Hejlsberg, technical fellow, Microsoft Corporation
    “If WPF stands as the user interface technology for the next generation of Windows, then Chris Anderson stands as the Charles Petzold for the next generation of Windows user interface developers.”
    –Ted Neward, founding editor, TheServerSide.NET
    “This is an excellent book that does a really great job of introducing you to WPF, and explaining how to unlock the tremendous potential it provides.”
    –Scott Guthrie, general manager, Developer Division, Microsoft
    “WPF is a whole new animal when it comes to creating UI applications, drawing on design principles originating from both Windows Forms and the Web. Chris does a great job of not only explaining how to use the new features and capabilities of WPF (with associated code and XAML based syntax), but also explains why things work the way they do. As one of the architects of WPF, Chris gives great insight into the plumbing and design principles of WPF, as well as the mechanics of writing code using it. This is truly essential if you plan to be a serious WPF developer.”
    –Brian Noyes, chief architect, IDesign Inc.; Microsoft Regional Director; Microsoft MVP
    “I was given the opportunity to take a look at Chris Anderson’s book and found it to be an exceedingly valuable resource, one I can comfortably recommend to others. I can only speak for myself, but when faced with a new technology I like to have an understanding of how it relates to and works in relation to the technology it is supplanting. Chris starts his book by tying the WPF directly into the world of Windows 32-bit UI in C++. Chris demonstrates both a keen understanding of the underlying logic that drives the WPF and how it works and also a skill in helping the reader build on their own knowledge through examples that mimic how you would build your cutting edge applications.”
    –Bill Sheldon, principal engineer, InterKnowlogy

    Windows Presentation Foundation (WPF) replaces Microsoft’s diverse presentation technologies with a unified, state-of-the-art platform for building rich applications. WPF combines the best of Windows and the Web; fully integrates user interfaces, documents, and media; and leverages the full power of XML-based declarative programming.

    In Essential Windows Presentation Foundation, former WPF architect Chris Anderson systematically introduces this breakthrough platform, focusing on the concepts and techniques working developers need in order to build robust applications for real users. Drawing on his unique experience as an architect on the team, Anderson thoroughly illuminates the crucial new concepts underlying WPF and reveals how its APIs work together to offer developers unprecedented value.

    Through working sample code, you’ll discover how WPF draws on the Web’s simple models for markup and deployment, common frame for applications, and rich server connectivity, and on Windows’ rich client model, simple programming model, strong control over look-and-feel, and rich networking. Topics explored in depth include

    • WPF components and architecture
    • Key WPF design decisions–and why they matter
    • XAML markup language
    • Controls
    • Layouts
    • Visuals and media, including 2D, 3D, video, and animation
    • Data integration
    • Actions
    • Styles
    • WPF Base Services

    Essential Windows Presentation Foundation is the definitive, authoritative, code-centric WPF reference: everything Windows developers need to create a whole new generation of rich, graphical applications.

    Figures
    Foreword by Don Box
    Foreword by Chris Sells
    Preface
    About the Author

    Chapter 1: Introduction
    Chapter 2: Applications
    Chapter 3: Controls
    Chapter 4: Layout
    Chapter 5: Visuals
    Chapter 6: Data
    Chapter 7: Actions
    Chapter 8: Styles
    Appendix: Base Services
    Index

    Customer Reviews:

    2 out of 5 stars Where are the WHY's?.......2007-09-05

    Chris has always impressed me with his talent to explain even the hardest bits of WPF in an approachable fashion - I guess many Channel 9 and other dev-related sites visitors would agree with me. Therefore, I started reading Essential WPF with high expectations...

    There is nothing wrong with the book itself, but the marketing is completely and utterly false. Chris himself emphasizes that he would like to talk about the "why-s" of the platform and this is the very reason why I bought his book - only to find out that nothing like that happens. Quite honestly, any technical author could write this book after reading Windows 3.0 SDK documentation thoroughly - there is very little added value or insight. There are moments when Chris writes "this may be confusing..." and in this very moment, you would expect "... but it was necessary because of this and that" but that almost never happens. You are left with doubts about the quality of WPF which is probably the worst thing an author can do.

    Don't be confused as I was: this book is not about "why-s", it is not about reasoning, it is not about in-depth discussion of some decisions made. It is an extensive walkthrough through the WPF features, it is a description of the framework but nothing more. Of course you will find some insights in this book but they are definitely not in proportion to Chris's role in the WPF team and his otherwise great skills.

    I, personally, started reading this book as a big fan of WPF and was left with doubts if all the complexity is really necessary (and some things are pretty complex compared to Flex which is my current development environment). Actually, I think that I enjoyed reading the WPF introductory articles in the Windows SDK 3.0 documentation more and honestly, I thought that this could never happen when comparing docs and a book.

    Anyway, if you really need great WPF book, don't waste money on this one - go buy Adam Nathan's WPF Unleashed. I'm on page 130 now and my enthusiasm for WPF is back. That book provides exactly what I wanted - deep discussion, great insight, practical tips, well thought-out structure and trust that the sub-optimal things in the current version are known issues likely to be fixed in WPF vNext.

    5 out of 5 stars Makes WPF easy to understand.......2007-07-07

    The author clearly presents the reasoning behind the design, making a huge platform much more approachable.

    3 out of 5 stars Essential is a good word.......2007-06-29

    Overall, I was not impressed with this book. I kept getting the sense that I was about to learn something interesting when - poof! - the book moved on to another topic.

    So, if you're looking for an introduction to the concepts of WPF, this might be for you but do not expect any in depth coverage of any topic. I was hoping for (consider the author's background) a lot more detail.

    To put this review in perspective: I have been working with WPF for quite some time and have already been through other books on WPF (including Petzold's and Adam Nathan's - the later being my personal favorite to date).

    3 out of 5 stars Not as 'fantastic' as I was expecting.......2007-06-15

    My intention is not to criticise this book but to provide a bit of balance to the other "superlative" filled reviews. I had already read Adam Nathan's book before this and had high expectations of this one after reading the other reviews. After finishing the book I can't really understand why the reviews were so glowing. There are definitely some design insights and Chapter 7 (Actions) covered the important Command pattern in good detail, but I'm struggling to think of any advantages over the WPF Unleashed book.

    I would definitely recommend WPF unleashed over this and the bottom line is I'll be looking to sell my copy of Essential WPF as I don't see the value of having both.

    5 out of 5 stars The Why of WPF with Real World Examples.......2007-05-25

    This book is great if you want to understand the why behind WPF.

    I have found that a lot of people are turned off by some the abstract teaching found in some of the Essential Series from Addison-Wesley. They feel the level of learning is too deep and doesn't show or relate to real world examples. That is not true with this book. Chris does an excellent job of digging deep while at the same time keeping the content in the real world.

    This book is a definite complement of Adam Nathan's WPF book. No there is no color, but I didn't really think about it until I was writing this review.

    The structure of the book's content is great, very well organized, and very thorough.

    This is definitely a book you want at your side if you are programming WPF.
    Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting
    Average customer rating: 4.5 out of 5 stars
    • Very useful, highly recommended!
    • Informative as well as suprisingly useful for 70-310
    • Good Microsoft N-tier Architecture Text
    • Excelent Book for Planning a System
    • Great survey of distributed apps
    Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting
    Matthew MacDonald
    Manufacturer: Microsoft Press
    ProductGroup: Book
    Binding: Paperback

    Client-Server SystemsClient-Server Systems | Data in the Enterprise | Networking | Computers & Internet | Subjects | Books
    GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
    XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
    GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
    Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    .NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
    NetworkingNetworking | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Advanced .NET Remoting, Second Edition Advanced .NET Remoting, Second Edition
    2. Microsoft .NET XML Web Services Step by Step Microsoft .NET XML Web Services Step by Step
    3. Applied XML Programming for Microsoft .NET Applied XML Programming for Microsoft .NET
    4. Programming .NET Components, 2nd Edition Programming .NET Components, 2nd Edition
    5. CLR via C#, Second Edition (Pro Developer) CLR via C#, Second Edition (Pro Developer)

    ASIN: 0735619336

    Product Description

    Graduate from programming desktop applications to designing, developing, and implementing distributed applications using best practices for the Microsoft .NET Framework. This book takes developers beyond the basics with .NET to show how to use .NET techno

    Customer Reviews:

    5 out of 5 stars Very useful, highly recommended!.......2005-05-30

    This book is very useful and well written!

    #1. It covers most of important things in architecture design in enterprise development.
    #2. It is easy to read. Easy to understand. To the point and a efficient learning tool.
    #3. It is very accurate. With picky eyes, I have not found any inaccuracies so far. (Technology advancement will make some comments out-of-date, but that would be another story).
    #4. You do not have to use web service or remoting for this book to be greatly helpful.
    #5. It appears that the author knows every corner of distributed system design to a great depth.

    Last comment/advice to Microsoft - Microsoft should invest more on this kind of quality books if it wants drag more IT projects on .Net and to defeat the competing platforms.

    I recommend this book to IT professionals. 5 stars of course.

    5 out of 5 stars Informative as well as suprisingly useful for 70-310.......2004-11-30

    Having recently passed 70-310, I found this book to be exceedingly helpful in cementing certain .NET distributed concepts for the exam-- meanwhile, related MCAD/MCSD study guides like those from Sybex and Microsoft (?!) came up short...

    Chapters 1-9 of this book provided clear explanations and working examples for 70% of the content I encountered on my recent exam, while topics covered equally well in Chapters 11-15 accounted for the remaining 30%. Even Windows Services can be found about mid-way through Chapter 7.

    If you are keen on moving into distributed .NET programming and/or preparing for 70-310 (like me), I would highly recommend this book. I would not have earned my MCAD credential without it...

    5 out of 5 stars Good Microsoft N-tier Architecture Text.......2004-11-27

    Solid information for those interested in building N-tier architectures in a Microsoft world. Great stuff on how to build business objects -- I haven't found much on Microsoft object caching except in this book. Sadly, MS hasn't gone as deep as JBoss, BroadVision or similar products but this book helps fill the gap.

    5 out of 5 stars Excelent Book for Planning a System.......2004-08-26

    This book won't tell you every single thing about .Net Remoting, Web Services, Com+ or Message Queueing, but since it gives you a lot of info on all those techs and a lot of others it's the perfect book for people who plan on creating Distributed Applications.
    I have read it full now and it helped me a LOT in my work. I work as an application developer at a bank and I'm supposed to do the company workflow system. It has to be very scalable so I needed to build a distributed architecture. This book helped me building this architecture and getting it approved by the board.

    Great Book!

    5 out of 5 stars Great survey of distributed apps.......2004-07-05

    The author has a real gift for explaining the details of the diverse technologies ms offers for creating distributed apps. An excellent book.
    MCAD/MCSD Training Guide (70-320): Developing XML Web Services and Server Components with Visual C# .NET and the .NET Framework
    Average customer rating: 4.5 out of 5 stars
    • Building Real Life Systems with C# and .NET
    • Good Study Resource
    • Good book
    • Good Reference But Not Necessary for the Exam
    • Excellent Training Material for 70-320 Exam
    MCAD/MCSD Training Guide (70-320): Developing XML Web Services and Server Components with Visual C# .NET and the .NET Framework
    Amit Kalani , and Priti Kalani
    Manufacturer: Que
    ProductGroup: Book
    Binding: Paperback

    MCSDMCSD | Exams | Certification Central | Computers & Internet | Subjects | Books
    QueQue | Publisher | Certification Central | Computers & Internet | Subjects | Books
    Visual C++Visual C++ | Certification Central | Computers & Internet | Subjects | Books
    GeneralGeneral | Certification Central | Computers & Internet | Subjects | Books
    Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Accounting | Business | Software | Computers & Internet | Subjects | Books
    GeneralGeneral | Business | Software | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
    Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
    TestingTesting | Education | Reference | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    ReferenceReference | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. MCAD/MCSD Training Guide (70-315): Developing and Implementing Web Applications with Visual C# and Visual Studio.NET MCAD/MCSD Training Guide (70-315): Developing and Implementing Web Applications with Visual C# and Visual Studio.NET
    2. MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET
    3. MCDBA, MCSE, MCSD, MCAD Training Guide (70-229): SQL Server 2000 Database Design and Implementation MCDBA, MCSE, MCSD, MCAD Training Guide (70-229): SQL Server 2000 Database Design and Implementation
    4. MCSD .NET Solution Architectures Exam Cram 2 (Exam 70-300) MCSD .NET Solution Architectures Exam Cram 2 (Exam 70-300)
    5. MCAD/MCSD Self-Paced Training Kit: Implementing Security for Applications with Microsoft  Visual Basic  .NET and Microsoft Visual C#  .NET (Pro-Certification) MCAD/MCSD Self-Paced Training Kit: Implementing Security for Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET (Pro-Certification)

    ASIN: 0789728249

    Book Description

    This certification exam measures the ability to develop and implement XML Web Services and server components using Visual C# and the Microsoft .NET Framework. This exam, released in September 2002, counts as a core credit toward the new MCAD (Microsoft Certified Application Developer) certification as well as a core credit toward the new MCSD .NET track. Readers preparing for this exam find our Training Guide series to be the most successful self-study tool in the market. This book is their one-stop shop because of its teaching methodology, the accompanying PrepLogic testing software, and superior Web site support at quepublishing.com.

    Customer Reviews:

    5 out of 5 stars Building Real Life Systems with C# and .NET.......2007-03-12

    This book is designed for the intermediate level developer who wants to learn how to develop web services using Microsoft's C# in the .NET framework, and for those who want to pass the 70-320 examination. This is not a 'cram for the test' type book but instead gives you the information you need to do the job, and incidentally pass the test. It is not a complete book on C# or .NET or even the Visual Studio IDE software. It is on how to use these to build real life systems.

    Tied in with this, of course is information on passing the test. There is information about the test itself, and practice examinations (one printed in the book, one on the CD included).

    If you are just interested in passing the test, there is a shorter book in the Exam Cram2 series. It's written by the same author but is significantly smaller as it is test only oriented.

    4 out of 5 stars Good Study Resource.......2007-03-08

    This is the 3rd Amit Kalani book that I have purchased and used to prepare for Microsoft certification exams. Very easy to understand and follow. Good exercises.

    4 out of 5 stars Good book.......2007-03-07

    I read through the book and passed the exam. It gets the job done and covers the material.

    3 out of 5 stars Good Reference But Not Necessary for the Exam.......2007-01-19

    I originally bought this book because I used another book by this author and publisher to pass the 70-315 exam. I only made it through the first half before stopping. I just found the material too dry and theoretical. Much of it consisted of memorizing classes and their properties and methods. I ordered the Transcenders with the study guide and finished my preparation with that instead and passed my exam. I have used this book as a reference for my daily work, and found it to be fairly good for that purpose. It's just not well suited for the exam.

    5 out of 5 stars Excellent Training Material for 70-320 Exam.......2006-11-08

    I recently took and passed the 70-320 exam using this material as my primary reference. I commend the authors for their coverage of the test areas. The book is very well written with lots of example code to step through. I've done several MS Certifications and this is among the best training material I have used. A couple areas I found the book light on were Soap Headers and Leasing and Sponsorship. These topics are well covered on MSDN. Be sure to understand everything in the Appendix sections especially ADO. This book should serve well for both training and reference.

    Books:

    1. Programming Microsoft ADO.NET 2.0 Core Reference
    2. Programming WCF Services (Programming)
    3. Real-Time Rendering (2nd Edition)
    4. Real World Camera Raw with Adobe Photoshop CS2 (Real World)
    5. Real World Web Services
    6. Regular Expression Pocket Reference
    7. Regular Expression Pocket Reference
    8. Sams Teach Yourself Microsoft SQL Server 2000 in 21 Days (2nd Edition, Book Only)
    9. Simplified TRIZ: New Problem-Solving Applications for Engineers & Manufacturing Professionals
    10. Special Edition Using Microsoft Office Project 2003 (Special Edition Using)

    Books Index

    Books Home

    Recommended Books

    1. Diversity Amid Globalization: World Regions, Environment, Development
    2. A to Z Mysteries: The White Wolf
    3. Sg/Wkg Papers Ch 1-11-College Accounting
    4. The Language of Mathematics: Making the Invisible Visible
    5. Why Employees Don't Do What They're Supposed To Do and What To Do About It
    6. A Light in the Attic
    7. Worldchanging: A User's Guide for the 21st Century
    8. Advanced Spreadsheet Accounting F/T Micr
    9. The Making of Harrod's Dynamics
    10. Twenty Questions: A Novel