Professional Documents
Culture Documents
Windows IT Pro - August 2010-TV
Windows IT Pro - August 2010-TV
Windows IT Pro - August 2010-TV
41 Esse
Essential Windows
COVER STORY Server 22008 R2 Features for A PENTON PUBLICATION
Managing Your File Server
Managin
Infrastructure
Infrastru AUGUST 2010
Four tools in the new OS—DFS
Consolidation Root, File Server Resource VOLUME_16
Manager, File Classification Infrastructure,
and Access Based Enumeration—bring you NO_8
greater control over your file structure.
COLUMNS
BY ERIC B. RUX
11 TCP/IP Ports
Used by VMM 2008
Microsoft System Center Virtual
Machine Manager 2008 relies
on specific TCP/IP ports in order
ISSUE
ports for the Administrator
Console, the VMM library server,
15 Reader to Reader RDP, and other components are
Create PDF files with the doPDF utility, get the always available.
real workgroup name in VBScript and PowerShell
code, and investigate CPU spikes by using System
Monitor in conjunction with Process Monitor. 79 Directory of Services WHEELER | WHAT WOULD MICROSOFT
SUPPORT DO?
PRODUCTS
60 New & Improved EDITORIAL ADVERTISING SALES
Check out the latest products to hit the Editorial and Custom Strategy Director Publisher
marketplace. Michele Crockett mcrockett@windowsitpro.com Peg Miller pmiller@windowsitpro.com
PRODUCT SPOTLIGHT: ProStor Systems’ InfiniVault Director, International and Agency Services
Executive Editor, IT Group
Amy Eisenberg amy@windowsitpro.com Don Knox don.knox@penton.com
61 Paul’s Picks Technical Director
EMEA Managing Director
Irene Clapham irene.clapham@penton.com
Apple iOS 4 beefs up the iDevice world; and Michael Otey motey@windowsitpro.com
Hotmail doesn’t get any respect, although it does Director of IT Strategy and Partner Alliances
get Exchange ActiveSync. Senior Technical Analyst Birdie J. Ghiglione birdie.ghiglione@penton.com
619-442-4064
BY PAUL THURROTT Paul Thurrott news@windowsitpro.com
Online Sales and Marketing
Custom Group Editorial Director Manager
62 Best of TechEd 2010 Award Dave Bernard dbernard@windowsitpro.com Dina Baird Dina.Baird@penton.com
Web and Developer Strategic Editor Key Account Director
Winners Anne Grubb agrubb@windowsitpro.com Chrissy Ferraro christina.ferraro@penton.com
The Best of TechEd Awards recognize the most 970-203-2883
innovative Microsoft platform products and Systems Management Account Executives
services offered by Microsoft partners exhibiting at Karen Bemowski kbemowski@windowsitpro.com Barbara Ritter barbara.ritter@penton.com
the annual conference. Here are this year’s winners. Caroline Marwitz cmarwitz@windowsitpro.com 858-367-8058
BY JASON BOVBERG Zac Wiggy zwiggy@windowsitpro.com Cass Schulz cassandra.schulz@penton.com
858-357-7649
Messaging , Mobility, SharePoint, and Office
64 Corner Bowl Disk Monitor 2010 Brian Keith Winstead bwinstead@windowsitpro.com
Client Project Managers
Michelle Andrews 970-613-4964
Check out this feature-packed program for Networking and Hardware Kim Eck 970-203-2953
monitoring and managing enterprise disk data. It’s Ad Production Supervisor
Jason Bovberg jbovberg@windowsitpro.com
a great addition to any IT pro’s toolkit. Glenda Vaught glenda.vaught@penton.com
BY TONY BIEDA Security
Lavon Peters lpeters@windowsitpro.com MARKETING & CIRCULATION
65 Spiceworks 4.5 SQL Server
Megan Bearly Keller mkeller@windowsitpro.com
Customer Service service@windowsitpro.com
Management, monitoring, inventory control, and a IT Group Audience Development Director
ticketing system, all in one package—and it’s free! Sheila Molnar smolnar@windowsitpro.com
Marie Evans marie.evans@penton.com
BY MICHAEL DRAGONE Editorial Web Architect Marketing Director
Brian Reinholz breinholz@windowsitpro.com Sandy Lang sandy.lang@penton.com
67 Rove Mobile Admin IT Media Group Editors
Phone-sized administration tools let you handle Linda Harty, Chris Maxcer, Rita-Lyn Sanders CORPORATE
emergencies as well as perform routine maintenance
on your servers and network infrastructure. CONTRIBUTORS
BY ERIC B. RUX
SharePoint and Office Community Editor
Dan Holme danh@intelliem.com
68 Kerio Connect 7 Senior Contributing Editors
If setting up Exchange for your small business David Chernicoff david@windowsitpro.com
Chief Executive Officer
sounds like too much of a headache, this Sharon Rowlands Sharon.Rowlands@penton.com
Mark Joseph Edwards mje@windowsitpro.com
alternative could be what you need. Chief Financial Officer/Executive Vice President
Kathy Ivens kivens@windowsitpro.com
BY RYAN FEMLING Jean Clifton jean.clifton@penton.com
Mark Minasi mark@minasi.com
Paul Robichaux paul@robichaux.net
69 NetPoint Pro Mark Russinovich mark@sysinternals.com
T E C H N O LO G Y G R O U P
Smaller businesses can benefit from this agent-less Contributing Editors Senior Vice President, Technology Media Group
asset management and inventory system. Alex K. Angelopoulos aka@mvps.org Kim Paulsen kpaulsen@windowsitpro.com
BY JEFFERY HICKS Sean Deuby sdeuby@windowsitpro.com
Michael Dragone mike@mikerochip.com
70 VMware Workstation 7.0 Jeff Fellinge jeff@blackstatic.com
Windows®, Windows Vista®, and Windows Server®
are trademarks or registered trademarks of Microsoft
Brett Hill brett@iisanswers.com Corporation in the United States and/or other countries
Rises Above the Virtual Pack Darren Mar-Elia dmarelia@windowsitpro.com and are used by Penton Media under license from
Take a quick dive into VMware’s Workstation 7.0 and owner. Windows IT Pro is an independent publication
see how this desktop virtualization product works, then Tony Redmond 12knocksinna@gmail.com not affiliated with Microsoft Corporation.
scope out the rest of the desktop virtualization market. Ed Roth eroth@windowsitpro.com WRITING FOR WINDOWS IT PRO
BY MICHAEL OTEY Eric B. Rux ericbrux@whshelp.com Submit queries about topics of importance to Windows
managers and systems administrators to articles@
An Overview of Desktop Virtualization Products 71 John Savill john@savilltech.com
windowsitpro.com.
William Sheldon bsheldon@interknowlogy.com
PROGRAM CODE
73 SharePoint Auditing and Randy Franklin Smith rsmith@montereytechgroup.com
Curt Spanburgh cspanburgh@scg.net
Unless otherwise noted, all programming code in this
issue is © 2009, Penton Media, Inc., all rights reserved.
Reporting Tools Orin Thomas orin@windowsitpro.com These programs may not be reproduced or distrib-
uted in any form without permission in writing from
Explore third-party solutions available to support your Douglas Toombs help@toombs.us the publisher. It is the reader’s responsibility to ensure
organization’s compliance needs through change Ethan Wilansky ewilansky@windowsitpro.com procedures and techniques used from this publication
tracking, reporting, data security features, and more. are accurate and appropriate for the user’s installation.
No warranty is implied or expressed.
BY BRIAN REINHOLZ ART & PRODUCTION
LIST RENTALS
Production Director
76 Industry Bytes Linda Kirchgesler linda@windowsitpro.com
Contact MeritDirect, 333 Westchester Avenue,
White Plains, NY or www.meritdirect.com/penton.
Use biometric security to secure nearly any aspect Senior Graphic Designer REPRINTS
Diane Madzelonka, Diane.madzelonka@penton.com,
of your business, and more. Matt Wiebe matt.wiebe@penton.com 216-931-9268, 888-858-8851
IT PRO PERSPECTIVES
Crockett
“Become familiar with Visual Studio 2010’s
built-in testing features to understand how
applications can perform better in a
production environment.”
A
s IT organizations look at ways to support their busi- determine which features they should address. Application data
nesses with fewer resources—a trend that will likely can help developers connect with the IT department’s view of an
continue even as the economy improves—one corner app’s performance. “The production environment is where the
that could benefit from a bright light is the interaction rubber meets the road, so that’s a process of getting the truth back,”
between the developers who are building applications Campbell said.
and the administrators who commandeer the produc- Another tool that helps IT departments and developers get better
tion environment. With the release of Visual Studio 2010, which won application data is Runtime Intelligence, a profiling tool produced
the Best Microsoft Product award in our Best of TechEd program, by PreEmptive Solutions that’s available in every version of Visual
Microsoft introduces tools that help sync the IT department and the Studio 2010. “Runtime Intelligence provides the ability to instrument
developers in a way that helps businesses run more efficiently. the assemblies at a fairly low level and then feed that data back into
During our series of video interviews from the TechEd show a web service,” Campbell said. “And you can do that without actu-
floor in New Orleans, I spoke with Richard Campbell, a consultant ally recompiling the app. So from an IT perspective, this is detailed
who co-produces .NET Rocks, a Web-based audio talk show for instrumentation of how the app is running, where the errors occurred
.NET developers, and Run As Radio, a show for IT professionals. in production, and also what parts are being used. So this gives the
Campbell—who often straddles the developer and IT worlds in his ability for a deeper view into the app—not just a focus group but a
consulting business—pointed out some little-known features of day-in, day-out view of how the staff is using the application.”
the Visual Studio 2010 release that further break down the barriers Typically, this level of detailed application data was available
between the IT and dev worlds. “I work as a consultant with a lot of only in a test lab, but Runtime Intelligence can run in the produc-
teams where you do have a good relationship between IT and dev, tion department full time, providing steady feedback that helps IT
where the way the app runs in the production environment is as departments and developers make decisions about resource alloca-
important to the developers as it is to the IT folks,” Campbell said. tion based on quantitative data rather than conjecture. Campbell
“They have a good discipline, and a good feedback mechanism. encourages every IT pro to become familiar with all the built-in testing
But the next phase past this discipline is tooling, and with Visual features that Visual Studio 2010 provides to understand how applica-
Studio 2010, we’re starting to get good tooling. Some of the new tions could perform better in the production environment. Campbell
tools in Visual Studio 2010 really speak heavily to how developers said that by offering these testing tools, “Microsoft has poured a lot
can communicate more effectively with IT pros so that they have of energy into making every failure reproducible, so we capture the
that common language.” image of the machine so we know exactly the state it was in.”
Campbell called IntelliTrace, available in Visual Studio 2010 My TechEd talk with Campbell was one of many conversations
Ultimate, one of the most important new debugging tools because we captured on film from our booth. If you couldn’t make it to New
it provides developers and IT departments hard data rather than Orleans, you can relive the best of the tech talk (if not the humidity,
speculation about an application’s use and points of failure. The tool the jazz, and the beignets) at our Taste of TechEd virtual trade show
reduces time spent in trying to reproduce errors. “IntelliTrace gives on August 25 (www.vconferenceonline.com/shows/summer10/
you the ability to capture the machine at the moment of failure,” teched). We’ll kick off the show with a technology overview from
Campbell said. “The operators of the app—the production guys— Michael Otey and Paul Thurrott and follow with more interviews
can get a clean record of how the app fails so developers can see it. with IT and developer experts, official TechEd session footage,
On the test side of things, it’s much easier to communicate back and and demo booths where you can put new solutions through their
forth and see those kinds of failures.” paces.
Getting this level of detail about the application is a big busi- InstantDoc ID 125491
ness win because IT and developer teams can identify and solve
problems much more quickly. Campbell stressed the importance of MICHELE CROCKETT (michele.crockett@penton.com) helped launch
SQL Server Magazine in 1999, has held various business and editorial roles
being able to see where real performance issues lie and which appli- within Penton Media, and is currently editorial and custom strategy director
cations’ features are being used. Developers sometimes struggle to of Windows IT Pro, SQL Server Magazine,
e and System iNEWS.
A
lthough summer is usually a quiet time in the PC together starting with SP1. These two product generations—Vista/
and electronics industries, Microsoft holds its annual Server 2008 and Windows 7/Server 2008 R2—are incompatible from
TechEd conference at this time of year, and there’s a servicing perspective. And Microsoft tells me it has no plans at all
always a lot of good product and technology informa- for a Vista/Server 2008 SP3 release. I have to think a rollup will hap-
tion coming out of the show. Here’s what you need to pen eventually, however.
know about the news from TechEd 2010. Of course, some Windows Server users are facing bigger prob-
lems. Windows 2000 will have hit “end of life” by the time you read
Windows Server 2008 R2 and Windows 7 SP1 Beta this, meaning that it has exited the support lifecycle. So unless you
As of press time, Microsoft is to deliver by the end of July a public don’t mind paying for security updates, this OS is dead in the water.
beta version of SP1 for Windows Server 2008 R2 and Windows 7. And although Win2K Server usage is down to the single digits, these
The company says it will use feedback from the beta to determine machines are still out there.
the final release schedule, but I expect to see the final release hit For Windows Server 2003, it’s even worse. This OS represents
before the end of 2010. about 50 percent of the installed base and it hits extended support
SP1 adds almost no new functionality to Windows 7 beyond a in July 2010. That means that the majority of Microsoft’s server
Remote Desktop update. However, it represents a major functional customers have five years to move to something more modern. The
update to Windows Server 2008 R2, with support for new features big issue with Windows 2003—and as it turns out, Server 2008—is
like Hyper-V Dynamic Memory and RemoteFX. Another new fea- 32-bit application compatibility. In fact, the number-one reason that
ture, RemoteFX USB Devices, aims to provide better USB device Server 2008 R2 customers exercise their downgrade rights is to install
redirection over RDP than the shipping version of Server 2008 R2. a 32-bit version of Server 2008. Server 2008 R2, as you know, is 64-bit
You’ll be able to use virtually any USB device transparently over RDP, only, and there’s an entire generation of 32-bit in-house and line of
including scanners, all-in-one printers, web cameras, VoIP phones business (LOB) apps that need to be updated or replaced, and from
and headsets, and biometric devices. what I can see, few are moving to do so with any alacrity.
And since I knew you were just thinking about this, yes—the “Windows Server 2003 is a power-hungry, non-virtualized, x86
Dynamic Memory feature from SP1 is being added to Hyper-V Server world,” Microsoft group product manager Ward Ralston told me
2008 R2. And System Center Virtual Machine Manager 2008 R2 will recently. “It’s the classic server sprawl problem. Newer versions of
get an update this year to support Dynamic Memory as well. Windows Server are just so much more efficient.” Exactly right. Get
busy, people. If you’re on Windows Server 2003, it’s time to start
Looking Back and Looking Ahead with Windows Server planning a migration today.
Speaking of Windows Server, you can expect some changes in
naming and branding when the next version hits in 2012. Microsoft Small Business Server “7” and “Aurora”
is dropping the major/minor release cadence silliness and the Microsoft will follow up the current Small Business Server version,
even sillier R2 naming scheme. Instead, Windows client and server SBS 2008, with two products, each of which serves a particular need.
releases will be developed and released in lockstep going forward, The first, currently code-named SBS “7”” will be a traditional SBS
starting with vNext, as they call it internally. product update and will offer, as before, on-premises versions of
Think about this for a second. Windows Vista SP1 and Server Windows Server (2008 R2), Exchange 2010, Windows Server Update
2008 were developed on the same code base, so they were updated Services (WSUS), and more.
together with the SP2 release that applied to both—although it The second product is, perhaps, more interesting. Currently
was Vista’s second service pack and Server 2008’s first. Meanwhile, code-named SBS “Aurora””, this SBS version is based on the same
Windows 7 (a major release) and Windows Server 2008 R2 (a minor code base as Windows Home Server “Vail” and assumes that your
release) were developed on the same code base and will be serviced email and other services will be hosted in the cloud. It can create but
T
his month, I’d like to start covering a few tools that contains an image of a bootable Windows drive. Acquiring a VHD to
enable a feature in Windows 7 and Windows Server 2008 that specification requires that you create an empty VHD file (which
R2 that could be quite significant: the ability to boot a I’ve covered in previous months), grab a bootable system, use Sys-
physical system not from the physical C drive (as we’re prep to prepare it, boot it with an OS (probably WinPE), then use
used to) but from a system drive stored as a virtual hard ImageX /capture to convert that working system to a WIM file. Then,
disk (VHD). This particular column is a little unusual, you’d have to select and mount the VHD file as some drive letter and
however, because typically when I introduce a tool to solve a prob- use ImageX again (this time with /apply) to deploy that image to the
lem, you already understand the nature of that problem. But booting VHD. At that point, you’re done, and you can distribute the VHD to
from a VHD is a new concept, so I’ll start by explaining it, then I’ll new VMs or physical systems that will boot from that VHD.
introduce this month’s tool—Disk2VHD. That process is a fairly tall order, and I’ll show you how to do
Why would you want to boot a physical system from a VHD? I those things in the coming months. But our friends at Sysinternals
can think of several reasons, but two important reasons relate to ease offer some instant gratification with a free tool called Disk2VHD
of OS deployment. First, consider how you get an OS onto a server (technet.microsoft.com/en-us/sysinternals/ee656415.aspx). Disk2-
or workstation in the first place. You can install the system manually VHD takes drives on running systems and converts them to one or
by popping the installation DVD into the system’s drive, booting it, more VHDs—no ImageX, no WinPE, no Sysprep—all thanks to the
and answering a lot of questions; you could use the installation DVD Volume Shadow Copy Service (VSS). Its syntax is simple:
and simplify the process with an unattended installation script; or
you could use one of the many available imaging tools to take a pre- disk2vhd <drive>|* <vhdfilename>
built OS image and blast it onto a new system’s empty hard disk.
Imaging is usually the fastest of the three options, but how do you So, for example,
accomplish that imaging?
Symantec Ghost is probably the best-known commercial tool, disk2vhd C: E:\a.vhd
and Microsoft offers a free alternative called ImageX, but in both
cases the imaging process is fairly opaque. If something goes wrong would create a VHD from drive C, and
during the image transfer, it can be difficult to determine the cause.
In contrast, booting from VHD essentially requires that you copy a disk2vhd * E:\a.vhd
specially prepared VHD file onto the target system’s hard disk. So,
booting from VHD offers what might be called XCOPY deployment. t would copy all volumes—even Window 7’s unlettered volume—to
The second reason is ease of virtual machine (VM) deployment. a VHD file. Alternatively, just start up Disk2VHD to get a GUI. Even
By creating and maintaining your system images as VHDs—rather if you specify more than one volume, Disk2VHD packs them up
than, say, as Ghost GHO files or ImageX WIM files—you can quickly into one VHD.
deploy (i.e., copy) those VHD-format images to physical systems or Now, that’ll work in very specific situations, but not in most
as new, quickly built VMs under a Hyper-V server by simply copy- cases: Simply creating an image and handing out identical copies
ing the VHDs to the Hyper-V server and creating a new VM around of that image to zillions of machines can cause security trouble. For
the VHD. Microsoft has even made VHDs a bit more attractive as non-trivial deployments, however, we’ll need to make the images
deployment tools by including VHD support in Server 2008 R2’s generic with Sysprep. Next month, we’ll get closer to making boot-
Windows Deployment Services (WDS) servers. from-VHD work.
To create a system that boots from a VHD, you need to accomplish InstantDoc ID 125422
several steps. First, you need a VHD file that contains a bootable,
generalized image based on a Windows 7 or Server 2008 R2 system. MARK MINASI (www.minasi.com/gethelp) is a senior contributing
editor for Windows IT Pro, an MCSE, and the author of 25 books, including
(If you’re unfamiliar with the term generalized, d it’s just Microsoft’s Mastering Windows Server 2008 R2 (Sybex). He writes and speaks around
latest word for “Sysprep-prepared.”) Second, you’ll need a VHD that the world about Windows networking.
M
icrosoft System Center Virtual Machine Manager same system as the VMM server, or it can instead be a preexisting
2008 (VMM) is Microsoft’s platform for virtualiza- SQL Server instance. VMM uses port 1433 to access a networked
tion management. VMM offers a host of enterprise- SQL Server system.
level virtualization management capabilities that
5
go far beyond the features in the more basic VMConnect to Hyper-V hosts, Port: 2179; Protocol: RDP—
Hyper-V Manager. VMM is a complex product VMConnect is an application that’s part of Hyper-V Manager
with many different connected components. Knowing what’s actually and VMM; it lets you connect to a console session of a
going on under the hood in VMM is important when it comes to solv- Hyper-V VM. By default VMConnect uses port 2179.
ing problems because each of the VMM components relies on specific
6
TCP/IP ports in order to communicate with other components. If VMM Self-Service Web Portal to VMM server, Port: 8100;
these ports aren’t available when called upon, select pieces of VMM Protocol: WCF—In addition to the VMM Administrator Con-
functionality won’t be available. If there’s a network firewall between sole, VMM provides a web-based portal that enables end users
systems or if you’re using Windows Firewall, you need to make sure to manage their own VMs. The web-based portal must be installed on
these ports are available. In this column I’ll list the top 10 TCP/IP ports a system that has Microsoft IIS, and it uses the same port as the Admin-
used by VMM and explain what they’re used for. Bear in mind these istrator Console, port 8100, to communicate to the VMM server.
are the default port settings; all the port settings can be customized.
7
For a complete list of the ports and protocols used by VMM, refer to Remote Desktop to Hyper-V VMs, Port: 3389; Protocol:
the TechNet article “VMM Ports and Protocols” (technet.microsoft RDP—Another important protocol for managing VMs is the
.com/library/cc764268.aspx). standard Remote Desktop Protocol. RDP is a staple in my VM
management; I have one or more RDP sessions going to my VMs
1
Administrator Console to VMM server, Port: 8100; almost all day. RDP uses port 3389.
Protocol: WCF—The VMM Administrator Console and the
8
VMM server can be installed on the same server, or you can VMM server to VMware vCenter (administration), Port:
manage the VMM server remotely. For remote management, you 443; Protocol: HTTPS—The release of VMM 2008 added
need to have port 8100 open on the VMM server. support for managing VMware’s ESX Server via an instance
of VMware vCenter Server. The VMM server communicates with
2
VMM server to VMM agents, Port: 80; Protocol: WinRM vCenter Server over port 443.
(control); Port: 443; Protocol: SMB (data)—VMM
— uses
9
agents on the target hosts in order to manage them. The VMM server to ESX 3.0 and 3.5 file transfer, Port: 22; Proto-
VMM agents use port 80 for management tasks such as viewing or col: SFTP—The VMM server can also conduct file transfers
changing the state of your virtual machines (VMs) and port 443 for directly with ESX Server 3.5 and ESX Server 3.0. These
data transfers to the VMM server. versions of ESX Server use the SFTP protocol over port 22 for remote
file access.
3
VMM library server to Hyper-V hosts, Port: 443; Protocol:
BITS—The VMM library server stores VM templates and VMM server to ESXi file transfer, Port: 443; Protocol: SSH/
stores gold image VM and Virtual Hard Disk (VHD) files that 10 HTTPS—The free version of VMware’s virtualization server,
the VMM administrator can use to rapidly create new VMs. A gold ESXi, uses a different port for file transfers. The VMM server
imagee is an OS image that you use as a basis for deploying new sys- communicates with ESXi hosts through port 443, and it uses both
tems. The VMM server uses port 443 to transfer these files to the SSH and HTTPS.
Hyper-V host. InstantDoc ID 125379
4
VMM server to Microsoft SQL Server database storage,
MICHAEL OTEY (motey@windowsitpro.com) is technical director for
Port: 1433; Protocol: T-SQL—VMM uses SQL Server as a Windows IT Pro and SQL Server Magazine and author of Microsoft SQL Server
back-end data store. This SQL Server instance can be on the 2008 New Features (Osborne/McGraw-Hill).
R
ecently Microsoft support has fielded inquiries from 10 seconds. The other time values listed represent the elapsed time
several customers asking how to troubleshoot prob- for various stages during this boot process. You can find more infor-
lems that cause delays during the boot and user mation about the stages of the boot process in the Windows On/
logon processes on a desktop or laptop. The Windows Off Transition Performance Analysis white paper at www.microsoft
Performance Toolkit xbootmgr.exe tool works well for .com/whdc/system/sysperf/On-Off_Transition.mspx.
troubleshooting boot and startup issues on a single The other boot performance events record information about
machine. But what if you’re a large enterprise with thousands of specific events that contributed to delays during the boot/startup
desktops? You need a way to identify problem machines before a sequence. The trick is how to know which boot instance these mes-
user reports them to the Help desk. You need to monitor desktop sages belong to. This is where the ActivityID comes in handy. In
startup times over time and across the enterprise. And you need a Figure 1, you’ll see the following in the XML data:
way to collect boot-time measurements, similar to those collected by
xbootmgr.exe, from every machine for every boot. Here, I’ll explain <Correlation ActivityID="{00000001-0000-0000-1020-
how you can use an event log, the new Windows 7 Event Viewer, and 5CA87BB1CA01}" />
the Wevtutil tool to do these things.
All events related to this boot instance in this Event 100 record have
A New Event Log to Aid in Troubleshooting this same ActivityID. By performing the following steps, we can use
Beginning with Windows Vista, Windows now includes a new cate- this information to create a more complex filter:
gory of event logs: Applications and Services logs. The infrastructure 1. Click Filter Current Log… in the Actions Pane of Event
underlying event logging now conforms to an XML schema. You can Viewer.
easily access the XML data for any event. The new event log interface 2. On the XML tab, check the box Edit query manually, y then
lets you construct XML-based queries against event logs. The Event answer Yes when prompted to continue.
Viewer gives you to access to the new XML functionality in an easy-
to-use graphical interface.
One of the logs in this new category is the Diagnostics-
Performance/Operational log. This log contains events that
record performance measurements similar to those provided
by xbootmgr.exe. In fact, the data recorded is generated by the
same mechanisms that Xbootmgr uses. Event IDs 100 through
110 record boot and startup performance statistics.
READER TO READER
Tool Time: Use doPDF to Create Getting the Real Workgroup Name credentials used on standalone systems,
PDF Files in VBScript and PowerShell the local host name is used in the role of
When it comes to creating PDF fifiles, Mac If you have scripts that need to run in both the domain name, making the computer
users are probably more happy than domain-based and workgroup-based name the correct value to return.
Windows users. Mac OSs include a utility to environments, you might encounter However, when you’re dealing with shar-
create PDF files, whereas Windows OSs don’t. problems using the %USERDOMAIN% ing issues in a workgroup-based environment
If Windows users want to create PDF fi files, environment variable or the UserDomain (where the computers are not actually mem-
they need to install an additional program. property exposed by Windows Script bers of a domain), you might need the real
One such program is doPDF (www Host’s (WSH’s) WshNetwork object to ob- workgroup name. For that purpose, your best
.dopdf.com), a freeware PDF tain wor
workgroup names. You can gen- bet is to use WMI’s Win32_ComputerSystem
converter that can create PDF erally work around the problem class. Its Domain property specifies
fi the actual
files from virtually any type wit
with Windows Management domain or workgroup name for the computer.
of printable document. Al- Ins
Instrumentation (WMI). The code at callout A in Listing 1
though there are a few oth- The problem is that if a demonstrates how to use the Domain
er free PDF converters, such co
computer isn’t logged onto a property to retrieve and display the local
as ActivePDF’s PrimoPDF do
domain, the %USERDOMAIN% computer’s workgroup name in VBScript
(see “Tool Time: Create PDF var
variable and the UserDomain code. You can do the same thing in
Files with PrimoPDF,” March property don’t return PowerShell with code such as
2009, InstantDoc ID 101217), the computer’s work-
Claudiu Spulber
most of them require downloading ding group membership. (Get-WmiObject `
additional software, such as Ghostscript Instead, they return Win32_ComputerSystem).domain
or the Microsoft .NET Framework. The the name of the local computer. This isn’t
doPDF converter doesn’t require any a bug or oversight. The %USERDOMAIN% Note that this technique doesn’t produce
additional programs, which means you variable and UserDomain property relate the same result if you happen to run it on
can install it in seconds. to the security domain and not the name a computer within a domain. In a domain,
Once installed, creating PDF fifiles is as used for grouping computers. Because the the Win32_ComputerSystem’s domain
simple as printing a document: security authority for a standalone com- property is the name of the computer’s
1. Open the document you want to puter in a workgroup is the local computer DNS domain.
convert to a PDF. itself, the value is correct. Furthermore, in The Win32_ComputerSystem class also
2. Select Print on the File menu. On the has the JoinDomain-
Listing 1: VBScript Code That Displays Then Changes the Local
drop-down list of printers, select doPDF. Computer’s Workgroup Name OrWorkgroup method
3. Click OK or Print (depending on your A Dim result, results, domain that you can use to set
Windows OS), and select where you want Set results = GetObject("winmgmts:"). _ the workgroup name
execquery("select domain from win32_computersystem")
to save the PDF file. For Each result in results for individual comput-
' Returns the workgroup name if in a workgroup. ers. In a workgroup en-
' If a domain member, returns the DNS domain name.
The doPDF program has an executable .domain = result.domain vironment, it’s very easy
Next
fi so if you don’t like the method just
file, WScript.Echo domain to use. All you need
described for creating PDF fi
files, you to do is specify the
can simply go to Programs and click the B For Each result in results new workgroup name.
' On Vista and later, only works if script
doPDF icon. You’ll be able to select your runs elevated. Note that on Windows
results.JoinDomainOrWorkgroup("Workgroup")
document and create the PDF file from the Next Vista or later systems,
program’s interface. You can use doPDF you need elevated
on Windows 7, Windows Vista, Windows
XP, Windows Server 2008, Windows Server Tell the IT community about the free tools you use, your solutions to problems,
or the discoveries you've made. Email your contributions to r2r@windowsitpro.com.
2003, and Windows 2000 Server.
If we print your submission, you’ll get $100.
—Claudiu Spulber, support technician for a
software development company Submissions and listings are available online at www.windowsitpro.com.
Enter the InstantDoc ID in the InstantDoc ID text box.
InstantDoc ID 125413
in
Windows Server
2008 R2
D
DNSSEC, DNS NS is our trusted guide to
DNS to give us the IP ad
t the digital world. When we access a server by name, we’re trusting
address
ddress of the correct destination. If our DNS infrastructure is compro
compro-
Devolution, mised, names might bee resolved to malicious hosts, which could capture sensitive informa-
stribute misinformation, or just disrupt our access to services.
tion and credentials, distribute
and DNS ure houses highly sensitive information and forms the backbone
Today’s infrastructure
Cache Locking of many businesses, so we need something more. Confidence in our DNS infrastructure
and the information it provides is crucial to maintaining an organization’s security and integrity. With
introduce a new Windows Server 2008 R2, we have some very powerful technologies with which to gain this confidence.
Let’s start with a little background, then see what new enhancements such as DNS Security Extensions
world of secure (DNSSEC), DNS Devolution, and DNS Cache Locking can provide.
John Savill
(john@savilltech.com) is a
Windows technical specialist,
an 11-time MVP, and an MCITP:
Enterprise Administrator for
Windows Server 2008. He's a
contributing editor for Windows
IT Pro, and his latest book is The
Complete Guide to Windows
Figure 7: Enabling the use of DirectAccess Server 2008 (Addison-Wesley).
Mobile
Security
with
MDM 2008 SP1
T
h use
he ussee of mobile
mo d
devices,
evices,
e or smartphones, for business isn’t
isn t new; however, the patterns
of use and ndd the ffea
features
aat these devices offer have changed radically in recent years. Today, It’s a complex
it’s possible to browse the web, send and receive email, and run countless applications—
from customer relationship management (CRM) apps to word processing to social
setup, but you’ll
networking software—all while talking with someone on a call. The increased process- get tight control
ing power, memory, and storage make these devices powerful business tools, and your
users probably have corporate documents, customer lists, and sensitive pricing information on their over mobile
devices. Responding to the loss of a device might involve n
and partners, and potentially paying fines and other penalties.
sending breach notifications to customers
devices when
However, losing devices isn’t the only risk a company faces. Employees who quit or are terminated you follow these
could potentially walk out with your company’s intellectual property, and it’s possible that data could
be accidentally leaked to social networking sites, as well as leaked through web browsing and personal steps
email use. Previously, the response to these risks might have been to ban the use of mobile devices
altogether, but their popularity and usefulness means that more and more organizations are seeking
ways to integrate them into the enterprise while applying corporate policies to them. by John Howie
There are solutions available today that can be used to integrate mobile devices with corporate
networks and apply policies to them. In this article, I’ll describe Microsoft System Center Mobile
Device Manager (MDM) 2008 SP1, focusing on installation and configuration.
Virtualizing
Active Directory
V
irtualization is all the rage b
because
c of
o the cost savings and flexibility it can
a bring to yo
our
ur
data center. The first step companiess usually take is to consolidate their physical servers Implement
onto host machines as virtual machinesi (VM
(VMs).) C
Company management naturally
to maximize savings by virtualizing as many servers as possible. When companies go
ll wants
virtual domain
through this process, the policy is often “virtual by default”: Applications will be vir- controllers while
tualized unless you can provide a good reason they shouldn’t be virtualized. Can you
virtualize Active Directory (AD)? Should you virtualize your AD forest, or part of it? maintaining
Virtual vs. Physical
fault tolerance
The first and most important question is: “Does Microsoft support virtual domain controllers and security
(VDCs)?” Moving a chunk of your critical infrastructure to an unsupported configuration is definitely
a career-limiting move. Fortunately, Microsoft does support VDCs as part of Microsoft server software
on both Microsoft and third-party virtualization products; you can find complete details of the com- by Sean Deuby
pany’s support policies in the Microsoft article “Microsoft server software and supported virtualiza-
tion environments” (support.microsoft.com/kb/957006). However, there are some important best
practices you must pay attention to. Just because a configuration is supported doesn’t mean you can’t
get yourself in trouble with it. Microsoft’s Problem Resolution Services will be happy to help you—at
a price—but if you follow the recommendations in this article, you won’t need their help.
The next decision is when to virtualize a domain controller (DC) and when you should leave it
physical. Performance isn’t really a factor anymore; the 64-bit hypervisors available from VMware
and Microsoft provide excellent performance compared with physical hardware; for instance, the
Microsoft article “Performance and capacity requirements for Hyper-V” (technet.microsoft.com/
library/dd277865(office.12).aspx) reports results of running Microsoft Office SharePoint Server 2007
in a virtual environment. Virtualization host clusters let you use features such as VMware VMotion or
Hyper-V Live Migration to create highly available DCs more easily than ever. Still, I think there are two
compelling reasons to keep at least some physical DCs in a forest: fault tolerance and security.
AD is fault tolerant because it’s a distributed system. A company might have anywhere from the
recommended minimum of two up to hundreds of DCs providing AD services. The domain or for-
est will survive the loss of one or more DCs because no single DC contains unique information that
can’t be recovered or otherwise reset. In a purely physical AD installation, there’s an implied fault
tolerance provided because each DC is a different physical box, and they’re spread across physical
locations. In a virtual infrastructure, you can’t make these assumptions. For example, you could have
several DCs on a single host, putting them all at riskk if the host fails. Or your company’s standard
virtualization plan might call for all servers to use a SAN instead of local disks, which exposes much
or all of your AD to a SAN failure. (For more information about AD storage, see the sidebar “For DCs,
For DCs, Simple Storage Is synthetic network adapter rather than the
legacy emulated adapter; the synthetic NIC
device driver set, will require a third build each domain, one “Going Virtual with SharePoint 2010,”
InstantDoc ID 125111
configuration.
of which should be “Going Virtual with Exchange 2010,”
VDC Security the PDC FSMO role InstantDoc ID 104653
Security best practices for VDCs are a com- “Make SQL Server Sing on Hyper-V,”
bination of the established best practices holder. InstantDoc ID 103658
for DC security, such as physical security, “The Virtualization Stakes,” InstantDoc ID 103476
and virtualization security, such as isolated RODCs instead of full DCs wherever possi-
“Understanding Microsoft’s Virtualization
networks. One hazard of virtualizing DCs ble. RODCs don’t perform any writes to AD,
Technologies,” InstantDoc ID 103245
is that your directory services team and and by default user and machine account
virtualization team probably aren’t familiar passwords aren’t replicated to them. So, for “Hyper-V Live Migration: A Step-by-Step Guide,”
InstantDoc ID 125262
with each other’s security practices. These example, if a virtual RODC’s hard disk file is
teams must sit down together and review stolen, the attacker can’t crack passwords
how to accomplish both teams’ require- out of it. A corrupted RODC hard disk file
ments. Here are a few examples of impor- can’t harm the rest of the forest, nor will any article “Running Domain Controllers in
tant security considerations. changes made to it be replicated to the rest Hyper-V” (tinyurl.com/2fm7hd8). Don’t do
Virtual disk security. Access to the of the forest. This situation doesn’t mean a anything to your VDCs that their directory
VDC’s virtual disks is the same as granting compromised RODC is harmless; possession services can’t comprehend, and be aware
physical access to a physical DC; if you will reveal organization structures, DNS that the very advantages virtualization brings
grant access, you can’t guarantee secu- records—in general, lots of information you to VDCs also mean that their security is more
rity. Access to these virtual disk files must don’t want to share. complicated.
be carefully protected, especially because InstantDoc ID 125464
more people will require access to them Do Your Homework
as a result of virtual host administration Virtualizing some of your AD infrastructure
needs. Therefore, host admins, enclosure might yield corporate benefits, but there’s Sean Deuby
(sdeuby@windowsitpro.com) is a
admins, SAN storage admins, and data cen- practically no benefit to the AD administra- contributing editor for Windows
ter admins are all groups that might need tor. It can be done though, and Microsoft IT Pro, a senior analyst with Plat-
to be added to the list of personnel that supports it, but you must do your homework form Vision, and former technical
lead of Intel’s core directory ser-
are flagged as having access to corporate before you begin. The key Microsoft VDC vices team. He’s been a directory
directory information. documentation can be found in TechNet services MVP since 2004.
O
ne of the first articles I wrote for Windows IT Pro—“Let’s Get Organized: File Server
Basics” (InstantDoc ID 95354)—discussed some time-tested methods for getting the
Four tools in
most out of your file server. If your data is scattered all over your network, or your file
system security is all over the place, or your folder structure is a mess, that article pro-
the new OS
vides some good ideas for organizing your file server. Now that Windows Server 2008 bring you
R2 has been out in the wild for some time, I thought I’d revisit this topic, update it for
Microsoft’s newest OS, and talk about some of the great tools you can use for migration and file-server
greater control
management. over your file
First, Migrate! structure
Before you can even get started using your new Server 2008 R2 server, you need to migrate your data
from the old server. Don’t underestimate this process. I’m always surprised by how many adminis-
trators don’t take the time to plan their migration. Many servers have hundreds of gigabytes—if not by Eric B. Rux
terabytes—of data that can take a long time to copy from one server to another. If you use drive map-
pings (most companies do), you’ll need to change them to reflect the new file server name (unless you
name it the same as the old server). You also need to consider that many users have created their own
shortcuts to the UNC path (\\Server\Share), and that
yyou’ll invalidate all their links if you change the name
of the file server. These are just some of the challenges
yyou’ll face when your shiny new server arrives on your
front doorstep.
Fortunately, you don’t have to go it alone. The File
Server Migration Toolkit (FSMT) is a free Microsoft
tool that helps you migrate any Microsoft file server
to Server 2008. You can find it at www.microsoft.com/
downloads/details.aspx?FamilyID=d00e3eae-930a-
42b0-b595-66f462f5d87b. The FSMT comes in both
32-bit and 64-bit versions, so be sure to download
the correct file. After you download the 1.3MB file,
yyou’re ready to test it in your lab. I highly recommend
kicking the tires on a non-production server before
going for broke on something as important as your
company’s files.
The application walks you through the complete
migration process, from setting up shares on the new
sserver to ensuring that all the data has been copied
b
before going live. It even shuts down the old file shares
w
when the time is right. Figure 1 shows you what this
Figure 1: The migration process p
process looks like.
and
in
PowerShell
S
omet etim
iss, th
imes
her
es whe
ere ar
ere
hen some
someetth
so
are ceerttaaiin co
are
hin
hin
cond
cond
ing go
ndit
itio
it
goes wro
ionnss tha
rong
h t yo
ng in Wi
ng
youu ca
Window
nd
n
can anti
an
dow
ows
ntici
ws P
ticipa
ticip
Po
paaate
owweerS
erS
te aand
te nd
She
hell
d poten
l , it iisn
otten
enti tial
ti
sn’t
sn ’t a bad
allly d
ally
d thin
deeal wi
with
hing.
hing Th
ng Thaat
th, such
th
th,
at
such aas
su
How to use the
a mi
miss
migh
migh
mi
ssiing file
ghtt wa
want
file or a co
ntt tto
o pr
prom
comp
ompt
mput
mp
mpututer
er tth
pt the use
hat ca
hat
serr fo
can’
n’t
’t be
be ccon
forr an act
cti
tion
onta
tact
tac
ta
ion to
cted o
cted
to take
ove
verr th
thee ne
k or just logg th
netw twork.
thee er
k. IIn
erro
n res
respon
ror so th
onsse, yo
you
hat you can
u Trap and Try…
trry again laater. PowerShell makes this possibl b e through a scheme called error trappingg Catch…Finally
and handliing.
constructs
First, You Need an Error
To trap and handle an error, you actually need one to occur. Technically, in PowerShell terminology,
youu need an exception to occur. That can actually be a little tricky to do, believe it or not. For example, by DDon Jones
try running th
he followiing command. It will fail, but pay attention to what happens:
Get
t-WmiObjec
Object
ct Win32
3 _BIOS
OS -comp
co p 'localhost','not-here'
oca ost , ot e e
First, you should see the Win32_BIOS instance from your local computer. Then, you should see an
error message (unless you actually have a computer named not-heree on your network). Think you’ve
seen an exception? Wrong. In PowerShell, just because you’ve seen an error message doesn’t mean
an exception was created. You can’t trap or handle an error message. You can only trap and handle
exceptions.
What you just saw was an example of a non-terminating exception. That is, an exception really did
happen, but it wasn’t so bad that the cmdlet needed to stop executing. So the cmdlet basically held
the exception deep inside, suppressing its feelings of failure, and continued trying to do what you’d
asked. You can’t help the cmdlet if it isn’t going to be more open with its feelings. In other words, you
can’t trap and handle non-terminating exceptions. Many of the problems a cmdlet can run into will
typically generate a non-terminating exception. That’s because cmdlets don’t want folks to start calling
them crybabies, so if something moderately bad happens, they just shut up and keep going.
This cmdlet behavior is controlled by a built-in PowerShell variable named $ErrorAction
Preference. You can view its contents by simply typing the variable’s name at the command line:
$ErrorActionPreference
By default, it’s set to Continue, which is what cmdlets do when they encounter a non-terminating
error—they keep going. The cmdlets also display error messages by default, but you can shut them
off by setting $ErrorActionPreference to SilentlyContinue. Try it:
$ErrorActionPreference = "SilentlyContinue"
Get-WmiObject Win32_BIOS -comp 'localhost','not-here'
This time, the failure occurred but not a word was said about it. Our cmdlet just bit its lip and kept on
going, not so much as whimpering about the error. Now, this is where a lot of new PowerShell users go
A $test = 'Two'
Continue
}
$test = 'One'
Write-Host "Trying $test" -fore white -back black
gwmi Win32_BIOS -comp localhost,not- here -ea stop
Write-Host "Tried $test" -fore white -back black
}
Setting Up
D
ist
is
str
trib
bu
uttin
ing
ng cert
cceert
rtiffic
icat
cates
ates
tes to Wi
Wind
ndow
do
dowss OS
ow OSs fr
OSs from
om aan
om nAAccti
cttiivee D
Dir
i ec
irecto
tory
ryy ((AD
AD)) en
AD ente
e teerp
pri
rise
isee cer
ceer
e-
er-
Windows Server tifi
ifi
fication
i autthorit ity ((CA
CA)) is relati
CA l ivelly simple and can be automated using Gr G oup Poli licy
2008 R2 lets you Ce t cate Auto
Certificate utoeenrollment
o e t after
a te a PKI iss in place.
p ace. But ut to issue
ssue certificates
ce t cates to devices
that don’t have accounts in AD, admins must manually create Public-Key Cryptogra-
de ces
issue certificates phy Standards (PKCS) requests and install certificates on those devices. This can be a
time-consuming task for organizations with hundreds of devices that aren’t part of AD.
to network If you have a large network with many network devices that need to be issued with a certificate
devices that must also be trusted by Windows clients, Windows Server 2008 R2’s Network Device Enroll-
ment Service (NDES) provides a solution for issuing and managing certificates. NDES is Microsoft’s
implementation of the Simple Certificate Enrollment Protocol. SCEP is an Internet-Draft standard
by Russell Smith developed by Cisco Systems that helps solve the problem of manually requesting and installing cer-
tificates by enabling devices to enroll for x509 v3 certificates from any CA that supports SCEP. NDES
in Server 2008 and later includes some welcome improvements over the old SCEP add-on, such as
the ability to renew certificates using a previously issued certificate to validate the request.
This article provides an overview of how to set up NDES as part of an already existing PKI, and the
steps for issuing a network device with a certificate. Due to the complexity of PKIs and the varying
requirements for different scenarios, you should carefully study “Microsoft SCEP Implementation
Whitepaper” (www.microsoft.com/downloads/details.aspx?familyid=E11780DE-819F-40D7-8B8E-
10845BC8D446) for how to implement NDES. You should also test thoroughly in a lab environment
before deploying NDES in your production environment.
Setting up NDES
Let’s install the NDES server role to commu-
nicate with an issuing enterprise CA. This is a
typical setup in which certificates are issued
to network devices that will be trusted by Figure 1: Enable Certificate Templates dialog box
Install NDES
The issuing CA is properly configured. Now
you can install the NDES server role on a
separate server.
1. Log on to the NDES box using
the NDES_Admin account created
earlier.
2. Open Server Manager from the
Start menu.
3. In the left pane of Server Manager,
right-click Roles and select Add Roles
from the menu.
4. Click Next on the Before You Begin
screen in the Add Roles Wizard. Figure 3: Add Roles Wizard
Russell Smith
(rms45@rsitc.com) is an indepen-
dent IT consultant specializing
in systems management and
security, and author of Least
Privilege Security for Windows 7,
Figure 5: CA certificate and enrollment challenge password Vista and XPP (Packt).
Exchange Server’s
I
n Exchange
c a ge Se
Server
e 2010,
0 0, tthee C
Client
e t Access
ccess server
se e role
o e plays
p ays a much
uc larger
a ge papartt in tthee messag-
essag
Get this ing organization than in any previous version. Because of this, it’s critical to deploy the Client
important Access server role correctly up front and avoid any unnecessary or unplanned downtime.
In my previous article, “Exchange Server’s Client Access: An Introduction,” InstantDoc ID
part of your 125061, I provided an introduction to the Client Access server role in Microsoft Exchange
Server 2010 and Exchange 2007. In this article, I’ll expand on that topic and talk about
Exchange deploying and installing Client Access server. I’ll focus on Exchange Server 2010, but I’ll point out the
infrastructure differences for Exchange 2007 as I go. I’ll walk you through a manual, GUI-based installation and an
unattended installation, as well as discuss the prerequisites. I’ll wrap up by looking at coexistence and
running transition, including transitioning to the Exchange 2010 Client Access server from older versions of
Exchange, and how to ensure that multiple versions of the Client Access server live in harmony.
Add-WindowsFeature Net-Framework-Core
PowerShell 2.0 and WinRM are already installed in Server 2008 R2, so there are no additional
steps to get those components working, but you need to install them in Server 2008. Microsoft
offers PowerShell 2.0 and WinRM packaged into a single download called the Windows Manage-
ment Framework Core, available from support.microsoft.com/kb/968929. You only need the Core
version of the framework, not the other downloads on that page. Install the update silently using
the command
Windows6.0-KB968930-x64.msu /quiet
S
Harness
a
arness the harePo
hare Poin
intt 20
2010
10’ss n
neew andd improved features can help administrators in man
(see the sidebar “SharePoint 2010 Improvements””, page 58), including finding prob-
power
o of Health
ower llems iin their
Point
P
h i Sh
i 2010—in
SharePoint
2010 i particular,
i ffarm. Let’s
i l timer
i
’ llookk at the
jobs,
j b reporting,
h iimproved
i and
d monitoring
d the
i i ffeatures iin Sh
h Health
H l hAAnalyzer,
l
Share-
as they
h show
h
Analyzer and up in Central Administration—and examine how they can help you manage SharePoint
reporting to in a more proactive way. By the end of this article, your powers to prevent SharePoint
problems will make it seem like you can almost predict the future.
improve your Timer Jobs
farm The first stop on our whirlwind tour of SharePoint 2010’s monitoring improvements is timer jobs.
Timer jobs are the workhorses of SharePoint, making sure things are provisioned, email alerts are
sent, and other ugly tasks get done. In SharePoint 2007, the problem was there was no good way to
by Todd Klindt troubleshoot timer jobs, and if you needed a timer job to run, you had no choice but to wait for it to
run the next time it was scheduled.
The first improvement in SharePoint 2010 monitoring is the timer job dashboard, which now
offers a snapshot of the timer job subsystem and what’s going on. You get to the dashboard by going
to Central Administration and clicking the Monitoring link in the left pane, which Figure 1 shows. The
set of links pertaining to timer jobs is in the second group of links, cleverly hidden under the heading
labeled Timer Jobs. When you click the Check job statuss link, you see what Figure 2 shows: the ghosts
of timer jobs past, present, and future.
The top of the page shows the timer jobs that are scheduled to run. Clicking on any of the
timer jobs brings up its definition, a screen that explains what the timer job does. You can also
edit the schedule of the timer job, as Figure 3 shows, including disabling it completely or running
it immediately. This is a huge improvement.
Reporting
The reporting system in SharePoint 2010
has also been improved and enhanced. Like
timer jobs, Reporting has its own heading
with links (see Figure 1) on the Monitoring
page of Central Administration. The first
link, View administrative reports, takes you
to a library of administrative reports. As of
the beta, this library included reports only
Figure 2: The Timer Job Status page from the Search team on statistics like query
If a timer job b fails for some reason in SharePoint 2010. It now lists all the latency and crawl rate per content source. I
or if you need d to execute a timer job’s timer jobs defined in the farm, regardless hope other groups will eventually include
functionality (like collecting incoming of whether they’re scheduled to run or not. reports here, too. The structure for these
email), you don’t have to wait for its Clicking a job definition opens its proper- reports will be documented, so you’ll be
regularly scheduled occurrence. To get ties. You can also view the definition by able to create custom reports as well.
the full list of scheduled timer jobs, click clicking the Scheduled Jobs link in the left The second link takes you to the page
Scheduled Jobs under Timer Links in the pane of the Timer Job Status page. where diagnostic logging is configured.
upper left pane. Not to be left out, Windows PowerShell Several aspects of logging are configured
The middle section of the Timer Job Sta- also lets you manage timer jobs in the here, and you’ll see two big improvements.
tus page in Figure 2 shows running tasks. SharePoint Management Console. I won’t First, any category not using the default
This is an improvement over SharePoint cover PowerShell options very deeply here, logging settings now shows up in bold. In
2007, where we had no idea what timer but I will do so in a later article. Open the SharePoint 2007, if you altered any cat-
jobs were currently running nor did we SharePoint Management Console and type egory’s settings, you had no way of knowing
have any information about them. With which ones you had changed or what value
SharePoint 2010, you see which jobs are Get-Command *SPTimerJob you had changed them from. That leads us
currently running on which servers, how to the second improvement: a new logging
far along they are, and when they started— to get a list of all the cmdlets you can use to level, Reset to default. Now you can crank
and it comes with a progress bar at no extra manipulate timer jobs. To get specific help up your SharePoint logging with reckless
charge. You’ll also see a page dedicated to on any of them, use Get-Help, like this: abandon, knowing that bolded categories
displaying the running jobs only. You can and Reset to defaultt will help you get things
get to it by clicking Running Jobs in the Get-Help Start-SPTimerJob back to normal. This page also lets you
upper left pane.
The bottom part of the Timer Job Status
page shows the timer jobs that have run
in the past. SharePoint 2007 has a similar
screen, but SharePoint 2010 takes it a step
farther. Each finished timer job has a status
attached to it: Succeeded or Failed. Click-
ing the status takes you to the job history
page, where you can get information about
that instance of the timer job execution,
such as how long the job took, and which
web apps and content databases it ran
against. In the case of a timer job failure,
the history screen tells why the failure
occurred, which helps in troubleshooting.
Finally, the trusty timer job definition
from SharePoint 2007 has gotten a facelift Figure 3: Editing an existing timer job
Windows PowerShell
In SharePoint 2003 and 2007, command-line junkie administrators had a powerful tool, Stsadm. With it, we could do repetitive tasks quickly
without wearing out our clicking fingers. We thought we had it made. Then SharePoint 2010 introduced us to Windows PowerShell. Power-
Shell is replacing Stsadm, which is deprecated. The good news is that anything Stsadm can do, PowerShell can do better. Since PowerShell
lets us access SharePoint at the object model level we can make scripts with unprecedented power, things we could only dream of with
Stsadm. Want to get a list of all the blog sites in your farm? PowerShell can do that. Want to back up all of your site collections with a single
line? PowerShell can do that too. Now that your appetite is whetted you can look forward to a future issue of this magazine, where we’ll
run an article dedicated to PowerShell with SharePoint.
Throttling
Most articles about SharePoint 2010 tell you about all the new things you can do. There are also a few things that SharePoint 2010 won’t let
you do anymore. For instance, if you want to load up a list view with 10,000 items in it, well, you can’t anymore. Do you want to overload
your server so that form submissions fail? You can’t do that anymore, either. SharePoint has implemented some throttling options to help
save users from themselves. We now have large list throttling that will truncate a large list view to 5,000 items to keep users from bogging
down SQL Server with large queries or killing their web browser. SharePoint also keeps a close tab on its wellbeing; if it gets too busy, it will
pause its timer jobs and reject new connections so that existing connections can be completed. This means that users submitting surveys
won’t get their hard work rejected because the server is too busy to handle their requests. Survey users around the world rejoice!
Monitoring
SharePoint 2010 has also expanded its monitoring capabilities. SharePoint 2010 introduces a new database dedicated to the purpose of
collecting logging information. This database collects logs—your Unified Logging Service (ULS) trace logs, IIS logs, and even Windows Event
Log events—from all the servers in your farm and puts them all in one database. Even better, this database is completely documented, and
we can read and write to it. SharePoint 2010 also has a Health Analyzer to monitor different aspects about itself; it alerts administrators
when there are problems. It can even fix some problems. It’s a lazy administrator’s dream.
Service Applications
SharePoint Server 2007 had Shared Service Providers (SSPs) that provided common services to web applications. Search, profile import, Excel
services, and InfoPath forms are some examples of services the SSP provided. SharePoint 2010 has taken the SSP model and broken it into
its individual components. This gives you more flexibility to run the service applications you want. You can also have multiple instances of
some service applications if you choose, and now different people can administer the individual service applications. If you want to take
your SharePoint 2010 administration to the next level, you can even share individual service applications across farms.
Database Mirroring
SharePoint has become as critical to business these days as email. Since SharePoint lives in SQL Server, making your databases fault toler-
ant is one step an administrator can take to keep SharePoint from going offline in case there is trouble. If you had your SharePoint 2007
databases mirrored, failing over to your mirrored databases was a completely manual task. SharePoint 2010 has native support for database
mirroring. After you have your databases mirrored in SQL Server, SharePoint can fail over automatically without any intervention from an
administrator. Less downtime for users, less work for administrators. It’s a classic win-win scenario.
InstantDoc ID 125095
restrict log size by number of days kept or farm, which should let you isolate and files. As with your ULS logs, it’s a good idea
by space used. It’s also a good idea to use deal with trouble pages before the users to save your usage logs on a drive other
this page to move the Unified Logging Ser- come to you. The second report lists your than the C drive.
vice (ULS) logs off of your servers’ C drives most active users and their activity. These The page does have one setting you can’t
and onto another drive. Just remember that reports, like the administrative reports, change: the location of the logging database.
this setting is a farm setting, so all of your allow some basic filtering to help you get SharePoint 2010 requires you to use the
SharePoint servers must have the location the information you’re interested in. PowerShell cmdlet Set-SPUsageApplication
you move your logs to. The next link under Reporting lets you to alter the location of this database. Central
At the View health reportss link, auto- configure usage and health data collection. Administration reports only the location of
matically generated health reports give you This screen lets you configure which data, the logging database.
information about two potential problem if any, is logged by SharePoint. You can Moving the logging database is a good
areas concerning your farm. One report choose which events SharePoint logs as idea. Because SharePoint aggregates all its
provides a list of the slowest pages in your well as where SharePoint stores its usage usage and health data to this database, it
Todd Klindt
(todd@sharepoint911.com) is a
SharePoint MVP and a consultant
working for SharePoint911. When
he’s not writing magazine articles,
he's speaking at conferences, writ-
ing books, or fighting his cats for
Figure 5: Health Analyzer pop-up window sunspots on the carpet.
Apple iOS 4
PROS: Free; multitasking and folders are impor-
tant updates; many enterprise features and small
niceties
CONS: Not all features are available on older
devices; no iPad update yet; no answer to
Windows Phone’s integrated apps approach
RATING:
RECOMMENDATION: Apple iOS 4 is a nice
update to an already impressive smartphone
platform. Even those with more antiquated
hardware can take advantage of some of the iOS
4 features, and when you factor in the price—
free—and Apple’s aggressive habit of obsolesc-
ing old hardware, that's not bad. Apple iOS 4
Rebit Offers Automatic Lyzasoft Announces Free Version of puts the iDevice world—iPhones, iPod Touches,
Backup on NAS Lyza in the Cloud and, eventually, iPads—on par with what’s hap-
Rebit has announced NetSmart, a Lyzasoft announced a free version of pening at Google with Android. Looking ahead,
Windows Phone 7 still retains its single important
fully automatic backup solution that Lyza Commons, a cloud-based version of
advantage—a rejection of the app-based inter-
supports Network Attached Storage Lyza that enables data analysts to mine face metaphor—and that’s something Apple
(NAS). NetSmart automatically and volumes of data, extract information, and will need to address by the next-generation iOS
continuously backs up laptops and socialize those insights with team mem- release. But when it comes to technical prowess,
PCs to NAS, even as users come and bers. Lyza Commons integrates with all capability, and usability, iOS 4 really delivers.
go from the network, according to the leading database solutions and offers CONTACT: Apple • www.apple.com
DISCUSSION: www.winsupersite.com/alt/ios4.asp
the vendor. The software behind the a variety of analysis features to focus on
automatic backup, called SaveMe, is trends, specific groups, and anomalies.
also available for use with USB hard Finally, Lyza offers a social networking
Hotmail (2010 Update)
PROS: Free; finally supports Exchange
drives. SaveMe NetSmart starts at tool to build customer profiles and col- ActiveSync; email de-clutter features really work
$34.95. To learn more, visit www.rebit laborate on information with your group. CONS: Performance efficiency issues; EAS
.com. To learn more, visit www.lyzasoft.com. works only on mobile devices, not PC clients
RATING:
RECOMMENDATION: Microsoft’s popular
web mail client almost gets what it needs
to take on Google’s excellent Gmail service.
Almost. On the good-news front, Hotmail picks
up Exchange ActiveSync (EAS) support, allowing
it to push-sync email, contacts, and calendars
over the air with mobile devices like the iPhone
or those based on Google Android. It adopts
decent Inbox anti-clutter features that actually
work. And it offers nice integration with vari-
ous Microsoft online services, including Live
Photos and, more important to business users,
Office 2010 and SkyDrive web storage. On the
minus side, Hotmail is still a performance dog
compared to Gmail, and it’s slow to update the
Inbox with new messages. It’s also less efficient,
with annoying interim screens that pop up after
responding to messages. Too, Hotmail’s ads
are a lot heavier than what Google offers. It’s a
mixed bag: The new Hotmail is good enough to
retain existing users but not good enough for
most Gmail users to consider switching.
CONTACT: Microsoft • www.microsoft.com
DISCUSSION: www.winsupersite.com/live/
hotmail.asp
InstantDoc ID 125451
M
icrosoft TechEd was a wild, jazzy, hot, humid affair this year in New
In the heart (and heat) Orleans, and Windows IT Pro and SQL Server Magazine’s editors were
of New Orleans, we in the spirit when they recognized this year’s Best of TechEd Award
winners. The team interviewed the finalists and evaluated the prod-
narrowed an impressive ucts to determine a final list of winners. As always, the three criteria for
the judging process were strategic importance, competitive advantage,
field of nearly 300 and value to customers. Show attendees also cast their votes to determine the winner of
the prestigious Attendees’ Pick Award. We would like to congratulate our 2010 winners!
submissions down to
Backup & Recovery: Symantec—Backup Exec 2010
14 winners Backup Exec 2010 wins because of the exciting new energy poured into version 2010 (the
fastest-adopted version of the tool ever). With new integrated features such as data dedu-
plication, archiving, OST-based management features, and granular restore technology—
all leveraging powerful Symantec technologies and teams—Backup Exec 2010 expands its
horizons while becoming extremely user-friendly and community-aware.
1 2
Developer Tools:
AVIcode—Intercept Studio 5.6 1. A10 gets the nod. 2. Argent is all smiles. 3. Quest is looking proud. 4. Brocade seals the deal.
AVIcode’s Intercept Studio wins for its end-
to-end web application troubleshooting
tools. The new release offers a unique web
application capture feature and full sup-
port for troubleshooting the performance The Bestof Tech Ed
of SharePoint applications.
JEREMY KEVIN LAAHS MIKE DANSEGLIO ALAN SUGANO MARK MINASI DON JONES
MOSKOWITZ HP MICROSOFT ADS CONSULTING MR&D CONCENTRATED
MOSKOWITZ, INC GROUP TECHNOLOGY
STEVE RILEY RHONDA LAYFIELD CHRIS AVIS PAUL ROBICHAUX TONY REDMOND KIERAN MCCORRY
AMAZON WEB CONSULTANT/TRAINER MICROSOFT TRAINER/AUTHOR TONY REDMOND HP
SERVICES AND ASSOCIATES
EARLY BIRD DISCOUNT! Register by July 29 and book a minimum of three nights at
Mandalay Bay and you’ll receive a $100 Mandalay Bay Gift Certificate
and save $100 off conference registration!
SHAREPOINT CONNECTIONS, FALL 2010: GET A HEAD START ON THE NEW VERSION
Leading SharePoint experts from Microsoft and from on the server (LINQ) and off the server (client object
the field have teamed up to bring to you the model), leveraging Silverlight, working with data that
knowledge you need to succeed with SharePoint 2010. does not live within SharePoint with the new Business
IT PROS! Come hear Dan Holme, Michael Noel and Connectivity Services.
others lay out the best practices for installing, SOLUTIONS! Join Asif Rehmani and special guest
upgrading, configuring, securing, and managing speakers from our IT Pro and Developer tracks as they
SharePoint 2010. Go beyond the hype and dive deep unveil the big-win solutions that SharePoint delivers,
into what it takes to successfully deploy SharePoint out-of-the-box. Learn to create high-value, no-code
2010 in the real world. solutions with tools like SharePoint Designer, InfoPath,
DEVELOPERS! Come hear Andrew Connell, SharePoint Workspaces, Excel and Access Services, and
Ted Pattison, Scot Hiller and others provide guidance Office Web Apps. Discover what you can do to
on how to best customize and extend your SharePoint automate processes and deliver the composite and
2010 investments using the new data access methods collaboration solutions that your users are demanding.
WIN!
8:30 am - 10:00 am Keynote C R U I S E G I V E A W AY
Enter to
10:00 am - 11:00 am Expo Hall Open
11:00 am - 12:15 pm Conference Sessions
12:15 pm - 1:45 pm Lunch
1:45 pm - 6:15 pm Conference Sessions
WEDNESDAY, NOVEMBER 3, 2010
7:00 am - 5:00 pm Conference Registration Enter the contest in the Expo Hall to
7:00 am - 8:00 am Continental Breakfast WIN a 1 week Caribbean Cruise for two!
8:00 am - 9:15 am Keynote You must be present in the Expo Hall at the time of the drawing to win.
9:15 am - 11:45 am Expo Hall Open
10:15 am - 1:00 pm Conference Sessions KEYNOTES
1:00 pm - 2:30 pm Lunch
2:30 pm - 5:15 pm Conference Sessions
5:15 pm - 6:45 pm Expo Hall Reception MARK TONY
MINASI REDMOND
6:30 pm - 7:30 pm Vendor Sessions
MR&D Tony Redmond
THURSDAY, NOVEMBER 4, 2010 and Associates
7:00 am - 8:00 am Continental Breakfast
8:00 am - 1:00 pm Conference Sessions
10:30 am - 2:30 pm Expo Hall
1:00 pm - 2:30 pm Lunch
STEVE STEVE
2:15 pm Cruise Raffle FOX RILEY
2:30 pm - 3:30 pm Conference Sessions Microsoft Amazon Web
Closing Session Services
4:00 pm - 4:30 pm & Prize Drawing
FRIDAY, NOVEMBER 5, 2010
9:00 am - 4:00 pm Post-conference Workshops Check online for speaker bios and additional keynotes to be announced.
Exchange and Windows Connections registration includes a one-year Your Conference & Expo registration
(12 issues) print subscription to Windows IT Pro magazine for Exchange includes:
and Windows conference attendees only. Current subscribers will have ■ Three Continental Breakfasts
an additional 12-months added to their subscription. Subscriptions out- ■ Three Lunches
side of the United States will be served in digital; $12.50 of the funds will ■ Reception
be allocated toward a subscription to Windows IT Pro ($49.95 value) ■ Conference T-Shirt and Bag
SharePoint Connections registration includes a print subscription (4 issues: Nov, March, June, Sept) to SharePointPro-
Connections magazine for SharePoint and Windows conference attendees only. Current subscribers will have an addi-
tional one year (4 issues) added to their subscription. Subscriptions outside of the United States will be served in digital.
EXC04: CAS 2010 – MORE FOOD 2007, but there are some important EXC20: FAULT TOLERANT CLIENT
FOR THOUGHT changes and restrictions on interoperabili- ACCESS SERVERS FOR SMALL AND
KEVIN LAAHS ty that any organization in the early stages MEDIUM SIZED BUSINESS
The Client Access Server (CAS) plays a big- of planning a move to Exchange 2010 BRIAN REID
ger role in Exchange 2010 environments should be aware of. This session will give an
It is easy to see the benefits of a highly
than it does in Exchange 2007. While it still overview of the best practices for Exchange
available CAS infrastructure for large
supports Outlook Web Access (OWA), 2010 deployment and focus on the inter-
Exchange Server 2010 deployments, but
ActiveSync, Web Services and Outlook operability and migration aspects from
what about the majority of businesses who
Anywhere, there are some fundamental previous versions of Exchange.
are in the small to medium business cate-
changes that affect the way you architect EXC08: EXCHANGE 2010 gory? This session will cover the benefits of
Exchange environments. This session looks INFORMATION PROTECTION considering why to build your Exchange
at major architectural changes (such as infrastructure to include high availability
AND RETENTION
RPC Client Access Service) as well as all the for CAS. You will learn to build your
features that are delivered by the likes of KIERAN MCCORRY Exchange infrastructure with recovery and
OWA (even to Firefox and Safari browsers!) Exchange 2010 brings with it the most growth in mind. Building for high availabil-
and ActiveSync, such as the ability to send comprehensive set of Exchange features ity, even for small/medium businesses,
and receive text messages from yet from Microsoft to help you safeguard brings many benefits. In the event of a fail-
Outlook/OWA. and protect your data and where it goes in ure of an Exchange Server, having consid-
your Exchange organization. This new ver- ered a highly available infrastructure will
EXC24: CLOUD-PROOFING sion has sophisticated rules for controlling reduce your recovery time.
YOUR CAREER information flows within the organization
PAUL ROBICHAUX and taking actions when certain events EXC06: FEAR WEB SERVICES NO MORE
You can’t throw a poker chip around an IT occur. In addition, Exchange 2010 has a – HOW ADMINISTRATORS AND END
department without hitting someone completely revamped model for informa- USERS CAN EASILY LEVERAGE
who’s interested in cloud services – but tion retention and archiving by means of EXCHANGE WEB SERVICES
where does that leave the on-premises the ONline Archive. This session will KEVIN LAAHS
admins? Can you take effective steps to describe those new features and explain
PowerShell is often considered within the
cloud-proof your job? What kinds of things what it means for you as a system admin-
realm of IT Administrators, whereas Web
should you be doing to build a protective istrator and your users as information
Services is firmly in the developer camp –
umbrella of your own value to help you if workers.
and usually, never the twain shall meet! But
the clouds come to your office? This ses- EXC09: EXCHANGE 2010 SERVICE now the combination of PowerShell and
sion will offer some practical tips to help Exchange Web Services can be harnessed
PACK 1
you weather cloudy times. by end users to build and run scripts to
KIERAN MCCORRY manage mailbox data on desktop
EXC18: COMMUNICATIONS SERVER There’s nothing like waiting for the first machines. This session shows IT
2010: WHAT’S NEW AND IMPROVED? service pack before looking in earnest at a Administrators how friendly Web Services
LEE MACKEY new product deployment. Exchange 2010 can be, and how you can easily leverage
This session will walk you through the var- Service Pack 1 brings a host of improve- them to automate many operations in
ious versions of Communications Server 14 ments and enhancements to the core plat- your Exchange environment.
starting with Live Communications Server form. In this session, we’ll see what comes
2005, through OCS 2007 and R2. We’ll talk with the update and why it makes sense to EXC01: GOING BIG! DEPLOYING
about what’s new and improved for CS 14, think about deploying Exchange now that LARGE MAILBOXES WITH MICROSOFT
design considerations, changes from cur- SP1 is here. EXCHANGE SERVER 2010 WITHOUT
rent hardware required, and through the BREAKING THE BANK
EXC05: EXCHANGE 2010, OFFICE 2010
new pieces that will help build a better ROI KARL ROBINSON
for your organization. We’ll also talk AND SHAREPOINT 2010 –
With each new generation of Microsoft
through the various partners you might BETTER TOGETHER?
Exchange, features are added and
want to work with to leverage your organ- KEVIN LAAHS Exchange is further refined in its capabilities
ization and improve your overall cost to What integration points exist between as an email system. Exchange Server 2010
deploy and support an environment run- SharePoint 2010, Office 2010 and enables the use of multiple storage options
ning CS 14. Exchange 2010? Does the combination of in its deployment, and allows you to pro-
these three flagship products (and other vide large mailboxes at a cheaper cost. Will
EXC07: EXCHANGE 2010 such as OCS) bring any new opportunities it work in your environment? Are you hesi-
DEPLOYMENT AND MIGRATION for my overall environment? And what tant to increase mailbox sizes due to chal-
BEST PRACTICES about the existing integration points that lenges around storage? How do you know
KIERAN MCCORRY were there in the 2007 suite of products? when to use a specific type of storage? Do
Exchange 2010 is yet another version of Are they still available? In this session, we you need to enable Exchange high-avail-
Exchange. Its architecture and topology is answer the numerous questions in this ability when using a JBOD configuration?
similar to that introduced with Exchange abstract! Can you really use SATA disks with
Exchange? If you want the answers to these examples, examines the requirements, advancements such as x64 architectures,
questions; be sure to attend this session. caveats, and best practices available for multi-core processors, SATA, SAS and SSD
designing appropriate load balancing disk technology, and how these technolo-
EXC22: HEY! YOU! GET OFF solutions for Exchange 2007 and 2010 gies will play a key role moving forward
MY CLOUD! deployments. It compares Windows with Exchange 2010. Finally, the session
PAUL ROBICHAUX Network Load Balancing, software load provides rules of thumb, based jointly on
Cloud services are great – some of the balancers, and hardware load balancers. HP characterization testing and HP /
time. Unfortunately, there’s too much hype We recommend you take this session in Microsoft best practices, for sizing the key
and hot air surrounding cloud-based mes- conjunction with the session: The RPC server roles and technologies associated
saging and collaboration services, so it’s Client Access Array: The Missing Piece of with typical Exchange 2010 deployments.
hard to see what’s real and what’s not. In Exchange HA.
this session, you’ll gain a clear understand- EXC11: MIGRATING TO EXCHANGE
ing of what cloud vendors aren’t telling EXC23: MICROSOFT ADVANCED 2010 FROM EXCHANGE 2003
you about retention, regulatory compli- CERTIFICATIONS: BEYOND THE JIM MCBEE
ance, maintenance, migration, and coexis- BRAIN DUMP This session will cover the practical aspects
tence. Come learn about the pros and cons PAUL ROBICHAUX of migrating from Exchange Server 2003 to
of cloud-based and hybrid Exchange Certification is more important than ever – Exchange 2010 including meeting the nec-
deployments so you’ll be prepared for the but how do you prove to employers that essary prerequisites, interoperability, and
inevitable questions. you’re more than a run-of-the-mill MCSE potential showstoppers. Topics include fac-
or MCITP? Microsoft’s solution is to offer tors to evaluate before migrating, the steps
EXC10: HIGH AVAILABILITY FOR
more advanced certifications like the necessary to prepare your organization,
SMALL AND MEDIUM-SIZED BUSI-
Microsoft Certified Master (MCM) and mail routing, web client redirection, mov-
NESSES WITHOUT THE HIGH COST Microsoft Certified Architect (MCA) pro- ing public folder content, and moving
JIM MCBEE grams. They’re expensive and intensive – mailbox data.
In older versions of Exchange, achieving but are they worth it? In this session, Paul
high availability and site resiliency usually Paul Robichaux (who teaches in the MCM EXC21: MODERATED EMAILS – THE
entailed having four or more servers, third- Exchange program) will bring you up to GOOD, THE BAD AND THE UGLY
party products and/or additional storage speed on these certifications and discuss BRIAN REID
technologies. Clustering in Exchange their costs and benefits. (Special guest There can be significant impacts with inap-
Server 2010 has evolved into database appearances by current MCMs are likely, so propriate emails send to the wrong distri-
availability groups (DAGs). Unlike previous be prepared!) bution group, or off subject emails sent to
versions where availability and databases specific mailboxes. With moderation
are tied to a specific servers, with DAGs a EXC02: MICROSOFT EXCHANGE implemented correctly you can remove
database can be active on any server with- SERVER 2010: SIZING AND these issues from your business. This ses-
in the availability group and each database PERFORMANCE – GET IT RIGHT sion will look at how to configure modera-
can be made active on any server within THE FIRST TIME tion in Exchange 2010, and how to imple-
the group. This session will cover using KARL ROBINSON mented it in a coexistence legacy Exchange
Exchange Server 2010 in a small or medi- Microsoft Exchange is a mission-critical organization.
um sized business (under 1,000 users) that infrastructure staple in organizations of all
want to achieve high availability and/or sizes. As an application which demands EXC14: OUTLOOK: MAC 101
site resilience using only two Exchange high levels of the "-abilities" (availability, BILL SMITH
2010 servers. Topics include database reliability, scalability, etc.) and stringent NADYNE RICHMOND
availability groups, Client Access arrays, resource demands, the sizing process is Office:Mac 2011 brings Outlook to the
and providing high availability for the mes- critical to ensuring a healthy production Mac. What can your Mac users expect of
sage transport when using two server environment. Sizing Exchange 2010, which this new application? What can you as the
DAGs. introduces a new replication and resiliency Exchange admin expect from it? Learn how
model (DAGs), a personal archive as well as Outlook:Mac fits into your Exchange envi-
EXC15: LOAD BALANCING YOUR dramatic I/O reductions, radically changes ronment, and see a side-by-side compari-
EXCHANGE DEPLOYMENT the approach to storage design. son of Outlook 2010 for Windows and
DEVIN L. GANGER Enhancements and new functionality host- Outlook:Mac 2011.
When it comes to highly available ed in the client access server, support for
Exchange deployments, a lot of attention is role consolidation on a single server and EXC12: OUTSOURCED E-MAIL:
focused on the Mailbox role. As the CAS optimization for software + services mod- IS IT FOR MY ORGANIZATION?
role in Exchange 2007 and Exchange 2010 els bring similar challenges when design- JIM MCBEE
takes over more of the client connections, ing servers. This session addresses sizing Depending on whose marketing material
load balancing incoming connections at and performance tuning methodology, you read, EVERYONE should outsource
the CAS and Hub Transport becomes more and a time-tested approach for applying their e-mail to a hosted provider. There are
important to successful Exchange deploy- this methodology to your environment. definitely advantages to this approach
ments. This session, drawn from real-world The session covers key enabling hardware including significant cost savings,
WINDOWS SESSIONS
WIN12: ASSESSING AND get productive with the AD PoSH cmdlets availability, management and other fea-
INTEGRATING CLOUD SERVICES in no time. Every attendee will scratch his tures in the comparison shootout. If you’re
IN YOUR INFRASTRUCTURE or her head and say, "hey, I could use that!" evaluating virtualization platforms, make
MIKE DANSEGLIO at least once in this session! sure to attend this session to assist in your
decision making process.
Cloud computing is one of the hottest, WIN11: CONDUCTING A FORENSIC
fastest growing services in the IT industry COMPUTER INVESTIGATION FOR WIN02: GOING, GOING, GONE?
today. It is changing the way enterprises VIRTUALIZING YOUR ACTIVE
IT STAFF
and small business interact and collaborate: DIRECTORY FOREST
providing access to IT computer resources, MIKE DANSEGLIO
enabling sharing and distribution of data, Computer crime has been on the rise for SEAN DEUBY
integrating communications and many decades. There are many situations where Virtualization is all the rage today. Can
more business critical services, all on a pay- an incident occurs that doesn’t break the you apply virtualization to the critical
as-you-go model that makes it affordable law but is still cause for concern, such as infrastructure of your Active Directory for-
to virtually any size organization. In this ses- corporate policy violations, information est? What about backup and recovery?
sion, we examine how cloud computing mishandling, or internal system compro- Learn from Sean how to safely virtualize
services extend IT capabilities seamlessly mise. Many companies are forming their and manage your domain controllers with
and with nearly infinite resources and serv- own internal investigative units to address the latest recommendations and best
ices. Commercial cloud service examples these situations. In this session, we’ll exam- practices from the Microsoft Directory
are shown, many of which require very little ine what kinds of investigations can be Services Team.
work before you can extend your infra- handled internally, when and how to
engage law enforcement, how to best pre- WIN01: HOW DO YOU SCORE
structure into the space.
pare for incidents, and the best practices to AGAINST THE ACTIVE DIRECTORY
WIN09: AUTOMATING YOUR AD: use. We will also focus on building your BEST PRACTICES ANALYZER?
OPERATE AND DOCUMENT YOUR computer investigation toolkit including SEAN DEUBY
DOMAIN MORE EASILY, the tools you should have and how you Windows Server 2008 R2 features a Best
AUTOMATICALLY AND REPEATABLY should use them. Practices Analyzer for Active Directory that
WITH WINDOWS’ FREE TOOLS will tell you how to improve your AD con-
WIN14: ENEMY AT THE GATES: figuration. It’s a great tool, but you have to
MARK MINASI
YOUR WIRELESS NETWORK IS WEAK upgrade to R2 to use it. Besides, you can
Still administering your AD the click-and-
drag way? For most AD admins, the answer MIKE DANSEGLIO get all the best practices advice right in this
is sadly "yes," and often for the same rea- The proliferation of wireless networks has session! See how your AD shapes up
son: busy AD admins just don’t get the exploded to the point that virtually every against the rules and recommendations of
time to learn how to use the many free AD enterprise has one – whether they know it the R2 AD Best Practices Analyzer.
automation tools built right into or not. And increasingly the wireless net-
work is the primary target of malicious WIN23: IMPLEMENTING AFFORDABLE
Windows... until now. Join Mark Minasi, AD
attackers. Can wireless networks be pro- DISASTER RECOVERY WITH HYPER-V
expert and author of over 150 installments
tected? What does that cute little padlock AND MULTI-SITE CLUSTERING
of the popular "Windows Power Tools" and
"This Old Resource Kit" columns, in a clear, icon mean? Is it ‘security theater’ – the illu- GREG SHIELDS
example-filled explanation of some of the sion of security without real substance? In You already know that Hyper-V can be an
best in-the-box Active Directory automa- this session, you’ll see the technical details inexpensive solution for virtualization. But
tion tools. First, you’ll learn bulk account of a variety of wireless security technolo- did you know it can also be an inexpensive
creation with CSVDE and LDIFDE. Then gies including cryptography, authentica- solution for disaster recovery? All you need
we’ll take a quick peek under the hood of tion, authorization, filtering, and more. is a bit of VHD replication and an extension
AD’s structure with ADSIEdit to enable us Hands on demonstrations will illustrate of your Windows Failover Cluster to a sec-
to speak a bit of "LDAP-ese," a skill we’ll both strong and weak wireless security ondary site. What’s hard is correctly con-
need to take the next step and start bene- strategies. The knowledge you’ll gain from necting the pieces. Join renowned Hyper-V
fiting from 2008 R2’s 76 new Active this session will help you decide what level guru Greg Shields to learn the step-by-step
Directory-oriented cmdlets. With these of security is necessary to protect your own along with a set of smart strategies for
new cmdlets, you can often convert a task assets against the barbarians. implementation. Greg will show you the
that once required a few hundred clicks – very best ways to extend a Hyper-V cluster
or two days of VBScripting – into just a few WIN17: ESX AND HYPER-V to a DR site as well as reveal the costly mis-
commands. What’s that you say, you don’t COMPARISON takes that you’ll want to avoid.
have 2008 R2? No problem; Mark will show ALAN SUGANO
you how you can get the PowerShell tools Microsoft’s own hypervisor, Hyper-V, was WIN13: IMPLEMENTING SERVER
running on any 2003-based AD. Or per- released with Windows Server 2008. It is CONSOLIDATION WITH
haps you don’t know PowerShell yet? No designed to compete directly against VIRTUALIZATION
need to worry, as this session tosses in VMware’s ESX server. How do the two MIKE DANSEGLIO
enough PowerShell basics to enable any- products compare? We’ll consider price, We all hear the "do more with less"
one comfortable with Active Directory to performance, hardware requirements, high mantra from our pointy-haired boss. But
WINDOWS SESSIONS
how do we actually implement the tion. App-V is a big place, but come to this server is wasted. Server virtualization
changes in our IT infrastructure to make it session to make sure you know the ins and allows you to efficiently use the processing
happen? One effective method is server outs before you get it in your test lab and power of new servers and the 64-bit plat-
consolidation through virtualization. But then into your organization! form by consolidating multiple physical
is it really possible to take a rack of bare- servers onto a single virtual server host.
ly-used servers and collapse them into a WIN19: MIGRATE YOUR XP We’ll look at virtualization software tech-
single physical host while keeping the MACHINES TO WINDOWS 7 nologies and how they work with server
changes transparent to users and business RHONDA LAYFIELD virtualization. We’ll examine hardware
services? It’s not only possible, it’s right at Whether migrating 20 or 20,000 XP configuration issues in the virtualization
your fingertips. Come see how you can machines to Windows 7, the Microsoft environment and tips on selecting the
implement these kinds of changes using Deployment Toolkit 2010 Update 1 (MDT) proper hardware for server consolidation.
tools and resources that you have today is the tool to use. In this session, Rhonda We’ll review management options with
in your effort to lower operational costs will show you how to install, deploy and demos of VMware ESX (vSphere and
and offer more services with less equip- automate your XP migrations and vCenter) and Hyper-V (Hyper-V Manager
ment. You’ll see demonstrations of com- Windows 7 bare metal installations. Don’t and the System Center Virtual Machine
monly used tools and technologies. just consider migration but creating a Manager).
complete deployment solution including
WIN06: MICROSOFT AND 3RD-PARTY re-imaging for troubleshooting your desk- WIN03: SYSTEM CENTER
GPO TOOLS YOU NEVER HEARD OF top environment. MDTs task sequences can ESSENTIALS 2010
(AND SHOULDN’T MISS) be a little tricky until you understand them SEAN DEUBY
JEREMY MOSKOWITZ and how to make them do your bidding. If you’re handling IT for a small to mid-
It’s now more important to "do more with Also learn how to integrate MDT and WDS sized business, one of the biggest chal-
less." And if you’re an Active Directory to get the best of both tools! lenges you face is proactively managing
administrator, you’re also a Group Policy your environment. Staying ahead of prob-
administrator. And that means you need to WON08: NIGHT OF THE LIVING lems, instead of getting pulled off more
do more with what you’ve got. The good DIRECTORY: UNDERSTANDING THE strategically important work to fix them, is
news is, there are a gaggle of free, low cost, WINDOWS SERVER 2008 R2 ACTIVE a far better way to spend your day.
and pay tools to help round out your DIRECTORY RECYCLE BIN Growing IT when you need to is also tough
Group Policy experiences. Some tools are MARK MINASI due to the capital costs a new server
in the box, downloadable from Microsoft Windows Server 2008 R2 brought a num- requires. System Center Essentials (SCE)
or available with a license. Some tools we’ll ber of nice changes to Active Directory, but 2010 is designed specifically to address
explore are 3rd-party tools. Together, these the number one crowd pleaser had to be these problems. It simplifies the manage-
tools can help you troubleshoot, lock down the Active Directory Recycle Bin, a useful ment tasks for servers, clients, hardware,
your desktops, make your applications tool for undeleting Active Directory objects and software for mid-sized companies. It
more secure, manage what you’ve got that have been deleted, so to speak, handles monitoring, software distribution
more efficiently and be a better adminis- "before their time." Powerful and useful as and inventory, and – new for 2010 – virtu-
trator. In this session, you’ll walk away with the Recycle Bin is, however, there is more alization management. Come see what
a huge list of applications you can experi- to it than a bit of clicking and dragging, as SCE 2010 is all about in this overview and
ment with today to see if they’re a good fit there is no Recycle Bin GUI built into R2 – demo session.
for your environment and see if you can the only in-the-box way to make use of the
really "do more with less." WIN10: TEN (OR MORE) THINGS YOU
Recycle Bin is a set of PowerShell com-
mands. (There ARE third-party GUIs for the PROBABLY DON’T KNOW ABOUT
WIN07: MICROSOFT APPLICATION Recycle Bin, though, as you’ll learn in this WINDOWS SERVER 2008 R2
VIRTUALIZATION (APP-V / SOFTGRID) session.) How long can something stay MARK MINASI
JEREMY MOSKOWITZ "dead" before it can’t be revived? Must you Okay, so maybe you’ve read about or even
Let me guess: your machines just “blow up“ reboot your domain controllers to un- played around with Windows Server 2008
now and again. And I know why. It’s delete things? Is there a way in an R2 R2. You know a bit about Active Directory’s
because you have a zillion applications on domain to delete something and ensure PowerShell cmdlets, DirectAccess,
them with a half a zillion conflicts and that it CAN’T be revived? Find out in this BranchCache and the new backup pro-
things just “deteriorate“ over time. fast-paced, comprehensive look at the new gram. It’s all great stuff, but... did you know
Wouldn’t it be neat if you could just elimi- Active Directory Recycle Bin, presented by that R2’s the first print server whose spool-
nate that problem altogether? Well, with Mark Minasi, author of some of the best- er service WON’T crash just because a print
Microsoft’s newest App-V technology, you selling books on Active Directory around! driver failed? Or that R2’s DHCP server
can. It works by “wrapping up“ your exist- service has a cool new MAC filter feature,
ing software into “sequences,” and then WIN04: SERVER VIRTUALIZATION combined with helpful new support for
putting them into a virtual sandbox. The ESSENTIALS split scopes? Well, that’s just the start. Ever
upshot? Your applications aren’t running ALAN SUGANO needed to resize a VHD? R2’s got com-
“on” Windows. They’re running within the As server hardware becomes more power- mand-line support for that, as well as a
sandbox. So, no more desktop deteriora- ful, much of the processing power of the whole new kind of built-in SMB cache. And
WINDOWS SESSIONS
of course you know that R2 shores up your SteadyState tool and some non-Microsoft Conversions. All of these practices were
system’s security by blocking those scary tools to help enhance your PC control. developed as a result of real-world imple-
old 1980s LM-type logons – but did you mentations of ESX. Find out how to avoid
know that R2’s got the tool that you need WIN22: USING FREE TOOLS TO potential pitfalls when implementing ESX
to smoke out and stomp those persistent RAPIDLY DEPLOY SOFTWARE IN YOUR and ensure a stable, secure and fast virtu-
early 90s NTLM logons? Join server geek ENVIRONMENT alization infrastructure.
Mark Minasi in a fast-paced review of all of GREG SHIELDS
the R2 features that haven’t really gotten Running around the office with installation WIN16: WHAT TYPE OF
the attention that he thinks that they DVDs is a massive time waste. But investing VIRTUALIZATION TECHNOLOGY
ought to, complete with demos and step- in an automated software deployment IS RIGHT FOR MY COMPANY?
by-step instructions to try them out in your solution can be expensive. So if you’re a ALAN SUGANO
own network. Hey, what would be crazier small environment, how do you get soft- Virtualization has now become main
than paying for a new server operating ware installed everywhere with a minimum stream in the IT Infrastructure world.
system and not squeezing all of the juice of effort? Free tools along with a few nifty Everyone knows about server virtualiza-
out of it? tricks can help. Master Packager Greg tion, but what about other virtualization
Shields shares his experience with software technologies? This session will give an
WIN21: THE BEST FREE TOOLS packaging and automated deployment in overview of virtualization technologies and
FOR WINDOWS DESKTOP this make-your-brain-explode session. He’ll how they might be used in your company.
ADMINISTRATION give you the secret knowledge to reconfig- These technologies include server virtual-
GREG SHIELDS ure virtually any piece of software for silent ization, desktop virtualization, application
IT professionals are a unique group. We’re installation, and explain how free tools can virtualization, storage virtualization, and
tasked with the ultimate responsibility of rapidly deploy that software to anywhere database virtualization. Learn how your
our business’ critical applications and data, you need. company can benefit from these technolo-
but we’re rarely given a budget to do so. gies and which ones are a good fit for your
Heck, many of us aren’t even allowed to WIN24: VDI, RDS, MED-V, AND company’s IT strategy.
see the budget. As a result, we’re forced to APP-V: MAKING THE RIGHT
either beg for tools or find them for free on DECISION IN DEPLOYING WIN18: WINDOWS POWERSHELL
the Internet. Cheapskate IT Pro Greg APPLICATIONS CRASH COURSE
Shields has been collecting the very best GREG SHIELDS DON JONES
free tools for over ten years, and wants to There’s an alphabet soup of options for Ready to start using Windows PowerShell
share those in his quiver with you! In this connecting users to applications and data. v2? PowerShell guru Don Jones gives you a
must-see session, Greg highlights the very You can stream down that app. You can jump start with this information-packed
best no cost Windows tools – some you’ve present it atop RDS or XenApp. You can crash course that involves no scripting!
used, many you’ve never seen. Join this deliver an entire desktop, either over the That’s right, no programming allowed –
session and leave Windows Connections network or atop an existing workstation. just killer commands, remote control capa-
with a brand new toolset for solving the But while the technology is exciting, the bilities, background jobs, and other key
daily tasks in desktop administration. hardest part is determining when to use PowerShell skills that will make you effec-
each approach. When is presentation bet- tive in Windows, SQL Server, Exchange,
WIN05: TOTAL WORKSTATION SharePoint, and more.
ter than streaming? When is a virtual desk-
LOCKDOWN: YOUR ACTION PLAN top better than a RemoteApp, and when is
JEREMY MOSKOWITZ VDI better for your vendor’s pocketbook WIN20: ZERO TOUCH INSTALLATIONS
Total workstation lockdown isn’t for every than your own budget? Join virtualization WITH SYSTEM CENTER CONFIGURA-
machine in your organization but some expert Greg Shields for the no-nonsense TION MANAGER (SCCM)
machines require it. It’s usually those "pub- facts. He’ll share his experience in right-siz- RHONDA LAYFIELD
lic walk up" machines that we need to ing application delivery, ensuring that your When learning the Microsoft Deployment
manage a little bit differently. These kinds users, your budget, and your employer will Tools there is only one tool that can per-
of machines are in the cafeterias, the lobby thank you. form an Operating System Deployment
and the library. Microsoft has a variety of (OSD) with no human intervention
technologies you can choose (and mix and WIN15: VMWARE ESX BEST required on the client machines and that’s
match) to make your workstations as PRACTICES SCCM. In this session, Rhonda will show
locked down as they need to be. In this ALAN SUGANO you how to deploy Windows 7 using SCCM
session, Group Policy MVP Jeremy Over the years of installing ESX, we have along with all its options. Beginning with a
Moskowitz will demonstrate a myriad of developed a list of best practices when quick tutorial through SCCM’s terminology
ways to make your public desktops more implementing ESX. These include ESX Host and server roles right into SCCMs OSD
secure. If your team is already using Group Selection, Storage Groups, SAN Design, advanced features – this session has it all.
Policy, come learn about Starter GPOs, Storage Planning – Thin versus Thick provi-
common GP Scenarios, the GP Preferences, sioning, vCenter Server, Backup, Cloning
and how to efficiently use loopback pro- Virtual Machines, Security, Virtual Machine
cessing. Learn about Microsoft’s OS Selection, Physical to Virtual (PtoV)
SHAREPOINT SESSIONS
SHAREPOINT SESSIONS
you turn on the brand new, shiny server HITP04: INFORMATION • View various Extranet and Intranet
farm! But, understanding how each Web ARCHITECTURE AND THE MANAGED deployment models using SharePoint
and Application Service functions in the METADATA SERVICE 2010
farm and how those services can impact DAN HOLME • Understand the need for identity man-
the end user experience is critical to user Join SharePoint MVP Dan Holme for a agement across SharePoint farms
adoption and system success. The real fun down-and-dirty, deep examination of the • Examine real-world deployment guid-
of this session will be the live demonstra- configuration and management of the ance and architecture for SharePoint
tion of tools to stress and test a live server Managed Metadata Service, and what the environments using FIM
farm. Come prepared for a fast-paced ses- MMS does to support your enterprise
sion with tons of live demonstrations! HITP17: PLANNING AND DEPLOYING
information architecture. You’ll explore
SOCIAL COMPUTING FOR
every nook and cranny of this powerful
HITP03: FILE SHARING SMACKDOWN: SHAREPOINT 2010
service application, and see how to provide
SHARES VS. SHAREPOINT MATTHEW MCDERMOTT
both centrally managed taxonomy and
DAN HOLME user-driven folksonomy for enterprise tags. SharePoint 2010 introduces new features
SharePoint document libraries are the new You’ll also explore content type syndication that support social computing for organi-
file share, or are they? What are the pros and best-practice guidance for topologies zations of all types. This session details the
and cons of using SharePoint as a file store, to support your information architecture. considerations for planning and deploying
particularly with SharePoint 2010? What the Enterprise Social features of SharePoint
do file servers offer that SharePoint does HITP11: KEEPING AN EYE ON 2010. This session will detail the adminis-
not, particularly with Windows Server 2008 SHAREPOINT 2010 trative controls and best practices for
R2? Is a hybrid environment desirable or TODD KLINDT deploying the User Profile Service and
even possible? How can an enterprise SHANE YOUNG other features that support SharePoint
migrate and integrate these two disparate Social features. This session will highlight
You’ve got SharePoint 2010 installed, but
approaches to a common goal? These how organizations can plan, design and
how do you make sure it’s running at peak
questions and more will be answered by deploy the social features that will provide
performance? In this session, we’ll cover all
Dan Holme as you take a deep dive into business value to help increase employee
the built-in monitoring tools in SharePoint
the best practices and real-world experi- connection to their work and workforce.
2010. We’ll show how logging and usage
ences of enterprises large and small. This • Review the “Social Vision” for SharePoint
analysis all come together to give you a
session will address both the strategic and 2010
view of exactly what your SharePoint 2010
technical details you need to know to sup- • Implementing the User Profile Service
server is up to. By the end of this session,
port collaboration around files in your • Import/Export Connections for People
you’ll be able to look at your SharePoint
organization. You’ll also learn what’s new in Data
2010 farm and fix problems before they
SharePoint 2010 document libraries, • Extending the User Profile
actually become problems. You won’t be
including document sets, document IDs,
able to predict the future, but it will sure • Management and Governance of Social
in-place records management, document
look like it. Data
routing, location-based metadata, and
metadata-based navigation. ITP07: MANAGING MULTIPLE HITP13: SHAREPOINT 2010
AUTHENTICATION PROVIDERS IN DEPLOYMENT DEMOFEST
HITP10: GETTING COZY WITH
SERVICE APPLICATIONS SHAREPOINT 2010 FOR EXTRANETS BEN CURRY
TODD KLINDT MICHAEL NOEL Come get a first look at proven SharePoint
Organizations planning for Extranet access Server 2010 deployment Best Practices.
SHANE YOUNG This session is full of real-world lessons
to SharePoint 2010 or faced with providing
Just when you got comfortable with access to an Intranet from multiple internal learned, tips, and tricks learned from the
Shared Service Providers, SharePoint 2010 authentication platforms often find it chal- field. Ben will give you a LIVE guided tour
throws them out and replaces them with lenging to manage identities across these of a multi-server farm deployment. Learn
Service Applications. In this session, we’ll disparate systems. The complexity involved the basics for creating and managing Web
explain what Service Applications are. Then in provisioning and deprovisioning and Service applications, scaling services,
we’ll talk through the decisions you’ll make account access to SharePoint can lead to and selecting basic server farm topologies
when deploying them. We’ll show several security breaches and confusion. This ses- for most implementations.
different ways to deploy them in your envi- sion focuses on Extranet and Intranet
ronment whether you’re a single server or authentication approaches with SharePoint HITP06: SHAREPOINT 2010 DISASTER
a worldwide installation. After this session 2010, and how various tools and processes RECOVERY AND HIGH AVAILABILITY
you won’t miss your SSPs at all, we promise. such as Microsoft’s Forefront Identity MICHAEL NOEL
Manager (FIM) 2010 can be used for better Significant architectural changes have
control, automatic account provisioning, been made between SharePoint 2007 and
and synchronization of profile information SharePoint 2010, including a complete
across multiple SharePoint authentication removal of the infamous Shared Services
providers. Provider and the ability to have redundant
SHAREPOINT SESSIONS
indexing functionality in a farm. In addi- HITP08: SHAREPOINT 2010 UPGRADE 2010, you can create powerful data-driven
tion, the number of databases in a single DRILL-DOWN form solutions on your SharePoint sites.
farm has increased significantly and JOEL OLESON InfoPath gives you the ability to pull data
Microsoft has overhauled the authentica- You’ve heard about the upgrade methods, from databases and lists, and create forms
tion model used by SharePoint. All of this but where are the real-world pros and with data validation and conditional for-
translates to some significant architectural matting. SharePoint Designer’s workflows
cons? What happens when in-place
changes between SharePoint 2007 farm let you then design powerful multi-step
upgrade fails? How do you roll back visual
architecture and SharePoint 2010 farm workflows centered around the form col-
upgrades and what are the best strategies
architecture, changing the paradigm for lected data. In this session, you see how to
around visual upgrade? We’ll cover this
SharePoint infrastructure architects and design a robust form using InfoPath and
and much more as we take things down a
changing the Disaster Recovery and High then design a workflow using SharePoint
level and really dig into the strategy.
Availability requirements of the applica- Designer to route this form appropriately.
• Determine the best approach to
tion. This session focuses on outlining how
upgrade for your environment HNCS02: CREATING BI SOLUTIONS
the changes in SharePoint 2010 architec-
ture allow for new design scenarios, and • Walk through visual upgrade delegation WITH SHAREPOINT 2010 USING
how you can design a new fault tolerant options PERFORMANCEPOINT SERVICES
and high performance SharePoint 2010 • Identify upgrade issues in upgrading site TED PATTISON
environment to migrate your existing definition, features, and workflows
SharePoint Server 2010 provides a power-
SharePoint 2007 content into. ful platform for creating Business
HITP15: WHAT DO YOU NEED FOR
• Learn how the significant architectural Intelligence (BI) solutions using
EFFECTIVE COMMUNICATION
changes between SharePoint 2007 and PerformancePoint Services (PPS). PPS
BETWEEN IT PROS AND DEVELOPERS?
SharePoint 2010 change how to build in makes it possible to create a visual front
A REFEREE!
fault tolerance and high availability in a end to Data warehouses and cubes created
SharePoint farm BEN CURRY with SQL Server 2008 R2 Analysis Services.
• Examine best practice farm architecture Come learn how you can fire the referee This session shows you how to use
and real world SharePoint design models and get on the same team with your devel- PerformancePoint Services and the
that are both disaster tolerant and high- opers. This session will focus on developing Dashboard Designer to create SharePoint
ly available goals and strategies that we can all agree
2010 sites with Dashboard components
• Understand Backup and Restore con- on. You’ll learn how to define the rules of
such as Key Performance Indicators (KPIs),
cepts in SharePoint 2010, and how the engagement and accompanying terminol-
Scorecards, Reports and Filters.
out-of-the-box backup can be extend- ogy so IT Pros are doing what they like to
ed and streamlined with new tools and do, and Developers spend their time writ- HNCS01: CREATING CONTENT-
technologies. ing code (because that’s what Developers CENTRIC SITES WITH SHAREPOINT
like to do!). See how to agree on a devel- 2010 WEB CONTENT MANAGEMENT
HITP16: SHAREPOINT 2010 SEARCH opment life cycle, how to be nice to your
Developers, and how to get something in ANDREW CONNELL
MATTHEW MCDERMOTT
return! Developers can be great allies in SharePoint 2010 provides all the tools you
Search has taken a huge step forward with need to create content-centric
the introduction of SharePoint 2010. This scaling one-off solutions, creating sand-
boxed solutions, automating tasks, and Internet/Extranet/Intranet-facing solutions
session will focus on what is new to Search
getting home before midnight. Seriously, that do not fit the mold of traditional
in SharePoint 2010. Presented through
come to this session to learn how to better SharePoint collaboration solutions. These
demonstrations of the search capabilities
communicate with your developers, and capabailities, dubbed Web Content
and advancements, this presentation will
how to make them your allies in your Management (WCM), enable content
provide the background necessary to
SharePoint adventure. owners and managers to create sites that
understand how Search has improved and
are consumed by a very large user base. In
how to plan for the smooth implementa-
tion of SharePoint Search for your organi- NO CODE SOLUTIONS this session, you’ll learn how to create
zation. compelling content-centric sites using just
HNCS07: AUTOMATING BUSINESS the browser and SharePoint Designer 2010
• SharePoint 2010 Search Scalability
PROCESSES USING INFOPATH 2010 including creating custom page types,
Options
FORMS WITH INTEGRATED page templates, modifying the user expe-
• Improved User Experience
SHAREPOINT DESIGNER 2010 rience as well as enforcing certain business
• Social and People Search
WORKFLOWS rules for content publication and storage.
• Improved Metadata Processing
ASIF REHMANI
• Improved Management and Tuning HNCS05: LEVERAGE EXCEL SERVICES
Forms and Workflows are essential to busi-
• FAST Search for SharePoint 2010 TO DRIVE OTHER WEB PARTS
ness processes. Companies usually rely on
programmers to create the forms and WITHOUT CODE!
workflows using code. Not any more! If MAURICE PRATHER
you have access to Microsoft InfoPath Everyone knows that Excel and Excel
2010 and Microsoft SharePoint Designer Services are great for calculations. Most
SHAREPOINT SESSIONS
folks tend to think Excel Services is the this purpose? This session shows how each DEVELOPMENT
endpoint of a business process — input functionality works and explores the pros
data, read results. Wouldn’t it be cool to and cons of using each method to cus- HDEV07: ADVANCED EXTERNAL LISTS
leverage the calculation power of Excel tomize your SharePoint list forms. IN SHAREPOINT 2010
Services to drive other Web Parts? We’ll SCOT HILLIER
learn how to do this without writing a sin- HNCS03: USING OUTLOOK AND THE
SHAREPOINT WORKSPACE WITH External Lists allow data from External
gle line of code. Systems to appear as lists in SharePoint
SHAREPOINT 2010
2010. External Lists, however, do not have
HNCS08: MANAGE YOUR EXTERNAL SCOT HILLIER all of the capabilities of standard lists and
DATA USING BUSINESS SharePoint 2010 provides powerful ways to database tables. This session will present
CONNECTIVITY SERVICES … use data offline through Outlook 2010 and the differences, limitations, and work-
WITHOUT CODE! the SharePoint Workspace. In this session, arounds that allow you to get the most out
ASIF REHMANI you’ll learn how to synchronize sites, lists, of External Lists. The differences between
The Business Connectivity Services (BCS) is and libraries with Outlook and the standard SharePoint lists and External Lists
an evolution of the concept of Business SharePoint Workspace. You’ll learn how will be presented first along with strategies
Data Catalog (BDC) that was introduced in data is installed and managed on the client and workarounds for limitations such as
SharePoint 2007 to get access to your line so that you can understand the proper way attachments and workflow support. Then,
of business data. In addition to consuming to work with offline data. You’ll learn limi- the differences between database tables
your data, BCS lets you also write back data tations and workarounds associated with and External Lists will be presented along
to your external systems. SharePoint offline data including conflict resolution with strategies and workarounds for limita-
Designer 2010 is used to define your con- and collaborative document creation. tions such as attachments, folders, and ver-
Attendees will exit this session with a com- sions. Attendees will exit the session with
nection properties by creating External
plete understanding of how offline data is new ideas for implementing External Lists
Content Types (ECT) without the need for
synchronized, managed, and utilized in in their SharePoint 2010 solutions.
programming! In this session, you see how
Office clients.
you can surface this data using external
HDEV09: BEST PRACTICES FOR
lists, metadata in SharePoint lists and also HNCS04: VISUALLY CREATING SANDBOXED SOLUTIONS
your Outlook application to create robust VISUALLY COMPELLING WORKFLOWS
business solutions. SCOT HILLIER
(WITHOUT WRITING ANY CODE!)
SharePoint 2010 introduces a new para-
HNCS06: USE DATA VIEWS TO GET TO TODD BAGINSKI digm for feature development known as
YOUR DATA — BOTH INSIDE AND Modeling SharePoint workflows has never Sandboxed Solutions. While the
OUTSIDE OF SHAREPOINT been easier to do, and understanding the Sandboxed Solutions paradigm con-
ASIF REHMANI current state of a workflow status has never tributes significantly to overall farm stabili-
been easier on the eyes! Microsoft Visio ty, it also presents unique challenges for
You can use SharePoint Designer to make
and SharePoint Designer are now capable the SharePoint developer due to the severe
connections to and present data from
of modeling, editing, configuring, and restrictions placed on such solutions. In this
internal and external data sources such as deploying workflows to SharePoint sites
SharePoint lists, libraries, xml files, databas- session, we will examine the limitations
and lists. Additionally, the Visio Graphics placed on Sandboxed Solutions and pres-
es and Web services. The focus of this ses- Service now provides the ability to repre-
sion is on exposing the data to the user ent several patterns that can be used to
sent the status of a workflow in a visual work within these limitations. These pat-
using the XSLT Web Parts. These Web Parts manner! This session demonstrates how to
can be manipulated in a variety of ways to terns will include the use of web parts, site
create a SharePoint workflow in Microsoft pages, client object model code, and fully-
present the information to the end user. In Visio and export it to SharePoint Designer.
this session, it is shown how the list view trusted proxies. Attendees will exit the ses-
The session goes on to demonstrate how
and data view tools available can be used sion with a strong understanding of
to edit the workflow in SharePoint design-
to reformat the presentation of the data Sandboxed Solution development, limita-
er, add a custom coded workflow activity
using conditional formatting, pre-format- tions, and best practices.
to it, and publish it to a SharePoint site as a
ted styles, xPath expressions and more. reusable workflow. Finally, the session HDEV14: BEST PRACTICES FOR UP-
demonstrates how to configure workflow GRADING WEB PARTS
HNCS09: USING INFOPATH 2010 AND
visualizations with the Visio Graphics
SHAREPOINT DESIGNER 2010 TO
Service to see the current state of a work- MAURICE PRATHER
MANAGE SHAREPOINT LIST FORMS flow. In this session, you will learn how to Web Parts have been around for three
ASIF REHMANI create a SharePoint workflow in Microsoft generations. We’ll talk about all the differ-
SharePoint Designer has been a great tool Visio, make changes to it in SharePoint ent ways Web Part code can be upgraded.
to customize SharePoint list forms for a Designer, publish it to a SharePoint site, We’ll discuss how to best move your Web
long time. Now in SharePoint 2010, you configure the Visio Graphics Service, and Parts from where they are today to where
can use InfoPath 2010 to customize the visually view the status of the workflow as you want them tomorrow.
forms as well. What’s the difference? Why represented in the workflow diagram.
should you use one tool over the other for
SHAREPOINT SESSIONS
HDEV11: BUILDING CUSTOM build line of business applications upon. HDEV04: DEVELOPING A CUSTOM
APPLICATIONS (MASHUPS) ON The BDC and SharePoint make connecting CLAIMS PROVIDER
THE SHAREPOINT PLATFORM to data in external systems and working TED PATTISON
TODD BAGINSKI with it easier than ever before. This session SharePoint 2010 introduces a new security
Custom applications which combine com- shows how to combine External Content architecture based on claims, federation
ponents from several different systems, Types, External Lists, .NET Assembly and the Windows Identity Framework
services, and data sources are more com- Connectors, External Data Web Parts, and (WIF). This session introduces the concepts
monplace in today’s world than ever the SharePoint search service to search, and architecture of claim-based security in
before, not to mention they are usually the create, read, update, and delete data from SharePoint 2010 and demonstrates how to
most fun to build! This session shows how multiple external data sources. In this ses- create and debug a custom claim provider.
to combine Business Connectivity Services, sion, you will learn how to create and con-
the SharePoint Client Object Model, figure all of these components to create a HDEV18: EXTENDING THE SOCIAL
SharePoint Search, Silverlight, Bing Maps, powerful line-of-business application with EXPERIENCE USING THE SHAREPOINT
the Digital Assets Library (Images & the SharePoint platform. 2010 SOCIAL NETWORKING API
Videos), SharePoint list data, and even
HDEV12: CREATING CUSTOM
GARY LAPOINTE
SharePoint’s new rating functionality to SharePoint 2010 introduces several new
WORKFLOWS AND REUSABLE
create a "mashup" application that pro- capabilities to allow end-users to share
WORKFLOW ACTIVITIES FOR
vides a wide variety of functionality. In this what they’re doing, discover what others
SHAREPOINT DESIGNER are doing, and more easily locate col-
session, you will learn how to combine all
of these components to create eye catch- TODD BAGINSKI leagues and data that are relevant to their
ing applications that provide a wide variety Complex business processes often demand specific needs. The out-of-the-box user
of functionality. custom coded workflows. Understanding experience gets you part of the way by
how to reuse pieces of the custom work- exposing most of the capabilities of the
HDEV13: BUILDING CUSTOM flows you create saves time and effort in API, but by writing our own custom appli-
APPLICATIONS WITH THE the future and empowers end users to cre- cations we can take it to the next level. In
POWERPIVOT API ate their own workflows with custom activ- this session, we’ll take a deep dive into the
MAURICE PRATHER ities inside them. In the long run, taking SharePoint Social Networking APIs and see
PowerPivot is an exciting new data analysis this approach saves your IT department how to use the wealth of information pro-
time and money. This session demon- vided to extend and enhance the end-user
feature set. It’s tied closely to Excel Web
strates how to create custom workflows experience by providing rich and intuitive
Access, but did you know that it doesn’t
with Visual Studio 2010 which use out-of- access to social data. This session is appli-
have to be? The PowerPivot API will allow
the-box workflow activities, as well as cus- cable to any developers who are wishing to
you to create custom Web Part and con-
tom-coded workflow activities. This session leverage and extend the social capabilities
trols that are designed to fit your business
also demonstrates how to create custom of SharePoint in their own applications.
needs. We’ll look at how to easily integrate
workflow activities that may be reused
your data into your own controls. HDEV05: EXTENDING THE VISUAL
inside of SharePoint Designer workflows. In
this session, you will learn how to create STUDIO 2010 SHAREPOINT TOOLS
HDEV01: CREATING A RICH BUSINESS
APPLICATION WITH THE MANAGED custom coded workflows and activities in TED PATTISON
CLIENT OBJECT MODELS IN SHARE- Visual Studio 2010 and how to package, The new Visual Studio 2010 SharePoint
POINT 2010 deploy, and reuse them in SharePoint Tools represent a significant step forward
Designer workflows. for SharePoint as a development platform.
ANDREW CONNELL While this new tools set provides a great
SharePoint 2010 introduced a new way to HDEV08: CREATING SEARCH-BASED deal of functionaility out of the box, there
work with SharePoint data when you have SOLUTIONS WITH SHAREPOINT 2010 are scenarios where you must extend them
an application that does not run on the SCOT HILLIER to accomplish certain tasks. This session
server: the Client Object Model Search-based solutions are applications will teach you the concepts and techniques
(ClientOM). In this session, you’ll see how that use a search page as the primary inter- required to create extensions so you can
to create rich desktop applications with face. Solutions such as image searching or leverage the full extent of your SharePoint
WPF and the .NET ClientOM. In addition, travel searching in Bing are good examples development knowledge when developing
see how to create robust business applica- of search-based solutions. SharePoint 2010 SharePoint 2010 solutions.
tions deployed as sandbox solutions using offers developers new ways to extend
the Silverlight ClientOM. HDEV15: HOW TO BUILD
search and create search-based solutions.
CLAIMS-AWARE APPLICATIONS
In this session, attendees will learn to cre-
HDEV10: CREATING CUSTOM LINE AND CONTROLS
ate search-based solutions by using cus-
OF BUSINESS SOLUTIONS WITH MAURICE PRATHER
tom relevance models, extending
BUSINESS CONNECTIVITY SERVICES What exactly are claims? In this session,
SharePoint 2010 search parts, and utilizing
TODD BAGINSKI .NET Assembly Connectors to access exter- we’ll quickly cover the fundamentals of
Business Connectivity Services and nal systems. The techniques presented will claims authentication. Then we’ll dive into
Microsoft SharePoint Server provide devel- prepare attendees to create search-based details needed to leverage claims within
opers an excellent platform to quickly solutions on their own. your applications.
SHAREPOINT SESSIONS
HDEV03: INCORPORATING the Ribbon and plug into the Dialog the network. This session demonstrates
MANAGED METADATA IN CUSTOM Framework as well as how to show transient development techniques involving the
SOLUTIONS and persistent messages to your users using Client Object Model and WCF Data
ANDREW CONNELL the new Notification capabilities. This ses- Services. You will see how to access lists
sion is applicable to any developers who using the native support for REST-based
Microsoft injected strong support for
are creating applications for SharePoint Web services in SharePoint 2010. The ses-
metadata, taxonomies and folksonomies in
which need to interact with the end-user. sion will also describe how to develop
SharePoint 2010 with the addition of the
components for SharePoint 2010 using the
Managed Metadata service application HDEV02: LOCAL DATA ACCESS IN new Open Data Protocol (OData).
and Managed Metadata field type. While SHAREPOINT 2010: LINQ AND BEST
there is plenty of support for metadata PRACTICES HDEV16: SHAREPOINT 2010
across the platform out-of-the-box, POWERSHELL FOR DEVELOPERS
Microsoft has included a very robust API in
ANDREW CONNELL
this latest release of SharePoint 2010 to One of the most common tasks developers GARY LAPOINTE
create custom solutions. In this session, do day-to-day is accessing data stored In this session, we’ll examine how
we’ll explore how we can create custom within SharePoint. In the past, this always SharePoint developers can leverage the
metadata-based solutions for use in meant getting data out using CAML-based capabilities of the PowerShell scripting lan-
SharePoint 2010. queries or tediously creating items one by guage and the various tools available to
one. In this session, you’ll learn about the help create and debug scripts. We’ll exam-
HDEV17: LEVERAGING THE new LINQ support in SharePoint 2010 and ine Visual Studio 2010’s support for
SHAREPOINT 2010 USER EXPERIENCE what you’ll need to do in order to leverage PowerShell and dive deep into creating
ENHANCEMENTS this new support. In addition, we’ll cover custom PowerShell cmdlets and PipeBind
GARY LAPOINTE some best practices to employ when utiliz- objects as well as custom type modifiers,
ing the new LINQ support in SharePoint help files, and views. This session is applica-
SharePoint 2010 has introduced several
2010 to ensure users do not inadvertantly ble to any developers who need to build
new capabilities for interacting with end-
break your LINQ queries. custom cmdlets to support an application
users. The most obvious of these new capa-
or product or who needs to automate cer-
bilities is the implementation of the Fluent HDEV06: REMOTE DATA ACCESS IN tain aspects of their development process-
UI, or Ribbon, but significant work has also SHAREPOINT 2010 es; it is not meant to teach you PowerShell
gone into reducing pop-ups and page
refreshes through the use of a new Dialog
TED PATTISON scripting.
Framework and Notification capabilities. In SharePoint 2010 provides new opportuni-
this session, we’ll examine how to extend tiies to access list-based items from across
W O R K S H O P S
PRE-CONFERENCE WORKSHOPS Automated Installation Kit for Windows 7 (WAIK), Windows
Deployment Service (WDS), Microsoft Deployment Toolkit 2010
MONDAY, NOVEMBER 1, 2010 9AM - 4PM Update 1 (MDT) or System Center Configuration Manager (SCCM)?
EPR01: MAKING EXCHANGE HIGHLY AVAILABLE – The last thing you want to do is waste time learning a tool that’s
not right for you or your environment. Let Setup and Deployment
BRILLIANCE IN RESILIENCE (HANDS-ON WORKSHOP)
MVP and Desktop Deployment Product Specialist Rhonda Layfield
PETER O’DOWD help you figure out which tool is right for you. In this full day
Microsoft has made some outstanding improvements to deployment workshop, you’ll learn how create, deploy and man-
Exchange 2010 redundancy and the rules have all changed; SANs age your images using the Windows Automated Installation Kit for
are less important, JBOD can be supported, Outlook talking to Windows 7 (ImageX, DISM, CopyPE, OSCDImg, USMT 4.0). Perform
CAS, movable databases, and logs and EDBs living together in
bare metal installations using WDS – learn to install, configure and
harmony. This one day workshop will focus on how you can con-
troubleshoot WDS. Migrate your XP machines to Windows 7 using
figure your Exchange Server organization to increase availability
the MDT 2010 Update 1. Then there’s the golden tool – SCCM –
with Database Availability Groups, CAS clusters, and more. In this
which allows you to perform zero touch installations. More impor-
information-packed day, you’ll use an 8GB Windows Server 2008
R2 laptop provided by Microsoft to walk through several hands- tantly, learn the differences between these tools so you can make
on labs developed by Wadeware® with Exchange MVP Peter your deployment solution work for you.
O’Dowd. Space is limited so sign up now.
MONDAY, NOVEMBER 1, 2010 9AM - 4PM
MONDAY, NOVEMBER 1, 2010 9AM - 4PM HPR01: SHAREPOINT 2010 PROFESSIONAL
WPR01: WINDOWS 7 DEPLOYMENT MASTER CLASS DEVELOPMENT WORKSHOP
RHONDA LAYFIELD ERIC SHUPPS, ROBERT BOGUE
Learning Windows Deployment Tools can be quite a daunting task Go to www.devconnections.com for complete abstract.
– where do you start and which one do you use? Windows
WORKSHOPS CONTINUED
MONDAY, NOVEMBER 1, 2010 9AM - 4PM FRIDAY, NOVEMBER 5, 2010 9AM - 4PM
HPR02: SHAREPOINT COLLABORATION JUMPSTART HPS302: DAN HOLME’S WINDOWS ADMINISTRATION
MASTER CLASS
DAN HOLME
Go to www.devconnections.com for complete abstract.
DAN HOLME
Join best-selling author and world-famous consultant Dan Holme
for a master class in administration. A full day of best practices, tips,
POST-CONFERENCE WORKSHOPS tricks, and tools that will enable you to accelerate, automate,
secure, and manage your Windows clients, servers, and Active
FRIDAY, NOVEMBER 5, 2010 9AM - 4PM Directory. Dan Holme has amassed a wealth of experience and
EPS01: EXPLORING EXCHANGE 2010 - CONFIGURE AND expertise—solutions which enable you to deliver real-world
administrative best practices within the constraints of real-world
SUPPORTING (HANDS-ON WORKSHOP)
budgets and technologies.
PETER O’DOWD & TOM PHILLIPS
With your head packed full of valuable information from a week of THIS WORKSHOP WILL FEATURE:
Exchange 2010 sessions, put it all together in this one-day journey ■ Provisioning Applications and Configuration
through Microsoft Exchange Server 2010 and experience its new
■ Role-Based Management Extreme Makeover
and improved features hands-on. Let the MVP Peter O’Dowd and
Tom Phillips lead you through hands-on-labs, including: ■ Advanced Active Directory & Administrative Delegation
■ Archiving – yes, now available out of the box. ■ Administrators’ Idol: Tips and Tricks for Administrative
■ Mailtips – find out if your recipient isn’t available before
Automation and Brilliance
sending the message. ■ Ten Years Later: Best practice administration and design for
■ Exchange Control Panel – Where users can manage their di-
Active Directory.
rectory data and groups. FRIDAY, NOVEMBER 5, 2010 9AM - 4PM
■ Role Based Access Control – Allows different types of users WPS01: WINDOWS POWERSHELL V2 “ZERO SCRIPTING”
to search for different types of content across the organiza- MASTER CLASS
tion. DON JONES
■ Information Leakage and Protection – Transport rules and Are you ready to take Windows PowerShell as far as you possibly
Rights Management Server unite. can—without writing a single line of “script code?” Join the
PowerShell “War on Scripting” with this exclusive full-day session
■ Database Availability Groups – The new HA. No longer does
by Windows PowerShell guru Don Jones, author of the “PowerShell
a database need be associated with a single server. with a Purpose” blog at WindowsITPro.com, more than 45 books,
■ Unified Messaging – Try the new voice to text translation, and the PowerShell columnist for TechNet Magazine. No
dial plans, and more… PowerShell experience is necessary, and even if you have some,
This instructor led hands-on-lab experience will get you deep into you’ll discover new (and easier) approaches to some of the tricki-
Exchange and guide you through these features, showing you how est administrative tasks. Learn to use PowerShell remoting, how to
they are configured and how they can be used to improve your master pipeline parameter binding, and how to create simple
organization’s Unified Communications platform. No need to parameterized “batch files” that require no programming—just
bring your laptop, 8GB Windows Server 2008 R2 laptop will be pro- copying and pasting! This isn’t “dumbed down” PowerShell, either
vided by Microsoft for this event. Space is limited, so sign up now. —this is PowerShell as it was meant to be used and experienced.
Customize visual displays, create custom inventory reports, sched-
ule PowerShell commands to run at specific times, create and man-
FRIDAY, NOVEMBER 5, 2010 9AM - 4PM
age configuration baselines, and much more. This workshop focus-
EPS02: COMMUNICATION SERVER 14 (AKA OCS) es on Windows Server 2008 R2 but is also perfect for Win2003
– FIRST LOOK PREVIEW shops using WinXP, Vista, or Win7 clients. This is not a hands-on
THOMAS FOREMAN workshop; no need to bring your laptop. A complete transcript will
Be one of the first to get your hands on Communications Server be made of everything Don types, and made available to you for
14. See what all the fuss is about and how this version of OCS has downloading a few days after the conference is over. This is the
taken a big step forward. This one day workshop will walk you only sure bet in Las Vegas—you’re sure to go home ready to start
through several hands-on-labs such as: automating key administrative tasks, saving time, improving con-
sistency, and building out your resume!
■ New install process and tools
■ PowerShell features FRIDAY, NOVEMBER 5, 2010 9AM - 4PM
■ Configuration tools HPS301: ADVANCED SHAREPOINT 2010
■ Client experience
ADMINISTRATION WITH TODD AND SHANE
In this information-packed day, you’ll use an 8GB Windows Server TODD KLINDT & SHANE YOUNG
2008 laptop provided by Microsoft to walk through several hands- Go to www.devconnections.com for complete abstract.
on labs developed by Wadeware® with CS expert Thomas
Foreman. Space is limited so sign up now.
SPEAKERS
SCOTT ALLEN CHRIS AVIS ANDREW BEN CURRY MIKE SEAN DEUBY THOMAS DEVIN L.
MICROSOFT CONNELL DANSEGLIO FOREMAN GANGER
PLURALSIGHT SUMMIT 7 ADVAIYA INC.
CRITICAL PATH SYSTEMS MICROSOFT WADEWARE CONSULTANT/
TRAINING, LLC AUTHOR
SCOT HILLIER DAN HOLME DON JONES TODD KLINDT KEVIN LAAHS GARY LAPOINTE RHONDA LEE MACKEY
SCOT HILLIER INTELLIEM, INC. CONCENTRATED SHAREPOINT 911 HP SHARESQUARED, LAYFIELD HP
TECHNICAL TECHNOLOGY INC. CONSULTANT/
SOLUTIONS, LLC TRAINER
JIM MCBEE KIERAN MATTHEW MARK MINASI JEREMY MICHAEL NOEL PETER O'DOWD JOEL OLESON
ITHICOS MCCORRY MCDERMOTT MINASI RESEARCH MOSKOWITZ CONVERGENT BLADE/ QUEST SOFTWARE
SOLUTIONS HP ABLEBLUE AND MOSKOWITZ, INC. COMPUTING WADEWARE
DEVELOPMENT
TED PATTISON TOM PHILLIPS MAURICE TONY REDMOND ASIF REHMANI NADYNE STEVE RILEY BRIAN REID
TED PATTISON WADEWARE PRATHER TONY REDMOND SHAREPOINT- RICHMOND AMAZON WEB C7 SOLUTIONS
GROUP, INC. INDEPENDENT AND ASSOCIATES ELEARNING.COM MICROSOFT SERVICES
CONSULTANT
And many more... Check our Web site as we continue to update it with speaker pictures and bios!
November 1-4, 2010 I Las Vegas, NV I Register Today! I 17
F10_Win_ITBrochure_v5:Layout 1 6/23/10 2:07 PM Page 18 F1
HOTEL INFORMATION
HOTEL ACCOMMODATIONS
Mandalay Bay Resort and Casino, 3950 Las Vegas Blvd.
South, Las Vegas, Nevada, is the conference site and host hotel.
SPACE IS LIMITED so reserve your room early by calling the
conference hotline at 800-505-1201 or 203-400-6121.
AIRLINE
Please call Pericas Travel at 203-562-6668 for airline reservations.
TAX DEDUCTION
Your attendance to a DevConnections CAR RENTAL
conference may be tax deductible. Visit Hertz is offering auto rental discounts to attendees. Call the
www.irs.ustreas.gov. Look for topic 513 - Hertz Meeting Desk at 800-654-2240 for reservations and refer
Educational Expenses. You may be able to to code CV# 010R0043 (Hertz) under Connections Vegas to
deduct the conference fee if you undertake to receive your attendee discount.
(1) maintain or improve skills required in your
present job; (2) fulfill an employment condition ATTIRE
mandated by your employer to keep your The recommended dress for the conference is casual and
salary, status, or job. comfortable. Please bring along a sweater or jacket, as
the ballrooms can get cool with the hotel’s air conditioning.
GROUP DISCOUNT
Register individuals from one company at the SPONSORSHIP/EXHIBIT INFORMATION
same time and receive a group discount. For sponsorship information,
contact Rod Dunlap
1-3 registrants $1,595 per person 480-917-3527 phone
Additional registrants $1,395 per person E-mail rod@devconnections.com
after the 3rd ($200 off each) See Web site for more details. www.WinConnections.com
(4th, 5th, 6th...)
Notes & Policies: The Conference Producers reserve the right to cancel the conference by refunding the registration fee. Producers can substitute speakers and topics and cancel sessions with-
out notice or obligation. Updates will be posted on our Web site at www.DevConnections.com. Tape recording, photography is not allowed at any session. Conference producers will be taking
candid pictures of events and reserve the right to reproduce. By attending this conference you agree to this policy. You may transfer this registration to a colleague by notifying us before the
start of the event. Please inform us if you have any special needs or dietary restrictions when you register. The conference registration includes the following subscriptions. This is not an addi-
tional expense and subtraction from prices listed is not permissible. Exchange and Windows Connections registration includes a one-year (12 issues) print subscription to Windows IT Pro mag-
azine for Exchange and Windows conference attendees only. Current subscribers will have an additional 12-months added to their subscription. Subscriptions outside of the United States will
be served in digital; $12.50 of the funds will be allocated toward a subscription to Windows IT Pro ($49.95 value). SharePoint Connections registration includes a print subscription (4 issues;
Nov, March, June, Sept) to SharePointProConnections magazine for SharePoint and Windows conference attendees only. Current subscribers will have an additional one year (4 issues) added
to their subscription. Subscriptions outside of the United States will be served in digital.
Registration & Cancellation Policy: Registrations are not confirmed until payment is received. Cancellations before September 28, 2010 must be received in writing and will be refunded minus
a $100 processing fee. After September 28, 2010 cancellations and no shows are liable for full registration; it can be transferred to the next Conference within 12 months or to another person.
Microsoft, Microsoft .NET, ASP.NET, Visual Studio.NET, Microsoft SQL Server, Exchange and Windows are either trademarks or registered trademarks of Microsoft Corporation. All other trade-
marks are property of their owners.
COMPANY TITLE
Penton Media
c/o Tech Conferences, Inc.
STREET ADDRESS (REQUIRED TO SHIP MATERIALS) 731 Main Street Ste C3
Monroe CT 06468
CITY, STATE, POSTAL CODE COUNTRY
PRE-CONFERENCE WORKSHOP MONDAY, NOVEMBER 1, 2010 LUNCH IS INCLUDED WITH FULL DAY WORKSHOPS.
� EPR01: Making Exchange Highly Available – Brilliance in Resilience
(HANDS-ON WORKSHOP) O’DOWD..............................................................................................................................................................9AM – 4PM ..................................$449 __________________
� WPR01: Windows 7 Deployment Master Class LAYFIELD ............................................................................................9AM – 4PM ..................................$399 __________________
� HPR01: SharePoint 2010 Professional Development Workshop SHUPPS & BOGUE ..................9AM – 4PM ..................................$399 __________________
� HPR02: SharePoint Collaboration Jumpstart HOLME ......................................................................................................9AM – 4PM ..................................$399 __________________
POST-CONFERENCE WORKSHOPS FRIDAY, NOVEMBER 5, 2010 LUNCH IS INCLUDED WITH FULL DAY WORKSHOPS.
� EPS01: Exploring Exchange 2010 - Configure and Supporting
(HANDS-ON WORKSHOP) O’DOWD & PHILLIPS ..........................................................................................................9AM – 4PM ..............................$449 ________________
� EPS02: COMMUNICATION SERVER 14 (AKA OCS)–FIRST LOOK PREVIEW
(HANDS-ON WORKSHOP) FOREMAN............................................................................................................................9AM – 4PM ..............................$449 ________________
� HPS302: Dan Holme’s Windows Administration Master Class HOLME ..........................................9AM – 4PM ..............................$399 ________________
� WPS01: Windows PowerShell v2 “Zero Scripting” Master Class JONES ........................................9AM – 4PM ..............................$399 ________________
� HPS301: Advanced SharePoint 2010 Administration
with Todd and Shane KLINDT & YOUNG ..............................................................................................................................9AM – 4PM ..............................$399 ________________
CONFERENCE MATERIALS
FULL CONFERENCE REGISTRATION INCLUDES MATERIALS FOR THE CONFERENCE FOR WHICH YOU REGISTER;
YOU MAY PURCHASE MATERIALS FOR THE OTHER CONCURRENTLY RUN EVENTS.
� Microsoft Exchange Connections Conference and Expo CD ..................................................................................................................................$75 ________________
� Windows Connections Conference and Expo CD ....................................................................................................................................................$75 ________________
� SharePoint Connections Conference and Expo CD..................................................................................................................................................$75 ________________
TOTAL
� CHECK (payable to Penton Media) All payments must be in US Currency. Checks must be drawn on a US bank.
� CREDIT CARD � VISA � MASTERCARD � AMEX
CREDIT CARD NO. EXPIRATION DATE
Penton Media
c/o Tech Conferences, Inc.
731 Main Street, Suite C-3
Monroe, CT 06468
Mailroom: If addressee is no longer here,
please route to MIS Manager or Training Director
Book by July 29th to get a special rate of $149 (a limited number of rooms at this rate, so reserve today).
Spiceworks 4.5
IT management tools are as varied as links that invite you to download and signed up with a valid email address that
blades of grass on a freshly mowed lawn. install the product. A single executable I use for testing—and I did receive a few
It’s often difficult to slice through vendor file downloads to your computer without email messages of the “Welcome to Spice-
marketing-speak to obtain the details you you having to sign up for any type of works” variety.
need to determine if a management tool account or provide an email address. The The next screen is where the good stuff
is right for you and your environment. For file is reasonably sized (about 20MB) and starts to happen. You can configure the
example: Does the tool support all the downloads quickly. product to start with an inventory, the Help
OSs you use? What about non-computer When the installation routine launches, desk (ticketing) feature, or Spiceworks com-
devices, such as routers and switches? the first screen asks which port you want munity support. I was most interested in the
Does the tool take a software inventory to have Spiceworks listen on. The default is inventory functionality because I wanted
from your computers, or just a hardware port 80, which is a clue that indicates how to see how well Spiceworks could find and
inventory? How do you obtain technical Spiceworks will interact with you; the soft- analyze my network, so I selected Start with
support if you need it? How much will the ware installs the Apache web server. This Inventory.
product cost you in licensing fees? is important to note if you plan to install To avoid immediately subjecting my
One product that aims to solve all of Spiceworks on a machine that’s already network to any invasive testing, I opted to
your IT management woes is Spiceworks. running a web server on port 80. You’ll have the software first scan the machine
This software includes management, either need to adjust one of the servers it was running on. Isolating the selection
monitoring, inventory control, and a to run on a port other than 80 or install process to target just the local machine
ticketing system, all in one package. You Spiceworks on a different machine. by IP address and selecting an account
might have already heard of Spiceworks The installation process proceeds with administrator-level privileges to
from a colleague, because it’s reasonably quickly from that point and offers to run the scan with was easy. A dialog box
popular for one key reason: It’s free. The launch Spiceworks when the install is launches to indicate that the scan is in
caveat of the software being free is that complete. Here is where I ran into my process.
you have to see ads while you use it- only real technical issue. The initial Scanning a machine is a quick yet
but I found the ads to be unobtrusive. launch of Spiceworks took an abnormally thorough process. If you have a host-
You can purchase a version that has the long time, about two minutes, with the based firewall installed, you need to
ads removed if you find them to be too Spiceworks.exe process consuming 50 ensure that exceptions are created to
cumbersome. percent of the CPU usage. This occurred allow Spiceworks to access the sys-
I reviewed Spiceworks 4.5 from the only on the first launch of the product, tem. After this is done, Spiceworks can
perspective of someone who has heard however. determine a myriad of details from the
good things about the software but One annoying requirement is that you base hardware (e.g., CPU, RAM, free disk
doesn’t know much about it other than the must sign up for a Spiceworks account space), as Figure 1 shows, all the way to
fact that it’s a free IT management product. when you launch
I installed Spiceworks on a Windows XP the product for the
SP3 machine and ran it against a mixed first time. It’s unclear
test network consisting of XP, Windows from the sign-up
Vista, Mac OS X 10.6, and Red Hat Enter- form if this is a local
prise Linux 10 computers. The network also account, isolated
contains a variety of networking gear from to your own Spice-
Cisco. Spiceworks’ system requirements are works installation,
modest; the documentation states that a or if your informa-
machine with a 1GHz Pentium III proces- tion will be sent to
sor (remember those?), with 1GB of RAM, Spiceworks even if
running XP SP2, Windows Server 2003 SP1, you clear the check
or Windows Server 2008 is sufficient. For a boxes for receiving
comprehensive list of the items Spiceworks partner offers and
can discover and manage, see the Spice- participating in sur-
works Requirements page at community veys. I cleared both
.spiceworks.com/help/Spiceworks_ check boxes and Figure 1: Viewing configuration details
Requirements.
Installing Spiceworks appears to be
Michael Dragone | mike@mikerochip.com
a cinch at first. You go to the Spiceworks
website and click any of the bright orange
Kerio Connect 7
I have to admit that, being an Exchange Mobile devices
guy, I came into this review with a bit of a are supported via
prejudice against any Exchange alterna- ActiveSync functionality.
tive. I’ve been asked to look at several To end users, this means
during my career with the aim of saving that they won’t know the
money, and none of them passed my difference between an
tests for functionality or usability. Kerio Exchange back end and
Connect 7 succeeded where competitors the Kerio Connect server.
haved failed. Aimed at small companies Also added to the new
and offered at a very attractive price, release is native support
Kerio Connect 7 delivers the functions for Apple’s iPad device,
that most small companies want—email, giving Kerio the unique
calendaring, and mobile access. bragging rights to being
Installation is quick and easy, and the the first to explicitly
administration interface, which Figure 1 support the iPad. Figure 1: Kerio’s interface
shows, is well laid out. When I set it up in Finally, included in the list of features first year, server renewal is $162, and your
my lab to do this evaluation, I found that is a must-have for any Exchange additional users are $8.60 each. You can
the Linux install (Kerio runs on Windows, alternative—an Outlook plugin that order without the antivirus licensing, but
Linux, and Mac OS) wasn’t any more dif- gives your end users the experience the pricing more than justifies going for
ficult than the Windows install, again put- they know and are comfortable with by the whole package.
ting it ahead of much of its competition. allowing Outlook to connect with Kerio I stated earlier that I had a prejudice
The wizard asks you most of what you Connect. against Exchange alternatives, but I have
need to get up and running, including So, what does it all mean? Well, it to say that if I had a small customer
DNS domain information, and enables all means that if you have a small company, who was looking for an inhouse email
of the common client protocols for you. and no need for a highly available (which solution that was affordable, I’d definitely
Integration with Active Directory (AD) usually means highly expensive) solution, recommend Kerio.
is straightforward and requires little effort Kerio will probably be a good fit for you. InstantDoc ID 125453
on the part of the administrator. The only Most Exchange alternatives currently on
negative here is that although it’s easy to the market have made big investments in Kerio Connect 7
import users from AD, there’s no ability adding features to their webmail in order
to bring in groups to use as mailing lists. to woo customers. Although this is attrac- PROS: Inexpensive; easy to configure and main-
tain; low barrier to entry for small businesses
These must be managed separately within tive to those of us who go in for those
Kerio Connect. things, our users typically want comfort CONS: No high availability option; no native use
All of the security features you’d expect more than anything, and that’s where of AD groups for mailing lists, so user and group
administration has to happen in two places; not
in a mail server are present, including anti- Kerio Connect shines. It presents a familiar
feasible for larger businesses because of these
virus, spam, and attachment filtering. The end-user experience regardless of the weaknesses
attachment filtering is configured to block connection method.
RATING:
according to common best practices by Kerio really seems to know its target
default. Like everything else in the prod- market, and the company is giving users PRICE: First year: $540/server with five user
uct, security is easy to configure. McAfee’s exactly what they want—a simple solu- licenses, $28.80/user (sold in packs of 5);
renewals: $162/server and $8.60/user
antivirus engine is included and activated tion that meets their needs without a
by default, and there’s also an option to steep learning curve. Not only that, but RECOMMENDATION: Kerio Connect is an
enable other engines. Backup capabilities the company does it at an initial price of affordable and easy-to-maintain solution for
small companies. The product might not be a
are included as well, allowing for tradi- $540 for a server license, which includes
good option for a small business with a large
tional backup scheduling, and again, the five user licenses. (Additional user budget that wants advanced Exchange features
defaults are configured out of the box licenses are a reasonable $28.80 each.) such as high availability, Outlook Voice Access,
according to long standing best practices. These prices are for one-year licenses and Unified Messaging.
Tape backup isn’t supported, but backup that include support, virus definition CONTACT: Kerio Technologies • 888-775-3746 •
to a network location is available. Robust updates, and version updates. After your www.kerio.com
logging and a traffic-chart feature make
troubleshooting and monitoring easy.
Ryan Femling | ryan@palador.com
The logs are well organized and verbose
without confusing the reader.
NetPoint Pro
Hardware inventory and asset manage- properly configured.
ment have never been administrators’ You don’t have to worry
favorite tasks. In small to midsized IT about what WMI class
shops, or those with limited budgets, to use. All results are
administrators often get by with ad hoc stored in the SQL Server
scripted solutions using Windows Manage- database. NetPoint also
ment Instrumentation (WMI) and a hodge- tracks when components
podge of spreadsheets, text files, and duct are added or removed,
tape. However, Neutex Systems offers a such as memory or disk
more cost-effective and easier-to-use solu- drives. You can even sub-
tion called NetPoint Pro. This agentless scribe to an RSS feed to
solution leverages existing Windows tech- alert you when a change
nologies such as WMI and Active Directory is made. Email alerts
(AD) that you already know and trust. aren’t supported in the
Figure 1: NetPointPro OS display
current version.
Installation NetPoint utilizes AD to discover com- polling. You can unlock these features by
NetPoint installs on just about every puter objects and can’t manage non-domain installing a NetPoint Pro license.
Windows OS. But because it requires IIS, and non-Windows computers. You can
you’ll most likely install it on a server. configure a standard polling schedule for Great for Small Shops
It also requires a Microsoft SQL Server all computers, perform on-demand polling, For large and complex enterprises, I don’t
back end, but this can be one of the free or use an included VBScript as a computer feel NetPoint Pro’s feature set is mature
express editions of SQL Server 2008 or start-up script to provide auto-polling. enough to meet their needs. For example,
2005. You don’t need to run the web multi-domain environments require a
server on the database server, but for my Asset and System Management polling server in each domain and some
small scale test I elected to use Windows The web interface is easy to use and query- tweaking via scripts. But for small to
Server 2008 R2. During setup, you can ing systems couldn’t be simpler. Need to midsized shops lacking an affordable,
specify what database server to use. If you know what OSs are deployed? A click or easy-to-use inventory and asset manage-
want to use the included Windows Power- two provides the answer. (See Figure 1.) ment solution, NetPoint Pro is the solution
Shell snap-in, you’ll need PowerShell 2.0. You can also supply non-WMI information you’ve been looking for.
NetPoint ships 32- and 64-bit versions such as purchase order and procurement InstantDoc ID 125442
that install with minimal configuration. dates, making this a basic, yet effective,
NetPoint Pro
The current version is limited to managing asset management system. NetPoint Pro
computers in a single AD domain. Future includes a great set of PowerShell cmdlets PROS: Easy to install and use; cost-effective price
versions should support querying a global for managing inventory information. point; leverages existing technologies such as
WMI and Active Directory; PowerShell cmdlets
catalog server, which will simplify configu- Another terrific feature is the ability to
available
ration for more complex environments. track application licenses. You define the
My installation, using an existing SQL application by associating one or more CONS: Limited access control; can query only
Server instance, took only a few minutes. queried products with a license count and single-domain members; no email notifications;
simple polling options, typical of its limited enter-
After it loaded, I configured NetPoint purchase information. You can then tell at
prise features
through its web interface. There I added a glance if you’re in compliance or not.
my license file and set up my polling NetPoint Pro is licensed per invento- RATING:
schedule. The server will poll all computer ried computer on a sliding scale starting PRICE: NetPoint Pro starts at $5 per computer;
accounts it finds in the current AD domain at $5 per computer in 25-unit bundles. NetPoint Essentials is free
for hardware and software inventory infor- Neutex also offers a free version, NetPoint RECOMMENDATION: Small to midsized shops
mation. I quickly inventoried items such as Essentials. You can inventory (hardware- should give NetPoint Pro a try; larger, more com-
memory, disks, printers, drivers, and OSs. only) an unlimited number of systems for plex organizations will need a more complete
free. But you miss out on other features solution. Watch Neutex for future releases.
Uses Existing Technologies such as PowerShell support, license track- CONTACT: Neutex Systems • 415-763-8839 •
NetPoint uses WMI primarily for its inven- ing, remote desktop, and on-demand www.neutex.net
torying. In almost all Windows-based net-
works WMI is enabled and accessible, which
Jeffery Hicks | jdhitsolutions.com/blog and twitter.com/jeffhicks
means no agents to install. Because it uses
WMI, your computers are most likely already
RATING:
PRICE: $189
RECOMMENDATION: If you need a desktop
virtualization product with a full set of top-of-
the-line features, then VMware Workstation 7.0 is
a must-have.
CONTACT: VMware • www.vmware.com/
Figure 3: VMware Workstation Jump Lists products/workstation
SharePoint Auditing
and Reporting Tools
Navigate the sea of compliance laws and security “what ifs”
by Brian Reinholz
Information in this buyer’s guide comes from vendor Act, respectively), where businesses have a special responsibility to
representatives and resources and is meant to jump-start, not replace, protect the personal information of clients. Finally, all companies
your own research; also, some products might have been left out, need to be aware of the possibility of e-discovery, when a lawsuit
either as an oversight or from lack of vendor response. requires a company to sift through all available electronic data (on
that company’s dime) for some form of data that holds weight in the
S
harePoint can be used for a variety of functions, including case. Lastly, there are specific statewide compliance laws that every
as a document management solution, an organization- organization should be aware of. Together, these laws and standards
wide intranet, a project management tool, and even as an make ignorance out of the question, even for small organizations,
external-facing website. But at its core, SharePoint is an and force all companies to take compliance very seriously.
information storehouse, logically segmenting your data
and enabling efficient collaboration, thereby reducing fear Native Tools on SharePoint and Their Limitations
of miscommunication, inconsistent versions, and lost documents. Fortunately, native compliance tools do exist on SharePoint.
Storing data on a SharePoint site makes sense for many organi- Although they do not cover the same scope as third-party solutions,
zations. It reduces the load the local network handles and makes they might offer sufficient compliance protection for some organiza-
collaborating on documents much easier. Plus, it offers customiz- tions. First, SharePoint lets you configure user permissions, letting
ability in terms of restricting and managing access to individuals you prevent unauthorized access that could lead to data loss or theft.
at varying levels within the company. SharePoint also has basic reports to audit site collections.
However, there is a downside. The Internet is only as secure as Some of the things that SharePoint’s native tools can’t do include:
the systems that protect it, and threats grow and evolve every day. In audit data at levels other than the site collection level, prevent data
today’s Internet age, where 10 million people were victims of identity from being uploaded beforehand, audit sites based on more robust
theft in 2008 (according to Javelin Strategy & Research Center), many criteria such as time frame, and track all site changes and deletions.
governmental agencies have pushed for compliance laws to prevent
future attacks. And according to the Privacy Rights Clearing House What to Look for in Third-Party Solutions
data, which documents significant data breaches, wide-scale secu- It’s important to note that although each third-party solution in this
rity breaches occur almost every day in the United States (and since buyer’s guide seeks to solve the same common SharePoint difficulties,
2005, 354,537,108 records have been lost or stolen). each works differently. Which solution is best will vary by organization.
For instance, some of the more suite-like products, such as AvePoint’s
Evolution of Compliance Laws DocAve Auditor and Vyapin’s Admin Report Kit, offer auditing/
Compliance laws are good, in principle. They protect individuals and reporting, migration, and backup and recovery. Other products, such
businesses, and they force organizations to take seriously the threat as Muhimbi’s SharePoint Audit Suite, offer similar capabilities to
of data theft before it’s too late. However, each ounce of prevention SharePoint’s native tools, but expand on the capabilities, offering more
in compliance comes at a cost. According to a Financial Executives in-depth auditing. Netwrix’s SharePoint Change Reporter, meanwhile,
International study, the average cost of Sarbanes-Oxley (SOX) com- offers change tracking but doesn’t focus on reporting.
pliance in 2007 for large-scale enterprises was $1.7 million. In addition to auditing for compliance, you’ll also find that some
Like it or not, SOX is here, forcing all public companies to keep of the products that focus more heavily on reporting, such as Nintex
industrious financial records. A number of other laws exist for specific Reporting, also offer business efficiencies through this reporting. The
industries, such as the financial and medical industries (Gramm- same types of reports that aid in compliance can help the business to
Leach-Bliley Act and Health Insurance Portability and Accountability remain efficient through visibility into the organizational structure.
In other words, individual compliance measuring compliance. Other companies place, but it’s important to understand the
needs will vary extensively depending on will have stores of sales and contractual differences.
the organization. Some organizations will data continually being uploaded to the
have constantly changing user documents SharePoint site, so controlling, tracking, Customization Is Always an Option
and spreadsheets that contain key informa- and restricting new files uploaded to the Because SharePoint is a very flexible tool, you
tion, so tracking changes to these docu- site would be very important. Whatever might decide to have a developer custom-
ments on a step-by-step level is essential for your need, there is likely a solution in tailor reports that best serve your compliance
Company Name Product Price (Per Change Change Multiple Site Change Track User Track Details
Server) Tracking Tracking to Tracking Tracking to Permissions of Document
SQL Server Web Parts Usage
AvePoint DocAve Auditor $2,290 Yes Yes Yes Yes Yes Yes
www.avepoint.com
201-793-1111
800-661-6588
needs. Although this might not be the most with the vendors in this space to see how
efficient model (in terms of cost and time), their solutions stack up. In the meantime, I Brian Reinholz
(breinholz@windowsitpro
it might be valuable if you feel that your encourage you to review the buyer’s guide .com) is editorial web
company’s needs are radically different from table, which will shed insight on the capa- architect for Windows
most. My advice would be to carefully review bilities of each offering and provide you with IT Pro and SQL Server
Magazine, specializing
your company’s compliance needs with a a head start. in training and
security expert, and then discuss these needs InstantDoc ID 125249 certification.
Export Real-Time Native Customizable Custom SharePoint Versions Windows Server Windows Desktop
Formats Alerting Reports to Data Auditing Report Supported OSs Supported OSs Supported
Measure Creation
Compliance
CSV, PDF, XML No No Yes Yes SharePoint 2010, Windows Server Windows 7, Vista,
2007 MOSS Enter- 2008 R2, 2008, XP
prise, 2007 MOSS 2003
Standard, Share-
Point Portal Server
2003, WSS 3.0
Email, Excel, No No Yes Yes SharePoint 2010, Windows Server Windows 7, Vista,
HTML, PDF 2007 MOSS Enter- 2008 R2, 2008, XP
prise, 2007 MOSS 2003
Standard, Share-
Point Portal Server
2003, WSS 3.0
Excel, HTML, PDF Yes No Yes Yes 2007 MOSS Enter- Windows Server
prise, 2007 MOSS 2008 R2, 2008,
Standard, WSS 3.0 2003
Excel, PDF, RTF No No Yes Yes SharePoint 2010, Windows Server Windows XP
2007 MOSS Enter- 2008 R2, 2008,
prise, 2007 MOSS 2003
Standard, Share-
Point Portal Server
2003, WSS 3.0
CSV, HTML, PDF, No Yes Yes Yes SharePoint 2010, Windows Server Windows 7, Vista,
RTF, TIF, TXT 2007 MOSS Enter- 2008 R2, 2008, XP
prise, 2007 MOSS 2003
Standard, WSS 3.0
■ Security ■ Exchange
VENDOR DIRECTORY The following vendors or their products are mentioned in this issue of Windows IT Pro on the pages listed below.
News
Check out the current news and information
Facebook: We’ve created a page on Face-
book for Windows IT Pro, which you can access
about Microsoft Windows technologies. SQL
Q SERVER MAGAZINE at: http://tinyurl.com/d5bquf. Visit our Facebook
www.windowsitpro.com/go/news page to read the latest reader comments, see links
Explore the hottest new features of SQL Server, and
EMAIL NEWSLETTERS discover practical tips and tools. to our latest web content, browse our classic cover
www.sqlmag.com gallery, and participate in our Facebook discus-
Get free news, commentary, and tips delivered sion board.
automatically to your desktop.
asp.netNOW
ASSOCIATED WEBSITES Twitter: Visit the Windows IT Pro Twitter page at
DevProConnections UPDATE www.twitter.com/windowsitpro.
Exchange & Outlook UPDATE DevProConnections
Security UPDATE Discover up-to-the-minute expert insights, infor-
SharepointPro Connections UPDATE mation on development for IT optimization, and
solutions-focused articles at DevProConnections.com,
SQL Server Magazine UPDATE
where IT pros creatively and proactively drive busi-
Windows IT Pro UPDATE ness value through technology.
Windows Tips & Tricks UPDATE www.devproconnections.com
WinInfo Daily UPDATE
www.windowsitpro.com/email SharePointPro Connections
RELATED PRODUCTS Dive into Microsoft SharePoint content offered in
specialized articles, member forums, expert tips,
Custom Reprint Services and Web seminars mentored by a community of
Order reprints of Windows IT Pro articles. Diane peers and professionals.
Madzelonka at Diane.madzelonka@penton.com. www.sharepointproconnections.com
User Moment of
… um
um … the Month
In the 1990s, I worked as temporary Desktop Support
at a software company. One of the first tickets given to
me read, “I need a battery recharger that doesn’t plug
into a wall outlet.” I called the user and asked for more
clarification to better assist her. She said, “I’m flying to
Asia in two weeks, and it’ll be about a 20-hour flight.
… ye
y ah
h… I’m taking my laptop and two laptop batteries with
me. Since I’ll be using one battery to do work on my
SEND US YOUR laptop, I figured I could plug the other battery into the