February, 2008

Posts
  • The Sean Blog

    How Microsoft Does IT: Terminal Services Gateway

    • 0 Comments

    One of the coolest new features of Windows Server 2008 is the new Terminal Services Gateway feature.  As always, we run our software in production at Microsoft before it is released, and TS Gateway is no exception (I'm using it as we speak!).  The Microsoft IT (MSIT) team has written up a white paper on lessons learned with their deployment.

    Executive Summary

    Like many large organizations, Microsoft has a geographically dispersed work force. With more than 78,000 employees in 78 countries worldwide, Microsoft faces continual challenges with making corporate information easily available to workers from remote locations and with ensuring that important internal company information is as secure as possible.

    Although the vast majority of Microsoft employees have individual personal computers available from which to access company resources, the following two situations frequently occur at Microsoft:

    · Staff members need to access internal company resources from home or from a remote location.

    · Staff members who are involved in meetings or presentations at remote locations require quick access to internal company resources.

    These resources may include any of the following:

    · Documents that are located on internal servers at Microsoft.

    · Internal business programs that are available only from inside the corporate network.

    · Personal workstations that contain important files or programs. For example, developers at Microsoft often need to connect to their individual workstations from remote locations to access programming tools or code.

    To meet these requirements, Microsoft maintains a Windows® Terminal Services environment. This environment enables staff members to log on to the Microsoft corporate network and then access terminal servers that are running various internal business applications.

    With the development of Windows Server® 2008, the Microsoft Information Technology (Microsoft IT) department wanted to test the new features and functionality of the Windows Server 2008 Terminal Services component to determine whether these features could meet the requirements of a large corporate environment.

    Get the rest of the White Paper here:

    How MSIT Uses Terminal Services as a Scalable Remote Access Solution

    image

  • The Sean Blog

    Backstage Pass

    • 1 Comments

    Ever wondered what kind of sessions go on at TechEd, Microsoft Management Summit (MMS), OCS Ignite, IT Forum, WinHEC, etc?  The following site has a ton of videos from these events:

    http://www.microsoft.com/emea/spotlight/default.aspx

    Watch Mark Russinovich, Steve Riley, Iain McDonald, and some other great presenters go deep in these sessions.  Enjoy!

    Windows Server 2008 - SelectionConvergence 2007-CopenhagenTechEd IT Forum 2007Microsoft 2007 SOA and Business Process ConferenceBest of MMS Roadshow 2007DocumentariesTech Ed US 2007Web Administration Summit 2007WinHec 2007Microsoft Office Communications Server 2007 Ignite TourMicrosoft Management Summit 2007MS Longhorn PressForefront and System Center launches - You're in controlUsing Microsoft Virtualisation Technologies Today and TomorrowBuilding End-to-End Infrastructure Security-Windows XP, Vista, Server 2003 and Active Directory -Windows XP, Vista, Server 2003 and Active Directory BI Tour 2007Tech.Ed: IT Forum 2006Get ready for a New DayMicrosoft Management Summit 2006 Get Ready For Exchange - RoadshowWeb Administration Summit 2006Tech.Ed US 2006Tech.Ed US 2006 - Strategy BriefingsWinHEC 2006Windows Kernel InternalsIT Forum 2005 - HighlightsExchange Tour UnpluggedFocus on Web Hosting 3.0IT Forum 2005SQL PassTech.Ed 2005Microsoft Management Summit 2005IT Forum 2004

  • The Sean Blog

    Branch Infrastructure Implementation Solution for Windows Server 2008

    • 0 Comments

    Alright... not the sexiest acronym, but the new Branch Infrastructure Implementation Solution - BIIS (formerly the Branch Office Infrastructure Solution, or BOIS) has been released, with great information on all of the decisions and design criteria that go into architecting a Branch Office/geographically distributed site solution.  Everything from backup, to malware defense, to DNS, DHCP, File/Print, Monitoring, the works.  Great Stuff!

    From the overview:

    Windows Server 2008 includes several enhancements to the base operating system plus powerful new functionalities that make it valuable in a branch office environment. These include:

    - Mitigated Security Risks: The Read-Only Domain Controller is a powerful new feature that enables organizations provide their remote branch office with local authentication servers, without having to increase security exposure to their Domain Database. The RoDC also provides a read-only copy of the DNS and receives uni-directional updates from the Central Office DataCentre. BitLocker technology provides hardware-based encryption for data on branch office server. The Server Core installation option helps significantly decrease the servers’ surface area of exposure and management overheads by reducing the operating system footprint.
    - Improved Network Performance: Windows Server 2008 offers several new or improved network technologies that will improve the efficiency of WAN communications. The new TCPIP Stack and the Server Message Block (SMB 2.0) is redesigned for networking environments especially when connecting branch offices. The Distributed File System Replication service (DFSR) is a multi-master replication engine that increases data availability and gives users in remote sites fast, reliable access to files
    - Improved Deployment and Administration: New management tools like the Server Manager Console provide a single, unified console for managing a server's configuration and system information, displaying server status, identifying problems with server role configuration, and managing all roles installed on the server.
    BIIS provides an understanding of the complex issues that affect branch infrastructure planning and design. This solution was designed using a modular approach that will support future releases and add-on guides to support core as well as extended branch infrastructure services. The service guides that are available with this release focus specifically on key Windows Server 2008 role services. Future releases will present a selection of “extended” services to detail branch infrastructure focused on solutions for roles and products such as Hyper-V, System Center Configuration Manager, and Forefront Client Security. This guidance helps IT Service designers and architects minimize the branch office design and implementation costs and provide the most efficient and effective management possible, while still providing the desired user experience for staff in branch offices.

    There are three parts to this download, that should be downloaded and used in the following order:

    1) BIIS Getting Started Guide: This guide provides an introduction to the full BIIS solution, and is the starting point for IT Professionals who are using BIIS to plan and deploy their branch infrastructure.
    2) BIIS Architecture Guide: This guide introduces a method of designing a service-based branch infrastructure design, and explains how to look at the specific requirements of the branch office within the larger context of an organization's IT services.
    3) BIIS Service Design Guides: These guides provide implementation guidance for the foundation services for a branch office. These include base client services, base management services, DHCP, directory services, name resolution services, and file and print services.

    Get the guides here: Branch Infrastructure Implementation Solution for Windows Server 2008

    image

  • The Sean Blog

    Giving Feedback

    • 1 Comments

    image If your co-worker knew something about you... that you forgot to put deodorant on, or that you had toilet paper stuck to your shoe, or that your habit of sending angry incoherent emails before you had consumed your morning coffee was about to become a career limiting move...

    Would you like them to tell you?

    You would, right?

    So here's the catch... if you would like your friends or co-workers to give you feedback when they notice an area of opportunity for you; you have the responsibility to do the same for your friends.  Be honest, but respectful.  Find the right time and place (generally constructive feedback should be done in private), and let the person know your candid feedback.  Once they have received it, they get to choose what they do with it, but you have given them the gift of knowing where they stand.  As Wikipedia says,

    "In organizations, feedback is a process of sharing observations, concerns and suggestions between persons or divisions of the organization with an intention of improving both personal and organizational performance."

    In other words, given correctly, feedback is a very good thing. By FAR the best advice I have read on holding these tough conversations is in a great book called Crucial Conversations, which discusses several ways that you can make it safe to talk about almost anything, and to reach a pool of shared meaning.  I cannot possibly recommend it highly enough.

    How does this relate to Microsoft?  You've probably noticed something that we aren't doing as well as we should have.  Maybe you've written one of those "Zune Sucks" blog posts or "Micro$haft Sux!!! Only TOOLZ uze Vista!" posts on /. or Digg.  That's okay.  As Penny Arcade points out in their Greater Internet F-wad Theory (sorry, this is a family-safe blog), a normal person, plus anonymity and an audience is just asking for trouble.  It's really easy to think of us as the Borg. 

    But guess what?  We're not.  Microsoft is made up of some of the smartest, most creative, intelligent, and hardworking people I have ever worked with.  If we left of your favorite feature in the latest release of Product X, It's not because we all got together and said: "Hey!  I know it would make Steve's life a lot easier if we just added a widget button in the print dialogue box.  It would only take a day or so to code it, but I really don't like the guy.  Let's leave that feature out just to spite him!" Features are prioritized based off of a number of criteria, balancing feature requests with customer impact, with a desire to ship software on a (semi) regular basis. 

    Windows Server 2008 doesn't come with the Vista Sidebar.  Would you have been happy if W2K8 didn't release until April, and ran slower (but you could see a pretty slideshow on the side of your server desktop)?  Probably not.  If we added support for Windows NT4 into Exchange 2007, it would certainly not have shipped when it did as the Development and Test burden would have increased significantly.  If we had built Windows Home Server on top of Windows Server 2008 for the first release... guess what?  It wouldn't have shipped yet.  As we are often reminded, "Shipping is a feature too". By prioritizing features, we are able to ship on time, get your feedback, and incorporate it into the next version.  If we try to boil the ocean and fit everyone's favorite feature into the project, you end up with Vista's too-long development cycle, where nobody is happy at the end.

    So how do you let us know what those important features are so that we can plan them into the next version?

    Several ways.

    First... you can always email feedback@microsoft.com. Yup, that's an actual address, and real humans read the feedback and shoot it off to the appropriate team.  Be constructive in your feedback... don't just tell us that Vista sucks, let us know how it is not meeting your needs, and what we could do next time to make it better. Some teams (such as Zune) have dedicated feedback sites.  Just search the Internet for "Product X Feedback" and see what you find.

    The next place to leave feedback is on our TechNet and MSDN blogs.  Most product teams have a blog, and we really do read the comments.   If you have a comment on Internet Explorer 8, go leave a comment on the Internet Explorer Team Blog.  Exchange? Head over to You Had Me At EHLO. Windows Vista? They've got a blog too (Windows Vista Blog).  We probably won't reply to every comment you post (we need some time to do actual coding), but they will get read.

    Even better, head over to the Microsoft Connect site and sign up for betas.  This is where the product teams host their pre-release software (both public and private), and you can file bugs and provide feedback that goes directly into our internal systems.  For example, right now the Solution Accelerator team is refreshing the Microsoft Operations Framework to integrate MSF and to include guidance on planning and governance.  Really good stuff.  They would LOVE to have feedback from the field as to how we can make this guidance better. Sign up (instructions here) and let us know how we can make it meaningful to you.

    If none of these feedback mechanisms work for you, feel free to leave a comment in my blog or shoot me an email.  As long as your feedback is specific and constructive, I promise that I will get it off to the right people. :)

  • The Sean Blog

    New Sysinternals tool- ShellRunas

    • 0 Comments

    New goody from Mark Russinovich and the Sysinternals team!

    image

    ShellRunas v1.0

    The command-line Runas utility is handy for launching programs under different accounts, but it’s not convenient if you’re a heavy Explorer user. ShellRunas provides functionality similar to that of Runas to launch programs as a different user via a convenient shell context-menu entry.

    ShellRunas works on Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008.

    Get it here: http://technet.microsoft.com/en-us/sysinternals/cc300361.aspx

    image

  • The Sean Blog

    SharePoint Designer Training

    • 0 Comments

    image I have previously mentioned some free training that is available for SharePoint here: http://blogs.technet.com/seanearp/archive/2007/12/07/sharepoint-training.aspx

    The one thing that was lacking, however, was training for SharePoint Designer, which is really needed to make SharePoint sing.  The combination of SharePoint, Designer, and Visual Studio will allow you to do just about anything but wash dishes.  SharePoint is really the server equivalent of Excel (it does everything!).  Unfortunately, to date there has been not as much training available on SharePoint Designer as I would like to have seen.  Fortunately, that changes today! (and as always... it's free)

    Office SharePoint Designer 2007 Training Standalone Edition

    Office SharePoint Designer 2007 Training Portal Edition

    From the overview:

    The Microsoft Office SharePoint Designer 2007 Training (Standalone Edition) leads the learner step-by-step through SharePoint Designer features using easy to understand videos. Built with the SharePoint platform integration in mind and engineered to work efficiently with Microsoft Windows SharePoint Services and Microsoft Office SharePoint Server 2007, SharePoint Designer will help you customize your SharePoint sites to make it an even more powerful tool for productivity. SharePoint Designer is the ideal tool for Information Workers to build composite applications, design and customize workflows and tailor SharePoint sites to their branding needs.


    If you are a server administrator and want to install the Portal Edition to your Office SharePoint Server site, click here. The Portal Edition allows you to add or remove content to help your users learn about Office SharePoint Designer.

    image

  • The Sean Blog

    Migrating from Lotus Domino to Exchange

    • 0 Comments

    If you have been tasked to work on a Lotus Domino to Exchange migration project, you will want to take a look at the following document, which goes into EXTRAORDINARY detail about everything you will need to know to make the transition.  Screenshots, Single-Phase Migrations, Multiple-Phase Migrations, Test Labs, Free-Busy connectors, you name it...  It is a GREAT read.

    Microsoft Transporter Suite for Lotus Domino: This end-to-end guide takes you through the process of assessing your environment, planning your directory and mail transition, and executing your coexistence and migration plan.

    image

  • The Sean Blog

    Virtualization Tech Center

    • 0 Comments

    image I see over on Matt's blog that we now have a Virtualization Tech Center up on TechNet.  Not so pretty, but has lots of great information on all the virtualization technologies:

    Application Virtualization

    Microsoft Application Virtualization (formally SoftGrid) is the only virtualization solution that delivers applications that are never installed and dynamically delivered, on demand. Whether deployed on desktops , laptops or, terminal servers , Application Virtualization from Microsoft changes application management from a series of manual tasks into an automated, streamlined process that accelerates the pace and reduces the cost of business.

    Server Virtualization

    Hyper-V provides a reliable virtualization platform and integrated management that enable customers to virtualize their infrastructure and reduce costs. It provides great value as it is available as a feature of Windows Server 2008 and it easily plugs into customers’ IT infrastructure as they can leverage their existing management tools and IT Pro skill-set with broad support from Microsoft and its partners.

    Presentation Virtualization

    Presentation virtualization isolates processing from the graphics and I/O, making it possible to run an application in one location but have it be controlled in another.

    Desktop Virtualization

    Virtual PC lets you create separate virtual machines on your Windows desktop, each of which virtualizes the hardware of a complete physical computer. Virtual PC works for any scenario in which you need to support multiple operating systems, whether you use it for tech support, legacy application support, training, or just for consolidating physical computers.

    Virtualization Management

    System Center Virtual Machine Manager provides centralized administration of virtual machine infrastructure and enables increased physical server utilization and rapid provisioning of new virtual machines by the administrator and authorized end users.

    We also have a very pretty site (http://www.microsoft.com/virtualization/default.mspx) that focuses more on case studies, upcoming conferences, and the like.

    image

  • The Sean Blog

    Take a look under the Kimono

    • 0 Comments

    mpp_hero_sm_2Have you ever been curious how Microsoft protocols such as SMB, CIFS, BITS, IPSEC, or NTLM work behind the scenes? Perhaps you are a Computer Science student, and you want to see how thing work in a commercially available Operating System, or perhaps you are a developer that works on a product that needs to interoperate with a Microsoft application or server platform.  You'll want to head over to the Microsoft Protocol Program website, where there are more goodies than you will know what to do with.

    To give you a head start on the acronyms, you will be working with the Microsoft Communications Protocol Program (MCPP, for "server software that interoperates with Windows desktop operating systems") and Microsoft [Work Group] Server Protocol Program (WSPP, for "server software that interoperates with Microsoft Windows server and desktop operating systems to provide file, print, and user and group administration services").

    You'll want to start with the [MS-DOCO]: Windows Protocols Documentation Roadmap that serves as a roadmap to the... um... documentation. 

    Currently, protocol documentation is available for download from MSDN for the MCPP and WSPP programs. Access this documentation from:

    In the following months, the MSDN Web site will provide access to the following protocol documentation:

    • 2007 Microsoft Office release
    • Microsoft Exchange Server 2007
    • Microsoft Office SharePoint 2007
    • Microsoft SQL Server 2008

    You can also download the documentation as PDFs here:

    Windows Communication Protocols (MCPP)

    The Microsoft Communications Protocol Program (MCPP) technical documentation set provides technical specifications for Microsoft proprietary protocols that are implemented and used in Windows client operating systems (Windows 2000 Professional through Windows Vista) to interoperate natively with Windows Server operating systems (Windows NT 3.1 through Windows Server 2008).

    Windows Server Protocols (WSPP)

    The Work Group Server Protocol Program (WSPP) technical documentation set provides detailed technical specifications for Microsoft proprietary protocols and extensions that are implemented in Microsoft Windows Server work group server operating system software and that are used to deliver file & print and user & group administration services to Windows work group networks.

  • The Sean Blog

    How Many SharePoint Servers Do I Have?

    • 0 Comments

    The wide availability of Windows® SharePoint® Services (WSS) 3.0 and the explosive popularity of Microsoft® Office SharePoint Server (MOSS) 2007 in enterprise environments, combined with the widespread use of online collaboration tools, have resulted in a proliferation of SharePoint technologies that sometimes escape the notice of IT.

    SharePoint servers that are not managed by IT often host business-critical Web sites, applications, documents, and processes. It is vital to the health of the organization that these servers are brought under corporate IT management and oversight.

    The Solution Accelerator team has been hard at work, and just announced the beta release of the SharePoint Asset Inventory Tool.

    The SharePoint Asset Inventory Tool allows IT professionals to inventory all of the computers in the network and identify servers that have SharePoint installed on them. The information gathered by the tool is used to generate reports that give IT the information it needs to bring the servers under its control. This allows the resources of the ever-changing SharePoint environment to be optimized and adjusted as needed.

    The tool allows you to choose the method for specifying which computers to scan: the IP range method to scan selected computers or the Active Directory method to scan all computers. Once you identify the scanning method that best serves your needs, the tool prompts you to supply the credentials necessary for the scan to be successful.

    The main purpose of the SharePoint Asset Inventory Tool is to give the IT administrator answers to a number of important questions through the generation of reports. These reports include information on:

    • The servers running some version of SharePoint.
    • The installed SharePoint features.
    • The total number of SharePoint sites on each server.
    • The total number of documents on each server.
    • The total number of documents grouped by extension on each server.
    • The time since the SharePoint assets in each server were last modified.
    • The customized SharePoint sites and items on each server.
    • The number of SharePoint lists on each server, grouped by the number of items on each list.

    With this information, the IT administrator can determine which unmanaged servers have SharePoint assets on them and prioritize the order in which to bring them under IT management based on such factors as their frequency of use, the number of SharePoint sites on them, and the number of documents they contain. For existing managed SharePoint environments, running the tool periodically allows IT to detect changes in server usage that may warrant the addition of hardware or adjustments to configuration that will keep the SharePoint infrastructure working optimally.

    Get the SharePoint Asset Inventory Tool, or read more about the functionality here.

  • The Sean Blog

    The First Step on the Road to More Secure Software is admitting you have a Problem

    • 0 Comments

      GREAT post by Michael Howard over on the SDL blog about the hyperbole that usually crops up on <cough>/.</cough> whenever Jeff Jones posts his vulnerability analysis report.image

    • "This is FUD"
    • "Yeah, but it's not an apples to apples comparison"
    • "How can you believe this guy? He works for Microsoft!"
    • "What would Microsoft know about security?"
    • "For his next trick..."
    • "That chart really hits home the fact that statistics can be used to prove any side of any argument"
    • "Of course he says Windows is the best, that's what he's paid to do."
    • "Counting vulnerabilities is a natural way to measure security. If you're a retard."
    • "The other big reason linux is more secure is many black hats LOVE open source principles"
    • "Can someone please slap MSoft in the teeth"
    • "I can't actually remember a time when my mac needed a patch to fix a security hole."

    A few years ago I spoke to some senior technical people from a large financial organization about software security. After visiting Microsoft they were off to visit another operating system vendor. I won't name names. The financial company was very interested in our early results, and they were encouraged by what they saw because of the SDL. I asked the most senior guy in the room to ask the other company one very simple question, "What are they doing to improve the security of their product? And by that I mean, what are they doing to reduce the chance security vulnerabilities will creep into the product in the first place? And they cannot use the word ‘Microsoft' in the reply." Two weeks later, the guy phoned me and said...

    You'll need to read the rest of the post to find out what he said, but I guarantee the post is worth a read: http://blogs.msdn.com/sdl/archive/2008/02/21/the-first-step-on-the-road-to-more-secure-software-is-admitting-you-have-a-problem.aspx

  • The Sean Blog

    The Zune A Day Giveaway

    • 1 Comments

    Saw this over on the Got Zune blog... it looks like we are giving away a Zune a day.  All you have to do is send an email to winazune@live.com with "Go Zune" in the subject line.

    More information here, and official rules here.

    image

  • The Sean Blog

    Would you like a video with that?

    • 0 Comments

    Some useful videos to accompany the release of Service Pack 1 for Operations Manager 2007... (or you can pick up the Eval version here)

    Learn from the experts how to use the many features of Operations Manager 2007 Service Pack 1 (SP1) as well as address frequently asked questions.

    Note: Windows Media Player is required to view the videos.


    Video: Web page view type

    Web page view type
    Presenter: Scott Jackson, Microsoft
    This video demonstrates using the new web page view type.
    Running Time: 43 seconds
    Date Posted: January 10, 2008

    Video: Web Console State View

    Web Console State View
    Presenter
    : Scott Jackson, Microsoft
    This video demonstrates parity between the web console and the Operations Manager console.
    Running Time: 36 seconds
    Date Posted: January 10, 2008

    Video: Change Agentless Proxy Agent

    Change Agentless Proxy Agent
    Presenter: Scott Jackson, Microsoft
    This video demonstrates how to change the proxy agent for agentless managed computers.
    Running Time: 34 seconds
    Date Posted: January 10, 2008

    Video: Monitoring space performance enhancements

    Monitoring space performance enhancements
    Presenter: Scott Jackson, Microsoft
    This video demonstrates improved responsiveness of list-based views in the Monitoring space.
    Running Time: 1 minute, 13 seconds
    Date Posted: January 10, 2008

    Video: Targeting a monitor at a group

    Targeting a monitor at a group
    Presenter: Scott Jackson, Microsoft
    This video demonstrates how to correctly target a monitor at a group.
    Running Time: 1 minute, 19 seconds
    Date Posted: January 10, 2008

    Video: Using the Microsoft Generic Report Library

    Using the Microsoft Generic Report Library
    Presenter: Eugene Bykov, Microsoft
    This video demonstrates generic overrides report.
    Running Time: 6 minutes, 16 seconds
    Date Posted: January 10, 2008

    Video: Using favorite reports and the report publishing feature

    Using favorite reports and the report publishing feature
    Presenter: Eugene Bykov, Microsoft
    This video demonstrates favorite reports and report publishing features.
    Running Time: 6 minutes, 44 seconds
    Date Posted: January 10, 2008

    Video: Using Reset or Recalculate on monitors

    Using Reset or Recalculate on monitors
    Presenter: Marius Sutara, Microsoft
    This video demonstrates how to use tasks to reset or recalculate the state of a monitor.
    Running Time: 7 minutes, 59 seconds
    Date Posted: January 10, 2008

    Video: Targeting Monitors

    Targeting Monitors
    Presenter: Boris Yanushpolsky, Microsoft
    This video demonstrates how to properly configure rules and monitors for multi-instance components.
    Running Time: 3 minutes, 53 seconds
    Date Posted: January 10, 2008

  • The Sean Blog

    Analyzing your Windows Perfmon logs

    • 2 Comments

    Great writeup by Daniel Petri:

    Ever have a performance problem, but don't know what performance counters to collect or how to analyze them? The PAL (Performance Analysis of Logs) tool is a new and powerful tool that reads in a performance monitor counter log (any known format) and analyzes it using complex, but known thresholds (that are provided). The tool comes out-of-the-box with some predefined thresholds defined as high according to the Microsoft consulting/development but those can be adjusted to whatever you like.

    The tool generates an HTML based report which graphically charts important performance counters and throws alerts when thresholds are exceeded. The thresholds are originally based on thresholds defined by the Microsoft product teams and members of Microsoft support, but continue to be expanded by this ongoing project. This tool is not a replacement of traditional performance analysis, but it automates the analysis of performance counter logs enough to save you time.

    Features

    • Thresholds files for most of the major Microsoft products such as IIS, MOSS, SQL Server, BizTalk, Exchange, and Active Directory.
    • An easy to use GUI interface which makes creating batch files for the PAL.vbs script.
    • A GUI editor for creating or editing your own threshold files.
    • Creates an HTML based report for ease of copy/pasting into other applications.
    • Analyzes performance counter logs for thresholds using thresholds that change their criteria based on the computer's role or hardware specs.

    Read the rest of the article (with screenshots) here: http://www.petri.co.il/analyze-windows-performance-logs.htm

    Downloads are available here: http://www.codeplex.com/PAL

    PAL Requirements:

    Operating Systems
    PAL runs successfully on all of the following operating systems: Windows XP SP2, Windows Vista, and Windows 2003 Server. 32-bit only due to OWC11 requirements.
    Note: The optional GUI (windows form) portion of PAL requires the Microsoft .NET Framework v2.0.
    Log Parser 2.2
    Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows® operating system such as the Event Log, the Registry, the file system, and Active Directory®. PAL uses the Log Parser tool to query perform logs and to create charts and graphs for the PAL report.
    http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&DisplayLang=en
    Microsoft Office Web Components 2003
    Log Parser requires the Office Web Components 2003 in order to create charts.
    http://www.microsoft.com/downloads/details.aspx?FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76
    Training
    Watch online at: http://www.livemeeting.com/cc/microsoft/view?id=JKGT3N
    or
    Download it (20071005IntrotoPALwmv.zip) from:
    https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=PAL&ReleaseId=6759
  • The Sean Blog

    The Demented Borg Mind

    • 0 Comments

    As I mentioned earlier, Microsoft has released the specifications for our binary Office 97-2003 file formats.  Joel Spolsky of Fog Creek Software has a great take on the announcement (and specs):

    If you started reading these documents with the hope of spending a weekend writing some spiffy code that imports Word documents into your blog system, or creates Excel-formatted spreadsheets with your personal finance data, the complexity and length of the spec probably cured you of that desire pretty darn quickly. A normal programmer would conclude that Office’s binary file formats:

    • are deliberately obfuscated
    • are the product of a demented Borg mind
    • were created by insanely bad programmers
    • and are impossible to read or create correctly.

    You’d be wrong on all four counts. With a little bit of digging, I’ll show you how those file formats got so unbelievably complicated, why it doesn’t reflect bad programming on Microsoft’s part, and what you can do to work around it.

    The rest of the post is a very enlightening read into the history of the file formats, the design decisions that came into play, and recommendations on how (and when) to develop against the spec.

    http://www.joelonsoftware.com/items/2008/02/19.html

  • The Sean Blog

    If you are a student, Microsoft loves ya!

    • 0 Comments

    Now is certainly the time to be a student!  As we announced earlier, you can pick up Office Ultimate 2007 for $59.95 (91% off of retail), which is well worth it for the bibliography/works cited feature alone.  Even better, today we announced the DreamSpark program which enables students to download Microsoft developer and design tools at no charge. Free. Gratis. Cuesta Nada.

    From the overview:

    The site enables students like you to download professional-level Microsoft developer and design tools to unlock your creative potential and set you on the path to academic and career success, by supporting and advancing your learning and skills through technical design, technology, math, science and engineering activities.

    Seriously... killer deal.  Amongst the available software, you have access to:

  • Windows Server 2003 Standard Edition
  • Visual Studio 2008 Professional Edition
  • Visual Studio 2005 Professional Edition
  • SQL Server 2005 Developer Edition
  • Expression Studio
  • XNA Game Studio 2.0
  • XNA Creators Club Online
  • Learn more and sign up for the program here: https://downloads.channel8.msdn.com/Products.aspx

    More coverage over at:

    image

  • The Sean Blog

    Addicted to Wikipedia

    • 0 Comments

    I am working on a degree in Business Administration from Washington State University, and am taking a world history course as one of my general education requirements.  It really is a rather basic course, and my homework consists of writing a few paragraphs to regurgitate the assigned readings.  The problem is...

    History is SO. DAMN. INTERESTING!

    And Wikipedia does not help...

    All those blue-highlighted hyperlinks are ever so much more addictive than Crack.  Combine that with a right-click and "open in new tab", and you can spend an entire weekend reading about Genghis Khan... ooohh.... Mongol Empire... aaaahhh... Trebuchet... mmmm... Edward Longshanks... Crusades! Constantinople!! Ottoman Empire!

    Don't even get me started on the history of Religion, the Middle East, Russia, Europe, Mesopotamia, or Alexander the Great. RRRGGHHH!!!

    Must. Finish. Homework.

    <sigh...>

    For fun, leave some of your favorite Wikipedia paths to distraction in the comments :)

    image

  • The Sean Blog

    TechNet How-to Videos

    • 1 Comments

    The TechNet Events Team has been hard at work recording "How-To" videos covering a wide variety of Microsoft Technologies, and they are now available in a single location up on TechNet.

    videosClick here for the main repository of TechNet How-to Videos. Here, you'll find informative "how-to" content aimed at IT professionals. These short videos focus on specific tasks and show you how to accomplish them, step-by-step, using Microsoft products and technologies. Subscribe to the RSS feed to see new content every month.

    image

    Featured Topic: Windows Server

    Windows Server 2008 Initial Configuration
    In this video, Keith Combs shows you the initial configuration tasks that need to be completed once you install Windows Server 2008.

    Windows Server 2008 Virtualization
    In this video, Keith Combs discusses a general overview of Windows Server 2008 Virtualization including how you create and manage virtual machines.

    Granular Password Setting
    In this video, Chris Henley shows you a new feature in Windows Server 2008 Active Directory that allows you to set additional password policies beyond the domain settings.

    Server Core Role Installation
    In this video, Keith Combs demonstrates how to install roles and features associated with the core installation option.

    Windows Server 2008 Server Manager
    Join Chris Henley as he provides a look into Windows Server 2008 Server Manager which consolidates tools into a single interface to allow you to more effectively administrate and manage your server.

    Server Core
    In this video, Keith Combs describes why to consider the core installation option from a technical overview perspective.

    Server Core Hyper-V Prerequisites
    Join Keith Combs as he shows prerequisites to think about when you install Windows Server 2008 Server Core.

    Server Core Networking
    In this video, Keith Combs goes through a demonstration of Windows Server 2008 - Core Installation Option, where he configures a virtual machine and shows you how to establish baseline network connectivity.

    Server Core Activation
    In this video, Keith Combs continues his demonstration of Windows Server 2008 - Core Installation Option, where he configures a virtual machine and shows you activation.

    Server Core - Domain Join
    In this video, Keith Combs continues his demonstration of Windows Server 2008 - Core Installation Option, where he configures a virtual machine and shows you how to join this virtual machine to the Contoso.com domain.

    Featured Topic: Terminal Services

    Terminal Services - Overview
    In this video, Matt Hester gives you a general overview of the new features available with Windows Server 2008 Terminal Services.

    Terminal Services - Gateway Server
    In this video, Matt Hester talks about terminal services gateway service, which enables a secure scenario and authorize remote users to connect to resources on another network.

    Terminal Services - Remote Apps
    In this video, Matt Hester talks about the remote app. capabilities inside terminal server, that allow us to share out apps across the different areas in our environment.

    Terminal Services - Gateway Server Monitoring
    In this video, Matt Hester talks about terminal service gateway monitoring capabilities, specifically around the auditing events.

    Terminal Services - Web Access
    In this video, Matt Hester talks about remote app. capabilities built into Windows Server 2008 terminal services, specifically the terminal services web access component.

    Terminal Services - Gateway Server and NAP
    In this video, Matt Hester talks about enhancing security within the terminal services gateway server, called the network access policy services.

  • The Sean Blog

    Aerosmith's "Dream On" Free for XBOX 360 Guitar Hero

    • 1 Comments
    "Dream On" was the first major hit for the rock band Aerosmith, appearing on their debut self-titled album in 1973. And now, avid Guitar Hero™ III: Legends of Rock players will be able to try out their chops on the power ballad, by downloading it free of charge from Xbox LIVE® Marketplace. The song track will be free for a limited time only: Saturday, February 16, 2 A.M. PT (approximately) to Monday, February 18, 2 A.M. PT (approximately).

    ilmGH3aero_reveal_5

    So... if you are not firing up your newsreader over the weekend, you are too late ;) I LOVE LOVE LOVE Guitar Hero (and Rock Band for that matter), and am downloading this as we speak.  The free download is a promo for the upcoming Guitar Hero®: Aerosmith® game.

    Guitar Hero: Aerosmith will be the first music-based game to feature a single band, and gamers will be able to experience Aerosmith's GRAMMY® winning career, from their first gig to becoming rock royalty.

    Alright... you can tell by the number of ® and ™s in this post that I copied liberally from the press release.  I hate it when people do that ;)  The press release does include a quote from Steve Tyler with a few words that I probably wouldn't repeat to my kids, so go check it out.

    I wasn't able to find out a whole lot about the game itself at its website, other than the fact that you can preorder it. It will probably have an animated guy with a big mouth, Joe Perry, and some rockin' tunes.  I wonder if Liv Tyler will show up at all ;)

    gha

  • The Sean Blog

    Digital Photo Frames

    • 2 Comments

    My mother recently had a milestone birthday (she would kill me if I mentioned which one), so I started researching digital photo frames, and finally settled on a brand that I had never heard of before, but that was the top recommendation of Consumer Reports.  It is always a crapshoot ordering photo frames or TV's from the internet where you can not view the quality in advance, but I felt pretty safe with the CR recommendation.  The box arrived from B&H yesterday, and I spent today loading it up with photos. 

    The photo frame I picked up was the SmartParts SP8EM, and the quality is absolutely awesome.  For some reason, the manufacturer does not have a direct link to more information, but you can find it easily at: http://smartpartsproducts.com/content/index.php.  This particular model has an 8" LCD at 800x600, and supports the alphabet of flash media (Secure Digital (SD); MultiMedia Card (MMC); Extreme Digital (xD); MemoryStick (MS); Compact Flash (CF)).

    The quality of the pictures is absolutely stunning, and stands head and shoulders above the Kodak frame I bought just a few months ago.  It looks absolutely great, and my mom loves having pictures of the grandkids in a beautiful frame.  SmartParts frames get the Sean Seal of Approval :)

    HR_SP8EM

    (No, I did not get compensation for this review, and have no financial interest in the company, just a happy customer)
  • The Sean Blog

    SharePoint Lectures and Whitepapers

    • 0 Comments

    Good stuff! I recently attended some training with the Consultants that are featured in the videos below, and they really know their stuff. Not to mention the Sean Approved Price™ of free J

    Link to the TechNet Source here: http://technet2.microsoft.com/Office/en-us/library/f27b1c10-aa0f-421b-8c8f-0ed52be863d71033.mspx

    Watch lectures delivered by experts in Microsoft Office SharePoint Server 2007, and download and read supporting white papers.

    Title

    Description

    Streaming Video

    White Paper

    Overview: Office SharePoint Server server farm architecture

    Describes how to plan server farms for reliability and scalability, and how to deploy Office SharePoint Server 2007 and Windows SharePoint Services 3.0 on a server farm.

    None

    Download

    Overview: Configuring server farms

    Describes configuration steps needed for server farms after deployment.

    Watch

    Download

    Securing server farms

    Describes how to help control access to information and how to help protect deployments from malicious users.

    Watch

    Download

    Configuring performance options

    Describes how to set up caching, IIS compression, and other options to help maximize performance of an Office SharePoint Server server farm.

    Watch

    None

    Backing up and restoring Office SharePoint Server server farms

    Describes how to back up and recover Office SharePoint Server server farms.

    Watch

    Download

    Operations and management

    Provides information about common operations and management tasks.

    Watch

    Download

    Capacity planning

    Describes how to determine requirements to support your capacity requirements.

    Watch

    Download

    Search architecture and configuration

    Describes how to plan for and configure search for Office SharePoint Server.

    Watch

    Download

  • The Sean Blog

    Microsoft Office Binary File Format Specifications Released!

    • 1 Comments

    Just saw this over on Brian Jones' Blog, and I'm surprised this hasn't made more of a splash on the interwebs...  Microsoft has just released the specification documentation for our binary Word, Excel, and PowerPoint file formats.  This means that if you write another office program like OpenOffice, Lotus Symphony, StarOffice, etc., you can ensure that your app can read and write the Microsoft Office Binary file formats exactly as they were intended.

    office2007-762993

    The binary documentation itself is available up here: http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx

    • Word 97-2007 Binary File Format (.doc) Specification PDF | XPS
    • PowerPoint 97-2007 Binary File Format (.ppt) Specification PDF | XPS
    • Excel 97-2007 Binary File Format (.xls) Specification PDF | XPS
    • Office Drawing 97-2007 Binary Format Specification PDF | XPS

    It's all covered under the Open Specification Promise.

  • The Sean Blog

    BREAKING NEWS: Windows Server 2008 SP1 Released!

    • 0 Comments

    Now you don't have to wait a year to deploy it in production ;)  All right... it's not really breaking news.  It was planned this way, and Iain McDonald (there he is):

    iain-mcdonald

    (image courtesy of ZDNet http://blogs.zdnet.com/microsoft/?p=551)

    about screen

    has the scoop on why the "About Windows" screen in Windows Server 2008 shows as Service Pack 1.  Explanation after the jump: http://blogs.msdn.com/iainmcdonald/archive/2008/02/15/windows-server-2008-is-called-sp1-adventures-in-doing-things-right.aspx

  • The Sean Blog

    Step By Step Guide: IPsec NAP Enforcement in a Test Lab

    • 1 Comments

    image

    The NAP team has just released a Step-by-Step guide to setting up IPsec NAP Enforcement in a Test Lab.

    This paper contains an introduction to NAP and instructions for setting up a test lab and deploying NAP with the IPsec enforcement method using two server computers and two client computers. The test lab lets you create and enforce client health requirements using NAP and IPsec.

    The test lab consists of an intranet network assigned a private IP address range of 192.168.0.0/24 that is connected by a hub or switch.

    image

    In the test lab, NPS1 is on the boundary network, CLIENT1 is on the secure network, and CLIENT2 moves between the secure and restricted network, depending on its health status.

    image

    Download the rest of the guide here: http://www.microsoft.com/downloads/details.aspx?familyid=298ff956-1e6c-4d97-a3ed-7e7ffc4bed32&displaylang=en&tm

    Related Resources

    1. NAP Product Team blog
    2. Microsoft Network Access Protection Web page
    3. Network Access Protection: Frequently Asked Questions
    4. Introduction to Network Access Protection white paper
  • The Sean Blog

    Performance Tuning Windows Server 2008

    • 0 Comments

    Now that Windows Server 2008 has RTM'd, and you are preparing to roll it out in your environment (even if it is just a lab or test environment), the following guide will help you get the most out of the OS, both as you choose the hardware, and as you tweak the OS to meet your particular workload.

    This document describes important tuning parameters and settings that can result in improved performance for the Windows Server 2008 operating system. Each setting and its potential effect are described to help you make an informed judgment about its relevance to your system, workload, and performance goals.

    This information applies for the Windows Server 2008 operating system.

    Included in this paper:

    •Performance Tuning for Server Hardware

    •Performance Tuning for Networking Subsystem

    •Performance Tuning for Storage Subsystem

    •Performance Tuning for Web Servers

    •Performance Tuning for File Servers

    •Performance Tuning for Active Directory Servers

    •Performance Tuning for Terminal Server

    •Performance Tuning for Terminal Server Gateway

    •Performance Tuning for File Server Workload (NetBench)

    •Performance Tuning for Network Workload (NTttcp)

    •Performance Tuning for Terminal Server Knowledge Worker Workload

    •Performance Tuning for SAP Sales and Distribution Two-Tier Workload

    Get it here: Performance Tuning Guidelines for Windows Server 2008

  • Page 1 of 2 (37 items) 12