List price: $59.99 (that's 30% off!)
Used price: $27.99
Buy one from zShops for: $33.99
a book on developing web applications using Active
Server Pages 3.0. This book goes in depth into
developing web applications with discussions and
examples on advanced topics such as, CDO/Microsoft
Exchange Server, ADO/Microsoft SQL Server, and
ADSI/Active Directory. Homer presents the reader with a
wealth of information on advanced enterprise level
topics based on Microsoft technologies. This book is
excellent for intermediate/advanced users who wish to
learn about Active Server Pages using Microsoft
technologies, however due to the fact Homer does not
goes in depth with fundamentals of programming Visual
Basic Script, this book should not be recommended to
novice developers.
Throughout the book, Homer discusses the importance of
COM/COM+ and what that technology can do for your web
application. He writes examples of a COM+ component in
Visual Basic and shows the user how to register/load
the component into memory along with utilizing the
functionality of them in an Active Server Page. Homer
further explores the features of Windows 2000 by
introducing the features of Active Directory and
explaining/demonstrating how ADSI can connect an Active
Server Page to the Active Directory. The book goes into
further detail on enterprise level topics by discussing
how CDO interfaces with Microsoft Exchange Server.
Using CDO, a developer can access all of users Exchange
account information including mail, contacts, calendar,
etc. The book ends with performance and security issues
for web applications running on a Windows 2000 Server
and how an administrator should configure a Windows
2000 Server for maximum performance and security.
The software/technologies the book uses are based on
products/technologies developed by Microsoft. Since
Active Server Pages is a Microsoft technology, it would
be reasonable to use only Microsoft
products/technologies. However, in the real world, many
businesses have heterogeneous environments with Oracle
database servers and JavaScript web developers. The
fact that this book only exposes the reader to vendor-
specific technologies could be a down fall, however
creates a centralized focus for the reader.
This book covers a wide spectrum of advanced knowledge
with Active Server Pages, however is completely based
around Microsoft technologies. Several other authors
composed this book, which helps the reader get a
dynamic flavor of knowledge from chapter to chapter as
one can see. Any intermediate/advanced web developer,
interested in enterprise web application development,
should purchase a copy of this book for reference
purposes.
Used price: $30.20
Buy one from zShops for: $31.66
List price: $386.27 (that's 22% off!)
Mr. Dean was a lawyer working in the White House. Thus, he was privy to many of the machinations of the Nixon Administration. If Mr. Dean is liable to be suspected of repenting or exaggerating his role, he may be at least presumed to be an authority.
One of Mr. Dean's overarching points is that Mr. Rehnquist was appointed to the Court nearly accidentally. The naive reader will be startled to see how little thought went into the selection, how late in the process that thought came about, and how few second thoughts were lavished on the selection once it was made.
In addition, the reader will be amused by the cavalier banter that passed for analysis between Nixon and his various sounding boards. Dean has reproduced dialogue from the White House tapes, so the quotations appear to be authoritative.
The "might have beens" are too delicious to spoil in this review. Dean deftly introduces each possibility with a capsule description so that readers who did not pay much attention in 1971 may appreciate who was who.
No one should be surprised to read that Nixon was prejudiced against blacks, Jews, and women, but the vehemence with which Nixon spews stereotypes startles even thirty years later.
Dean concludes that Rehnquist, in 1971 and 1986, fibbed his way thorough difficulties. The splendid irony that the fellow who presided over Clinton's trial in the Senate in 1999 had perjured himself onto the Court and into the Chief Justiceship is hardly news. To believe Rehnquist's denials concerning challenging minority voters in Arizona in the 1960s or concerning his memorandum urging the justices to uphold "separate but equal" as good law required muscular denial. [Dean does not raise the matter of the restrictive covenant on Rehnquist's property.] Those familiar with these issues will find very little new. However, those new to the matter will find in the "Afterword" a concise but articulate discussion of why Rehnquist's denials were unbelievable.
What readers may not gather from Dean's prose, however, is that, in a roundabout way, the system worked. Stymied by the American Bar Association [which found Nixon's first few candidates to be unqualified or unimpressive] and stung by mass media attacks on Nixon's attempts to appoint mediocrities, Nixon felt compelled to go for a little stature with predictable ideology. Rehnquist was a predictable conservative. He was also many cuts above the sorts of people with whom Nixon wanted to saddle the Court.
John Dean waited for the release of these tapes and along with his personal recollections during the time period has written a book that deals with the selection of Rehnquist and Lewis Powell as United States Supreme Court Justices. Its not pleasant reading for those naive enough to believe that Presidents seek out the most qualified people for appointments. Rather, the book exposes the process used by President Nixon to select two supreme court justices as frought with politics, bigotry, and regionalism. Nixon's bigotry about Jews, prejudice against easterners, and nasty language make this a book that someone who is very sensitive should not read.
The real shocker here is that before picking Powell who was a superbly qualified justice, Nixon first selected two candidates who could not even win acceptance as "qualified" for the Supreme Court by the American Bar Association Committee on the Federal Judiciary. Nixon stubbornly tried to get these individuals appointed until it became absolutely clear it was hopeless. Only at this point, did a real candidate like Powell get nominated. Nixon further abused the process by sending names to the ABA of other people he knew would never win approval.
Rehnquist had good paper qualifications to sit on the Supreme Court. However, it was known early on he was extremely conservative. He may have lied about statements he allegedly made expressing approval of racial segregation in schools. Dean presents the case for this. Its up to the reader to judge.
In the end, we are left gasping at the twisted and bizarre process which put Rehnquist on the Supreme Court. Even those who support Rehnquist and other conservative justices should wish for a better process to select judges. Hopefully, one day we shall see such a process and never see another President like Nixon again.
Mark
Dean brings us inside the "vetting" process used by the White House staff and Justice Department to select nominees to the Court. Dean floated the name of Rehnquist to several in the administration, including then Attorney General John Mitchell, as a possible conservative candidate for the Court as Dean had worked with Rehnquist in the Justice Department and learned of the Rehnquist's strict constructionist interpretation of the constitution. What was fascinating was that Rehnquist while toiling away at the Justice Department was tasked with "vetting' the other possible Court nominees chosen by the White House. Sounds much like the recent scenario of the selection of Dick Cheney as Vice President.
The book details the other nominees Rehnquist beat out for the coveted position. If anyone believes that politics plays no part in the selection of the members of the Court, then this is required reading. At times humorous and at times self-serving, this book is well worth the purchase. If you are not a Court watcher don't worry, you don't have to be to appreciate this book. Dean is a good writer and the text flows easily. Add "The Rehnquist Choice" to your summer reading list - you will gain an appreciation of the importance of Presidential nominations to the Court.
However, there are several points that make this book somewhat unappealing from a practical perspective.
First, note that it was written by 15 different authors. This incorporates many different writing styles, making it unwieldy. The previous edition was written by 8 people. Do not attempt to use either book as a cover-to-cover tutorial.
Second, the code examples are written almost exclusively in VBScript, although the book acknowledges that Javascript (also known as JScript) would work just as effectively. From a real-world perspective, I have found that many ASP programmers prefer to use Javascript for both server-side and client-side development.
The use of 2 scripting languages in one application is simply impractical. VBScript persists mainly because it is a Microsoft invention, as is ASP itself. However, Javascript (or ECMA Script) has become the industry-standard scripting language for web-based applications.
Another issue with the code examples is that they are not line-numbered. For short examples, this is not an issue. But for larger code modules (as one would encounter in the real world), line-numbering is considered part of best practices in explaining and debugging code before it is deployed.
For readers with any ASP background, this book would be a useful desktop reference. Carrying it around in your briefcase may cause lower back strain.