
Welcome to Windows Server 2008 For Dummies, the ebook that helps
anyone who’s unfamiliar with Windows Server 2008 (or Windowsbased
networks) find his or her way around a Windows Server 2008–based
network. In a wired world, networks provide the links that tie all users
together. This free ebook tells you what’s going on, in basic, straightforward terms.
Although a few fortunate individuals may already be acquainted with
Windows Server 2008 and the networks it supports, many more people are
not only unfamiliar with server-based networking but downright scared of it.
To those who may be concerned about facing new and difficult technologies,
we say, “Don’t worry. Be happy.” Using a server-based network isn’t beyond
anyone’s wits or abilities — it’s mostly a matter of using a language that ordinary
people can understand.
Ordinary folks are why this free book talks about using Windows Server 2008 and
networks in simple — and deliberately irreverent — terms. Nothing is too
highfalutin to be mocked, nor too arcane to state in plain English. And when
we do have to get technical, we warn you and make sure to define our terms
to boot.
This free ebook aims to help you meet your needs. You’ll find everything you need
to know about Windows Server 2008 in here, so you’ll be able to find your
way around — without having to learn lots of jargon or obtain an advanced
degree in computer science along the way. We want you to enjoy yourself.
Because server-based networking really is a big deal, it’s important that you
be able to get the most out of it. We really want to help!
This free ebook is designed so you can pick it up and start reading at any point —
like you might read a reference book. In Parts I and II, we cover server basics:
concepts and terminology in Part I, and the installation and deployment of
Windows Server 2008 in Part II. In Parts III through V, you’ll find tons of information
on how to run or build a Windows Server 2008–based network. Part III
covers running a Windows Server 2008–based network, whereas Part IV
describes how you might design, build, and use a do-it-yourself network
server PC. Part V includes tips and tricks to help smooth out installing, configuring,
and using Windows Server 2008.
Ed Tittel is an increasingly grizzled, if not wizened, veteran of the publishing
game, with over a thousand magazine articles and more than 140 books to his
credit. Ed has worked on numerous For Dummies books, including HTML 4
For Dummies, 5th Edition (with Mary Burmeister) and XML For Dummies, 4th
Edition (with Lucinda Dykes), as well as books on many other topics. Ed
runs a small professional IT practice in Round Rock, TX, that specializes in
network-oriented training, writing, and consulting. When Ed’s not busy writing,
he likes to spend time with his wife, Dina, and son, Gregory. He also likes
to shoot pool, cook, and read sci-fi. You can reach Ed by e-mail at etittel@
yahoo.com or through his Web page at www.edtittel.com.
Justin Korelc has been working with computers and technology for over 15
years. Justin is an independent consultant working as a writer and trainer. His
work focuses on security, Windows and Linux operating systems, and PC
hardware. Justin has coauthored several books on media PCs, including Build
the Ultimate Home Theater PC (an ExtremeTech BuildIt Guide) and Hacking
MythTV (an ExtremeTech title). He has developed online training materials on
information security, PC tune-ups, file transfer technologies, and more.
Justin’s computer knowledge is self-taught and based on nearly 20 years of
hands-on experience. He spends his spare time practicing the fine art of
bricolage, playing with computers, and improving his culinary skills. You can
reach Justin by e-mail at jusphikor@yahoo.com.











Over the years, the “Red Book” has become the authoritative reference for
each new version of the OpenGL API. Now we have the “Gold Book” for
OpenGL ES 2.0—a cross-platform open standard ushering in a new era of
shader programmability and visual sophistication for a wide variety of
embedded and mobile devices, from game consoles to automobiles, from
set top boxes to mobile phones.
OpenGL ES 2.0 is a software interface for rendering sophisticated 3D graphics
on handheld and embedded devices. OpenGL ES 2.0 is the primary
graphics library for handheld and embedded devices with programmable
3D hardware including cell phones, PDAs, consoles, appliances, vehicles,
and avionics. With OpenGL ES 2.0, the full programmability of shaders has
made its way onto small and portable devices. This book details the entire
OpenGL ES 2.0 API and pipeline with detailed examples in order to provide
a guide for developing a wide range of high-performance 3D applications
for handheld devices.














The free ebook open source, lightweight Google Web Toolkit (GWT) is a framework
that allows Java developers to build Rich Internet Applications (RIA), more recently
called Ajax applications, in Java. Typically, writing these applications requires a lot
of JavaScript development. However, Java and JavaScript are very distinctively
different languages (although the name suggests otherwise), therefore requiring
a different development process.
In Beginning Google Web Toolkit: From Novice to Professional, you’ll learn to
build rich, user–friendly web applications using a popular Java–based Ajax web
framework, the Google Web Toolkit. The authors will guide you through the
complete development of a GWT front end application with a no–nonsense, down–to
–earth approach.
BRAM SMEETS is a Java architect with more than eight years’ experience
in developing enterprise Java applications. Currently, Bram is technical
director at JTeam (www.jteam.nl), a Java software development company
based in the Netherlands, and senior consultant at SpringSource
(www.springsource.com). He is a regular speaker at technology-focused
conferences such as The Ajax Experience and SpringOne. Using GWT,
Bram has delivered several successful RIA projects at JTeam. He’s also
done Ajax and GWT training for several companies.
URI BONESS is a software engineer and architect with more than eight
years’ experience developing Java applications. Currently, Uri serves as
the chief scientist at JTeam. Over the years, Uri has contributed and
initiated several open source projects, including GWToolbox—a set of
GWT modules to help simplify the development of GWT applications.
Like Bram, Uri too delivered several GWT-based projects and gave
several training sessions on the subject. His main technology interests
are focused on search and RIA, which he considers to be the real backbone
of the new age of enterprise applications.
ROALD BANKRAS is a software engineer and project manager with more
than five years of Java experience. Roald has gathered his experience
running e-Procurement and custom back-office projects for mid- and
large-size companies in the Netherlands. During the last year, Roald has
put his knowledge to use implementing a complete fulfillment system
using GWT.











