Distributed
More Pages: Distributed Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233

List price: $49.99 (that's 30% off!)
Used price: $19.45
Buy one from zShops for: $31.17

Not for exam prepping- this bk leaves out the middle ground
Don't waste your time.
MCSE Training Guide - Poor Step by Step Examples
Used price: $1.79
Collectible price: $3.78
Buy one from zShops for: $17.81
The real value of this book is as an educational tool for businesspeople who suspect client/server computing may solve some of their business problems but don't know enough about the technology to say for sure. Lowe educates these people by showing--with plenty of conceptual diagrams and examples--what networks are and how database applications operate over them. The operator of a small to midsize business could get a feel for networked databases from these pages and gain enough knowledge of the topic to talk competently with a software designer. Much of Client/Server Computing for Dummies is a Structured Query Language (SQL) tutorial that's pretty good. The author explains queries, joins, and reports and provides plenty of example SQL statements.
In the book's later chapters, Lowe gets into the specifics of client/server programming but doesn't succeed to the same degree that he does in the more general chapters; he uses a somewhat scattered approach to application development, touching on many technologies while covering few of them adequately. --David Wall

Excellent high-level overview.Part I offers an excellent and insightful overview of what client/server computing is, what problems it addresses, and how it evolved to become a standard basic architecture in the IT industry. Also provides a nice explanation as to how C/S computing has played a major role in the industry's shift from merely automating common existing business processes (e.g. invoicing, accounts payable, acounts receivable, etc) to exploiting the technology to reingineer, eliminate or even create new opportunities that would not otherwise be possible. Automation of inefficient procedures does little more than produce fast ineficiency and partially explains why productivity gains during the 1980s were insignificant.
Part II, however, gives a rather superficial coverage of networks. Other than a survey of all the network jargon, the explanations are not very illuminating.
Part III's coverage of databases provides an insightful survery of database concepts, SQL, database design and system analysis. Also guides the reader through a working example of developing a logical two-tier application using Visual Basic. The example may seem simplistic but affords the reader a working understanding of a client font-end program's role in the system and how SQL queries interact with a database.
The remainder of the book delves into several topics such as transaction processing, followed by thorough coverage of the Internet and the Web as well as a survey of all pertinent tools.
The book is a bit dated as client/server is no longer the rage as it was in the early and mid 1990s. The push now seems to be to put applications on the Web either on the Internet or for internal use on a corporate intranet. Nevertheless, the author makes the book a complete reference of today's information systems (at least as of 1999) by complementing conventional C/S topic with coverage of the Web. The author also articulates why the Web is really a C/S system taken to the next logical level thus justifying it's inclusion in the text.
Readers can expect to finish the book with a high level understanding of client/server systems and the Web along with a survey of popular development tools, languages and database packages which are representative of all components of the system. While some explanations may seem shallow, the reader will at least have a good idea as to where to look for more in depth coverage of a topic and what function each piece plays in the overall system.
Get intro but not quite for dummies
Great Book for Mainframe Programmer to Learn Client/Servers
Used price: $3.00
Collectible price: $2.97
Buy one from zShops for: $20.37

I want my money back
Book lacks basic examples!
Good reference bookEven for beginner's, this is a good book since learning curve for PowerBuilder is NOT steep.
Also it covers some database stuffs(as advantage of using PowerBuilder stems from easy integration with database through datawindows) that I found useful

List price: $49.99 (that's 30% off!)
Used price: $32.19
Buy one from zShops for: $32.22

Rehash of old information
Amazing book/Handy referenceAfter having bought this book for my work, I have found my colleagues who take this book for reference often appreciating it's contents, especially for the tips & tricks and well laid out examples.
I recommend all the PowerBuilder/Internet developers to invest in this book. Very affordable with good quality.
Presents the new capabilities of PowerBuilder 9
Used price: $2.05
Collectible price: $10.13
Buy one from zShops for: $27.91

poorly written - overwhelmingly simple introduction
No survival for this guide in my library.
good for setting up, but lacking in scripting
Used price: $0.48
Buy one from zShops for: $1.89
The Sundblads walk through the creation of a three-tiered application (or a five-tiered one, if you break the business rules down a bit) that provides access to a database. Their goal isn't so much the programming that's involved (although they use Microsoft Transaction Server and COM+ a lot), but instead the design of their application, which allows for maximum future expansion. Their style is carefully paced, with a flowing discussion of the decisions that need to be made at each point in the development process, the reasons for deciding a certain way, and the means of implementing those decisions. Code here exists very nicely alongside intelligent commentary. After reading this book, you'll be able to design and build efficient, scalable business applications by using Microsoft's latest data-access and interface-building technologies. --David Wall
Topics covered: Rules and principles for designing and implementing multitier business applications that rely on database access. Various technologies come up in the discussion, including COM+, Active Data Objects (ADO), Microsoft Transaction Server (MTS), Dynamic HTML (DHTML), and Extensible Markup Language (XML).

A bit of everythingEveryone should start learning Windows DNA with this book.
The book goes through many topics. Every one of them is very important. But you must have in mind that it is just the begining. Then you'll have to extend your knowledgement with more specific books in each topic.
A fine, if superficial, overview1. Define a 3 tier architecture with a GUI layer, a COM+ or MTS business services layer, and a database layer.
2. Place business rules in or as close to the database as possible.
3. Define objects by function, rather than state (data storage).
4. Release server resources (objects, db connections) as quickly as possible.
5. Move raw data to the GUI layer via ADO disconnected recordsets or XML data streams.
6. Divide the business services layer into "facade" objects (with which the GUI communicates), business objects (which enforce the business rules), and data access objects.
7. Divide data access objects into "fetcher" (read-only, no transaction) and "modifier" (transaction required) objects.
Items 3 and 4 summarize the principle message. In a sense, this view discards the OOP paradigm of objects as combining state and functionality. It moves them more in the procedural direction: the db holds the persistant state, the GUI has what it needs to display/manipulate/update the data, the middle layer connects the two, passes the state transiently between the two, and enforces business rules in transit. Objects are created, perform one operation, then vanish. They are "stateless."
My own prejudice, coming into a large scale project, was that maintaining state in objects (e.g. held by the ASP session object), to the extent that slow db hits could be avoided, would improve performance. The problem with this view is that those objects consume scarce server resources, and if they are not properly or promptly deleted when no longer needed - or if the demand simply exceeds the resource supply, they will - sooner or later - crash the server. Also, special effort has to be made to point a particular user session to the server maintaining his state, and coordinating multiple users' access to the same information. Stateless objects immediately permit multiple application servers, minimize server memory use, and mitigate the multiple access problem by moving it to the db layer.
I'm not entirely converted to the "stateless" faith, but I'm convinced that the problems of stateful objects are real, and at least need to be carefully considered in the design. This book is the gospel of statelessness.
Ok, that's the architectural content in a nutshell. The rest (90%) of the book is consumed with implementation details. In passing, some design trade-offs - such as where to locate data access objects, are touched on. Along the way, we see how to use Rational Rose to structure and document the design, and speed code development. Since this is a Microsoft Press book, MS Visual Modeler (a Rose clone) is also given its due. XML gets a chapter's intro, and SOAP gets a very brief one. Mostly, the conveniences of ADO are featured including heirarchical recordsets and ADO 2.5 support for the XML DOM. The basics of MTS and COM+ are covered, and many useful developer do/don't tidbits are supplied. Alas, error handling is virtually ignored, and ASP is hardly mentioned, although DHTML rates a nice, if brief, chapter. In summary: it's a light but valuable read. Spend a day or so reading it; you won't regret it.
If you're already a software architect, then most of the implementation details are either well known or irrelevant to your job. If you're a developer, some are familiar and others new - depending on your speciality and experience. Perhaps the real audience for the book is developers who are architect-wannabe's, or need a roadmap of the technologies so they can understand what the other members of the team are doing, why the project is structured as it is, and what they need to learn to do their piece of the job right.
As such, it's excellent. It is clearly written, with one simple but illustrative example followed throughout, and maintains a gentle sense of humor. If you're looking for in-depth treatment of any of the various technologies, or a careful study of architectural tradeoffs, this book will disappoint.
The DNA Book For the beginner and intermediate VB ProgrammerIf you are an experienced VB developer you will be better reading "Professional Windows DNA: Building Distributed Web Applications with VB, COM+, MSMQ, SOAP, and ASP"

Used price: $0.74
Collectible price: $4.21
Buy one from zShops for: $2.33

lots of jargon, poor explanations
The bible of distributed objects
Distributed Computing is like Childs Play
List price: $44.99 (that's 30% off!)
Used price: $1.51
Collectible price: $12.99
Buy one from zShops for: $1.52
Even though its title might suggest that this text focuses exclusively on the high-end world of distributed computing, the book manages to cover a good deal of basic VB .NET programming first. Early sections do a particularly good job of covering the new object-oriented features of the new VB (which will mean ramping up for experienced programmers), with good material on creating business components. The focus on what's new in VB continues with good explanations of structured exception handling (compared to the older On Error standard) and new ADO.NET APIs for databases.
It may surprise you that Web services are not the only ways to do distributed computing in VB .NET. The author's tour of the new .NET Remoting (the successor to Distributed COM) shows off how to call remote components across systems. Sections on COM+/.NET interoperability show how the two component standards can coexist.
Later sections in the book concentrate on VB .NET used with ASP.NET for Web programming, with good coverage of the new Web services. After some material on exploiting the built-in features of .NET classes for file I/O, multithreading, and even cryptography, the author gives some excellent advice for building Windows system services, with good specifics on installing them, plus adding event logging and performance monitoring abilities. A quick nod to network programming is illustrated with an FTP client that shows how easy it is to get to the network in .NET. The author covers XML basics and the classes used to read, write, and transform XML in .NET. Other ways to extend the reach of .NET with Microsoft Message Queue Server (MSMQ) and Active Directory show how .NET components can take full advantage of advanced features available on the Windows platform with less hassle than with the older COM/COM+ standard.
All in all, this text does justice to the rich array of options for getting VB .NET components to play well with others, whether across the Web or on the same server. Particularly for its coverage of accessing advanced Windows platform features, this book fills a worthwhile niche for those creating higher-end software with the new VB with an appealing focus on reusable distributed objects and components. --Richard Dragan

Second rate author with third rate company
Make it relevant
Great Insights
Used price: $2.00
Buy one from zShops for: $1.75
After a quick tour of what XML means for business today, whether in business to consumer (B2C), business to business (B2B), or business to enterprise (B2E) scenarios, this text jumps right in with a tutorial on using XML in Microsoft Transact-SQL (T-SQL) supported in SQL Server. The author provides nuts-and-bolts information on querying databases and returning XML, along with different options for formatting XML data.
Next comes a tutorial for using ActiveX Data Objects (ADO), the preferred standard for programming with databases in Windows, and how to use XML within this API. Short code excerpts will show you how to perform common programming tasks quickly. The support for XML in Microsoft doesn't stop there, of course, and the book next focuses in on support for Web publishing in SQL Server through XML. This powerful feature shows you how to define templates that can be used to query and update data via HTTP using URLs. Sections on mapping schemas show how XML can be used to move data between different database schemas. An important section on the T-SQL OpenXML function shows how to perform a range of database tasks, including inserting XML data in bulk into database tables.
In its closing sections, this text illustrates key technologies using a nicely functional online computer store complete with shopping basket, product catalog, and simulated order processing, all using XML techniques demonstrated earlier on.
In all, this book delivers a solid tour of what's available in SQL Server, ADO, and other Microsoft tools and technologies. Suitable for any Windows IT professional who works with databases, this title is a capable tutorial and guide to what's out there today with XML on the Microsoft platform. --Richard Dragan
Topics covered:
- Overview of today's XML for business used with Microsoft database technologies (integration with XML, B2B, B2C, and B2E scenarios)
- Transact-SQL (T-SQL) support for XML in SQL Server (SELECT FOR XML, RAW, AUTO, and EXPLICIT modes)
- ActiveX Data Objects (ADO) support for XML (XML query templates, executing XML queries)
- SQLOLEDB XML properties (including style sheets and managing the output format)
- Web publishing with SQL Server (SQL Server HTTP publishing overview, publishing a database, virtual directories and IIS, URL queries, plus style sheets and stored procedures)
- XML templates for retrieving data over the Web (templates and parameterized templates, style sheets, posting templates)
- XML mapping schemas (mapping schemas used with ADO and over HTTP, advanced notations)
- Using OpenXML for receiving and inserting XML documents (overflow data and edge tables)
- XML for SQL Server 2000 Web Release (using Updategrams to insert, query, update, and delete XML data)
- Case study for an online computer store using SQL Server and XML (including catalog and shopping basket management, connecting to BizTalk Server 2000)
- Appendix for a basic XML tutorial

A book for Beginner to Intermediate LevelThis is a good book for any one that is looking to find over all information that can give glimpse into the features of SQL Server and be able to utilize to build XML-enabled data-pages.
Make sure you buy the 2nd Edition
Good! And rapid.I found this book concise and clear (this man knows how to teach). It sure doesn't explain everything about the subject, but it gives the big picture, with an impressive number of details too.
Ideal to start working in small time.
NOTE about who is this book for:
As title state, this book teaches how to use the XML features of SQL Server 2000, not how to use SQL2000, so if you don't know SQL Server you better read something else first.
From the XML XSL XPath X... side, this book is also for novices as it has a very good appendix that teaches all you need to understand the book.

List price: $34.95 (that's 30% off!)
Used price: $6.79
Buy one from zShops for: $14.90

o'reilly should be embarrased!!I found numerous errors in the examples -- speaking
at work to a colleague I recall we laughed at this book --
It was such a disaster.
I may read the book again (over the last few years I learned a lot about
pthreads) and give a careful analysis of it.
I had a first printing -- there were gobs of errata on
Oreilly's site -- maybe they put in enough corrections so
the examples run -- but I'm amazed how shoddy the first printing was.
Stay away from it...
Not the best effort I've read...Multi-threaded programming is difficult enough, why make it harder for yourself?
Pretty Good