Book Description
Job titles like "Technical Architect" and "Chief Architect" nowadays abound in the software industry, yet many people suspect that "architecture" is one of the most overused and least understood terms in professional software development.
Gorton's book helps resolve this predicament. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of software structure and quality attributes, through technical issues like middleware components and documentation techniques, to emerging technologies like model-driven architecture, software product lines, aspect-oriented design, service-oriented architectures, and the Semantic Web, all of which will influence future software system architectures.
All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable source of knowledge.
"Ian's book helps us to head in the right direction through the various techniques and approaches... An essential guide to computer science students as well as developers and IT professionals who aspire to become an IT architect". (Anna Liu, Architect Advisor, Microsoft Australia)
Customer Reviews:
See UML 2 applied to architecture specification.......2007-07-31
Get this book if you're interested in seeing UML 2 applied to software architecture specification. In any case, it gives a good overview of architecting with emerging technologies as well as state-of-the-industry middleware.
Practical and timely.......2007-03-11
My Master's project deals with Software Architecture best practices and I turned to this book to help formulate my thoughts. The chapter on Middleware architectures is a valuable read and serves as a unifying framework for thinking about middleware in the architectural sense. The case study used in the book is helpful as well. Overall, you will find this book an excellent introduction to Software Architecture (with a nice dive into middleware and other topics not readily found in other SA books) and a nice read to go along with the other Software Architecture classics from the SEI.
book review -- essential software engineering.......2006-07-11
This book attempts to bridge the gap between the needs of professional software architects and the current body of knowledge in software architecture. It aims to convey the essence of architecture thinking, practices and supporting technologies and provides concise discussions about the issues, techniques and methods in architectural practices. It also describes and analyzes the general purpose component and middleware technologies that support many of the fundamental architectural patterns used in applications.
As an introductory textbook it is very useful for (to be) ICT professionals and students.
Book Description
As a developer new to Web Services, how do you make sense of this emerging framework so you can start writing your own services today? This concise book gives programmers both a concrete introduction and a handy reference to XML web services, first by explaining the foundations of this new breed of distributed services, and then by demonstrating quick ways to create services with open-source Java tools. Web Services make it possible for diverse applications to discover each other and exchange data seamlessly via the Internet. For instance, programs written in Java and running on Solaris can find and call code written in C# that run on Windows XP, or programs written in Perl that run on Linux, without any concern about the details of how that service is implemented. A common set of Web Services is at the core of Microsoft's new .NET strategy, Sun Microsystems's Sun One Platform, and the W3C's XML Protocol Activity Group. In this book, author Ethan Cerami explores four key emerging technologies:
- XML Remote Procedure Calls (XML-RPC)
- SOAP - The foundation for most commercial Web Services development
- Universal Discovery, Description and Integration (UDDI)
- Web Services Description Language (WSDL)
For each of these topics, Web Services Essentials provides a quick overview, Java tutorials with sample code, samples of the XML documents underlying the service, and explanations of freely-available Java APIs. Cerami also includes a guide to the current state of Web Services, pointers to open-source tools and a comprehensive glossary of terms. If you want to break through the Web Services hype and find useful information on these evolving technologies, look no further than Web Services Essentials.
Customer Reviews:
Outdated but excellent..........2007-05-25
First of all, to clear up someone else's comment:
while the API samples, URLs, etc. in the book are all outdated but even beginners should be able to figure out the updates.
The only word of caution: it does NOT cover REST.
This book provides a wonderful set of core topics and values that are essential to understanding what is currently out there (at the time I'm writing this in close-to-mid 2007, anyway). Providing samples, history and general information on each topic covers allows this book to be a wonderful, thorough introduction to the world of WS.
Samples focused in Java and Perl help keep things simple, while there is more of a focus on the Java world. The APIs changed, but since the author references primarily open-source, it is easy to figure everything out.
I recommend this book at this time, but can definitely see it being completely out-dated by the same time next year.
As with many emerging technologies, however, I think this is a must have in order to better understand and follow the evolution of its realm. Since it provides pointers/references to pieces of the puzzle(s) even before its publishing, you can gain even more insight and possibly make some educated decisions as to where the future will take it.
Recommended for all, if for nothing else, as a general reference and "emerging history" lesson.
Obsolete and belated book.......2003-07-31
This book is based on obsolete specifications and older SOAP implementation which is not even available for download. The Apache SOAP is already a piece of junk and Apache recommends to use Apache Axis (which is not in the scope of this book). All other implementation examples such as XMethods and UDDI4J are also obsolete as well. The APIs are already deprecated and the code discussed does'nt make any sense.
Excellent starting point when dealing with web services.......2003-04-21
This book is really an excellent one for programmers who want to start with web services. It gives a compact overview of XML-RPC, SOAP, UDDI and WSDL. Especially Java programmers will find some good code listings. But don't expect more than an introduction to web services.
All bones, no meat.......2003-04-21
This book is really lacking on much useful information. It's mostly a high-level overview. For anyone seriously interested in web services I'd recommend getting a different book!
Perfect reading to get started.......2003-01-15
An introduction to all the main technologies involved in Web services, with a high level coverage of XML-RPC, SOAP, WSDL and UDDI. The book includes a good range of working examples and can be the perfect reading to get started on this topic
Average customer rating:
- True to it's purpose
- .NET Framework Essentials (3rd ED)
- To Software Developers: Don't Bother
- Excellent
- OK but others are better
|
.NET Framework Essentials
Thuan Thai , and
Hoang Lam
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback
Software Development
| Software Design, Testing & Engineering
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
C#
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
Windows - General
| Operating Systems
| Microsoft
| Computers & Internet
| Subjects
| Books
.Net
| Visual Basic
| Development
| Microsoft
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Web Services
| Web Development
| Computers & Internet
| Subjects
| Books
Web Programming
| Programming
| O'Reilly
| By Publisher
| Books
Windows
| Programming
| O'Reilly
| By Publisher
| Books
General
| Programming
| O'Reilly
| By Publisher
| Books
Similar Items:
-
Programming C#: Building .NET Applications with C#
-
Introducing Microsoft .Net, Third Edition
-
Programming ASP.NET, 3rd Edition (Programming)
-
C# Essentials (2nd Edition)
-
Mastering Visual Studio .NET
ASIN: 0596005059 |
Book Description
Fully updated for version 1.1 of the .NET Framework, .NET Framework Essentials, 3rd Edition is an objective, concise, no-nonsense overview of the Microsoft .NET Framework for developing web applications and services. Written for intermediate to advanced VB, C/C++, Java, and Delphi developers, .NET Framework Essentials, 3rd Edition is also useful to system architects and leaders who are assessing tools for future projects. .NET Framework Essentials touches all the bases--from the Common Language Run-Time (CLR) and key class libraries to the specialized packages for ASP.NET, Windows Forms, XML Web Services, and data access (ADO.NET). The authors survey each major .NET language, including VB.NET, C#, J#, and Managed C++, as well as MSIL, clearing away the noise and hype, and presenting a clear, practical look at the underlying technologies. .NET Framework Essentials also provides a handy reference to the most commonly used features of .NET Framework. Written by two veteran web applications developers, .NET Framework Essentials, 3rd Edition is one of the most complete, concise, and ultimately useful books to describe the breadth of technology represented by .NET. Compact and free of fluff or proprietary hype, .NET Framework Essentials is an outstanding value for experienced programmers and architects who need to get up to speed quickly.
Customer Reviews:
True to it's purpose.......2006-05-17
I went to my local bookstore to get a functional understanding of ".NET". My previous readings had been hit and miss and provided little understanding of the new platform.
This book provided that understanding. The writeups on the CLR, assemblies, garbage collection, net components, web services, etc. were skeletal but quite good. I came away with some understanding of what .NET is, why it was developed and why I believe it should leapfrog Java in the web development world.
It wasn't an easy read since it provided good understanding with little detail, and takes some thought; but again, it serves it's purpose well.
.NET Framework Essentials (3rd ED).......2005-12-20
As the title says, this book gives the essentials of the .NET framework. It is not an exhaustive treatment, rather, it touches on the main features of .NET. The book assumes that the reader is fluent in object-oriented and component-based programming. Overall, the book was fairly well written with the main features of the .NET framework being clearly explained. The book has no distractive "fluff" in it, so one can easily dive into learning about .NET. The authors give an overview of .NET, and then present a description of the common language runtime (CLR). The common programming model and working with .NET components follow. XML data and web services are clearly explained with a lot of code snippets being given. The book concludes with chapters on ASP, Windows Forms, and mobile devices. The appendices are useful, as sometime acronyms aren't defined in the main text, but are explained in the appendix.
Overall, I found the book well written. The coverage of topics is actually fairly decent. The authors have done a good job of focusing on the essential aspects of .NET. If you're looking for a book that gives gives an overview of the heart of .NET, this is a good book. If you're looking for an exhaustive reference, than you'll probably want something else.
To Software Developers: Don't Bother.......2004-04-20
IMHO, OReilly tends to have the best technology books (I own many) but this book isn't one of them. This book is lightweight even as an introduction. This book is certainly fine for managers, senior architects, and business types, but if you plan to design and write software I recommend Jeff Prosise's "Programming Microsoft .NET" and Jeffrey Richter's "Applied Microsoft .NET Framework Programming", though a bit dated, both cover the .NET framework essentials and then some.
Excellent.......2003-11-06
Very well written primer on the .Net framework, internal workings of the CLR and language fundamentals. Great book.
OK but others are better.......2003-08-26
It is a fairly shallow overview of the .NET framework. The author tries to cover a lot of ground but that means each topic worth a chapter in another topical book gets a few pages here at most.
The book could come in handy if you just want a quick refresher before you go out for a .NET-related job interview .. ;) but not for serious learning.
Customer Reviews:
The Official Standards.......2005-03-24
The web is a marvelous way to exchange information. But it is very visually oriented. You browse to a site and read what you find. Alternatively you can download a filek, but this file is dependent on what the originator thinks you need.
XML is of course the answer. XML allows the sender and receiver of information to use the existing packet switching web communication channels and the existing servers to handle the transmission of data between machines.
XML is the core structure of a group of messaging commands. This combines with the SOAP protocol to define how messages are to be formatted using XML formats. Combining XML with SOAP and other standards results in the general concept of Web Services.
This book discusses the complete set of standards that make up web services. It is a reference format book, not a tutorial. It is, as the title says, on the architecture and specifications.
Average customer rating:
|
The PHP Anthology: 101 Essential Tips, Tricks & Hacks (Anthology)
Ben Balbo ,
Harry Fuecks ,
Davey Shafik ,
Ligaya Turmelle , and
Matthew O'Phinney
Manufacturer: SitePoint
ProductGroup: Book
Binding: Paperback
General
| Algorithms
| Programming
| Computers & Internet
| Subjects
| Books
Object-Oriented Design
| Software Design, Testing & Engineering
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
PHP
| Programming
| Web Development
| Computers & Internet
| Subjects
| Books
General
| Programming
| Web Development
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
SitePoint
| By Publisher
| Books
ASIN: 0975841998 |
Book Description
The PHP Anthology: 101 Essential Tips, Tricks & Hacks, 2nd Edition is a collection of powerful PHP 5 solutions to the most common programming problems.
Featuring best-practice code and a commonsense approach to development, this book includes coverage of:
Manage errors gracefully.
Build functional forms, tables, and SEO-friendly URLs.
Reduce load time with client- and server-side caching.
Produce and utilize web services with XML.
Secure your site using access control systems.
Easily work with files, emails, and images.
And much more
The question and answer format will allow you to to quickly find and reference any of the 101 solutions, saving you hours of Internet research or painful trial & error. All solutions are fully explained and the ready-to-use code is available for download.
Average customer rating:
|
Essential Guide to the Internet for Health Professionals
Sydney Chellen
Manufacturer: Routledge
ProductGroup: Book
Binding: Paperback
Research
| Social Sciences
| Nonfiction
| Subjects
| Books
Hospital Administration
| Administration & Policy
| Medicine
| Subjects
| Books
General
| Medicine
| Subjects
| Books
Reference
| Nursing
| Medicine
| Subjects
| Books
General
| Reference
| Medicine
| Subjects
| Books
General
| Medical
| Reference
| Science
| Subjects
| Books
Internet
| Home Computing
| Computers & Internet
| Subjects
| Books
| Internet & Education
| Online Searching
| Web Browsers
| Web for Kids
General
| Computers & Internet
| Subjects
| Books
Web Services
| Web Development
| Computers & Internet
| Subjects
| Books
Directories
| Catalogs & Directories
| Reference
| Subjects
| Books
Hospital Administration
| Administration & Medicine Economics
| Medical
| Professional & Technical
| Subjects
| Books
Reference
| Nursing
| Medical
| Professional & Technical
| Subjects
| Books
General
| Reference
| Medicine
| Medical
| Professional & Technical
| Subjects
| Books
Instruments & Supplies
| Reference
| Medicine
| Medical
| Professional & Technical
| Subjects
| Books
Medical Informatics
| Medical
| Professional & Technical
| Subjects
| Books
General
| Health, Mind & Body
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Medicine
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Nonfiction
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Reference
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
ASIN: 0415305578 |
Book Description
The new edition of of The Essential Guide to the Internet for Health Professionals enables students and professionals to understand how the Internet works and how to navigate it with ease, so that they may access online health information purposefully and skillfully. Included in this new edition are a list of key websites, new and revised worksheets and activities as well as additional information on search strategies. It also shows students how to access free health and medical resources, publish on the web, search for jobs and use health databases like CINAHL, MEDLINE, and CANCERLIT.
Product Description
XML, or Extensible Markup Language, was designed to make information sharing and data interpretation easier, but it only works if you know how to work it. In
XML Essential Training, veteran engineer and instructor Joe Marini takes you through the basic rules of XML, discusses suggested tools, explains XML syntax, and more. From integrating XML into your site to creating style sheets and Schema Definitions, XML Essential Training covers everything you need to not only get started, but to really get working with XML. Exercise files accompany the training, allowing you to follow along and learn at your own pace.
Average customer rating:
|
Essential Computers: Buying and Selling Online
Manufacturer: DK ADULT
ProductGroup: Book
Binding: Paperback
Privacy
| Business & Culture
| Computers & Internet
| Subjects
| Books
E-Commerce
| Business & Culture
| Computers & Internet
| Subjects
| Books
Network Security
| Networking
| Computers & Internet
| Subjects
| Books
Internet
| Home Computing
| Computers & Internet
| Subjects
| Books
| Internet & Education
| Online Searching
| Web Browsers
| Web for Kids
General
| Computers & Internet
| Subjects
| Books
Web Services
| Web Development
| Computers & Internet
| Subjects
| Books
Business & Culture
| Computers & Internet
| 4-for-3 Books Store
| Stores
| Books
General
| Computers & Internet
| 4-for-3 Books Store
| Stores
| Books
Networking
| Computers & Internet
| 4-for-3 Books Store
| Stores
| Books
All 4-for-3 Deals
| 4-for-3 Books Store
| Stores
| Books
ASIN: 0789480255 |
Book Description
Essential skills for the information age. Master state-of-the-art computer skills quickly and confidently with the Essential Computers series. These clear and concise step-by-step visual guides are designed to help beginners acquire all the techniques necessary to use today's information technology, from word processing and desktop publishing to entertainment and the internet. Buying & Selling Online helps you search the web for the products you want, and buy them securely, and includes: How to buy online, Using a search engine, Checking a site's security, Using passwords, Sites to avoid, Finding collectibles and antiques, Onscreen security symbols, Tips for buyers and sellers, Classified ads and newsgroups, Handling disputes, and Using your own website.
Average customer rating:
|
Essentials Of Health Information Management: Webtutor On Web Ct
Green , and
Bowie
Manufacturer: Delmar Thomson Learning
ProductGroup: Book
Binding: Paperback
Health Care Delivery
| Administration & Policy
| Medicine
| Subjects
| Books
Medical History & Records
| Administration & Policy
| Medicine
| Subjects
| Books
Public Health
| Administration & Policy
| Medicine
| Subjects
| Books
General
| Medicine
| Subjects
| Books
General
| Research
| Medicine
| Subjects
| Books
History of Technology
| Technology
| Science
| Subjects
| Books
Health Care Delivery
| Administration & Medicine Economics
| Medical
| Professional & Technical
| Subjects
| Books
Medical History & Records
| Administration & Medicine Economics
| Medical
| Professional & Technical
| Subjects
| Books
Research
| Medical
| Professional & Technical
| Subjects
| Books
Information Systems
| Software Engineering
| Computer Science
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
Similar Items:
-
Essentials of Health Information Management: Principles and Practices
ASIN: 0766845060 |
Average customer rating:
|
Internet Business 500: The Top 500 Essential Web Sites for Business
Ryan Bernard
Manufacturer: Ventana Communications Group
ProductGroup: Book
Binding: Paperback
General
| Business & Investing
| Subjects
| Books
Manager's Guides to Computing
| Business & Culture
| Computers & Internet
| Subjects
| Books
General
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
Web Services
| Web Development
| Computers & Internet
| Subjects
| Books
Library Management
| Library & Information Science
| Social Sciences
| Nonfiction
| Subjects
| Books
ASIN: 1566042879 |
Amazon.com
This is one web site directory that every businessperson should have on their shelves. In less time than it takes to dig through search engines, you can usually find what you need (not to mention the links you're bound to find on various sites). The book includes a short introduction to the web and stellar sections on employment, professional organizations, related government agencies, online shopping and finances in addition to straight business listings. It's a terrific tool for competitive intelligence without wading through a lot of junk. There is an accompanying web site for updates. For beginning, intermediate and advanced users.
Books:
- Firewall Fundamentals
- Foundation ActionScript for Flash 8 (Foundation)
- Head First Java, 2nd Edition
- History: Fiction or Science? (Chronology, No. 1)
- How to Do Everything with Microsoft Office PowerPoint 2003 (How to Do Everything)
- Information Technology Project Management, Fourth Edition
- Information Technology Project Management, Fourth Edition
- Information Theory, Inference & Learning Algorithms
- Inside Microsoft Windows SharePoint Services 3.0 (Pro Developer) (Pro Developer)
- Introduction to the Design and Analysis of Algorithms (2nd Edition)
Books Index
Books Home
Recommended Books
- Think and Grow Rich
- The Absorbent Mind
- Design and Maintenance of Accounting Manuals: A Blueprint for Running an Effective and Efficient Dep
- In Search of The Third Man
- Mixed-Use Development Handbook
- The Blessing Way
- Matisse: From Color to Architecture
- Readings And Notes On Financial Accounting: Issues and Controversies
- Logit Models from Economics and Other Fields
- Paper Bullets: A Fictional Autobiography