As most of the real-world applications interact with the data stored in relational
databases, so every VB programmer needs to know how to access data. This free ebook
specifically covers how to interact with SQL Server 2005 databases using VB 2008.
This book also covers LINQ and ADO.NET 3.5, the most exciting features of .NET Framework 3.5.
The chapters that focus on the database concepts will help you understand the database
concepts as if you’d learned them from a pure database concepts book. I have also covered
many new features of T-SQL that SQL Server 2005 has brought in.
The book has been written in such a way that it will be easily understood by beginners
and professionals alike. If you want to learn Visual Studio 2008 to build database
applications, then this is the right book for you. It will not only walk you through all the
concepts that an application developer may have to use, but will also explain what each
piece of code you will write does.
The chapters in this book are organized in such a manner that you will build a strong
foundation before moving on to the next higher-level chapter.
If you are an application developer who likes to interact with databases using C#, then
this book is for you—it covers programming SQL Server 2005 using VB 2008.
This book does not require or even assume that you have a sound knowledge of VB
2005, SQL Server 2000, and database concepts. I have written this book in such a way
that, even if you don’t have any of that background, you can pick up this book and learn.
I have covered all the fundamentals that other books assume a reader must have before
moving on with the chapters. This book is a must for any application developer who
wants to interact with databases using VB 2008 and development tools.
VIDYA VRAT AGARWAL, is a Microsoft .NET Purist and an MCT, MCPD,
MCTS, MCSD.NET, MCAD.NET, and MCSD. He works with Lionbridge
Technologies and his business card reads Subject Matter Expert (SME).
He is also a lifetime member of the Computer Society of India (CSI).
He started working on Microsoft .NET with its beta release. Vidya has
been involved in software development, evangelism, consultation,
corporate training, and T3 programs on Microsoft .NET for various
employers and corporate clients. You can read his articles at www.ProgrammersHeaven.com,
and he also reviews the .NET Preparation Kits available at www.ucertify.com. He has contributed
as technical reviewer to many books published by Apress; he is also the author
of another Apress book titled Beginning C# 2008 Databases: From Novice to Professional.
Vidya lives with his beloved wife Rupali and lovely daughter Vamika (“Pearly”). He
believes that nothing will turn into a reality without them. He is the follower of the concept
“No pain, no gain,” and believes that his wife is his greatest strength. He is a bibliophile;
when he is not working on technical stuff, he likes to spend time with his family
and also likes reading spiritual and occult science books. Vidya blogs at http://
dotnetpassion.blogspot.com.
JAMES HUDDLESTON has worked with computers since 1974, specializing in database
design and development since 1980. He has a bachelor’s degree in Latin and Greek from
the University of Pennsylvania and a juris doctor degree from the University of Pittsburgh.
A technical reviewer of dozens of computer books, including Beginning C# Objects: From
Concepts to Code (Apress, 2004), he finds databases an endlessly fascinating area of work
and almost as intellectually rewarding as his hobby: translating Homer’s Iliad and Odyssey
from the original Greek.









This free ebook differs from others in the field in that it has been prepared very
much with students and their needs in mind, having been classroom tested over
many years. It is a true “learner’s book” made for students who require a
deeper understanding of probability and statistics. It presents the fundamentals
of the subject along with concepts of probabilistic modelling, and the process
of model selection, verification and analysis. Furthermore, the inclusion of
more than 100 examples and 200 exercises (carefully selected from a wide range
of topics), along with a solutions manual for instructors, means that this text
is of real value to students and lecturers across a range of engineering
disciplines.
This free ebook was written for an introductory one-semester or two-quarter course
in probability and statistics for students in engineering and applied sciences. No
previous knowledge of probability or statistics is presumed but a good understanding
of calculus is a prerequisite for the material.
The development of this book was guided by a number of considerations
observed over many years of teaching courses in this subject area, including the
following:
*As an introductory course, a sound and rigorous treatment of the basic
principles is imperative for a proper understanding of the subject matter
and for confidence in applying these principles to practical problem solving.
A student, depending upon his or her major field of study, will no doubt
pursue advanced work in this area in one or more of the many possible
directions. How well is he or she prepared to do this strongly depends on
his or her mastery of the fundamentals.
*It is important that the student develop an early appreciation for applications.
Demonstrations of the utility of this material in nonsuperficial applications
not only sustain student interest but also provide the student with
stimulation to delve more deeply into the fundamentals.
*Most of the students in engineering and applied sciences can only devote one
semester or two quarters to a course of this nature in their programs.
Recognizing that the coverage is time limited, it is important that the material
be self-contained, representing a reasonably complete and applicable body of
knowledge.
The choice of the contents for this free ebook is in line with the foregoing
observations. The major objective is to give a careful presentation of the
fundamentals in probability and statistics, the concept of probabilistic modeling,
and the process of model selection, verification, and analysis. In this text,
definitions and theorems are carefully stated and topics rigorously treated
but care is taken not to become entangled in excessive mathematical details.
Practical examples are emphasized; they are purposely selected from many
different fields and not slanted toward any particular applied area. The same
objective is observed in making up the exercises at the back of each chapter.





![]()
![]()






