This book is not an administrator’s guide. Rather, it’s written for IT consultants, system engineers, and architects who must plan.
Tutorial Details:
A completely updated version of the bestselling first edition, this book is a real world field guide that details the design and deployment of MetaFrame XP environments. Written from years of practical experience, it provides readers with the insight needed to tackle tough design issues, including printing, replicated data stores, NFuse classic, server farm design, coexistence with MetaFrame 1.8, integration with Novell, licensing, and security.
Longtime readers of my work know that I believe that IT exists for one single reason—to provide access to applications for end users. As little as ten years ago this was relatively easy. All we had to do was install the applications on the users’ computers. But then came automated software distribution tools. Then Citrix. Then VMware, bladed PCs, and streaming.
In today’s world, the job of IT is more complex. We usually end up using whatever de facto technology method we’ve been using to give users access to their applications. But if we take a step back, we’ll see that there are actually quite a few different (and very real) ways to provide these applications to users.
In this article, I’ll look at nine different application access architectures that we can use to provide Windows applications to users, and I’ll evaluate the pros and cons of each.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Books written by Brian Madden
View Tutorial: Books written by Brian Madden
Related
Tutorials:
Java Tip 74: Build
dynamically
extensible frameworks - JavaWorld
Java Tip 74: Build
dynamically
extensible frameworks - JavaWorld |
Which JSP book serves up the best lesson?
Which JSP bookAs for Web servers/databases, just mentioning a server in the book is not sufficient to be listed here. |
Tweak your IO performance
for faster runtime - JavaWorld November
2000
Tweak your IO performance
for faster runtime - JavaWorld November
2000 |
Double-checked
locking: Clever, but broken - JavaWorld February
2001
Double-checked
locking: Clever, but broken - JavaWorld February
2001 |
Design for
performance, Part 2: Reduce object creation - JavaWorld February
2001
Design for
performance, Part 2: Reduce object creation - JavaWorld February
2001 |
Performance books put to the test - JavaWorld March 2001
Performance books put to the test - JavaWorld March 2001 |
Master Java with these introductory books - JavaWorld May 2001
Master Java with these introductory books - JavaWorld May 2001 |
Can double-checked locking be fixed? - JavaWorld May 2001
Can double-checked locking be fixed? - JavaWorld May 2001 |
Avoid synchronization
deadlocks
Avoid synchronization
deadlocks |
Can ThreadLocal solve the double-checked locking
problem?
Can ThreadLocal solve the double-checked locking
problem? |
Double-checked
locking is still broken
Double-checked
locking is still broken |
More on
typesafe enums
More on
typesafe enums |
Good
introduction
Good
introduction |
Very
interesting
Very
interesting |
elegant turnaround
elegant turnaround |
Java theory and practice: Kill bugs dead
Inspection tools like FindBugs provide a second layer of defense against common coding errors. |
The Introduction to generic types in JDK 5.0
This tutorial introduces generic types, a new feature in JDK 5.0 that lets you define classes with abstract type parameters that you specify at instantiation time. Generics increase the type safety and maintainability of large programs. Follow along with |
Device Driver Tutorial for the Solaris OS
Make your hardware work with the Solaris OS on x86 or SPARC architectures. If you are a beginning Solaris kernel programmer, start with this new tutorial on docs.sun.com. |
Using Lucene With OJB
Brian McCallister looks at the Lucene search engine and shows us how to index and retrieve objects from a sample Student application. |
Java theory and practice: Generics gotchas
Generic types, added in JDK 5.0, are a significant enhancement to type safety in the Java language. However, some aspects of generics may seem confusing, or even downright bizarre, to first-time users. In this month's Java theory and practice, Brian Goetz |
|
|
|