Migration is an very important topic and often there are tons of resources that administrators carry as part of the exercise. It is one of the most calculated, tested procedure before the jump can be made. With Win XP support to go away soon from Microsoft, thought this set of links and resources will help organizations make this move easy if to Windows 7. Yes, I agree the RTM of Win8 done today, I will post links and resources to move to Win8 for sure. These are some of the useful links that come to my mind and have been bookmarked. Please feel free to add additional resources which you might have used in the past.
- Windows 7 Deployment Methods and Technologies
- Preparing the Environment for a Windows 7 Deployment
- Create a Windows 7 Image
- Update a Windows 7 Image
- Deploy a Windows 7 Image
- Migrate Computers to Windows 7
- Configure and Manage Application Compatibility
- Light Touch Installation using Windows Deployment Services (WDS)
- Deploy using System Center Configuration Manager
- Create and Manage Windows PE environment
- Manage Deployments with Microsoft Deployment Toolkit
- IE 9
Videos and Webcasts
Windows XP to Windows 7 Migration
Windows XP Migration to Windows 7 RC using MDT Beta 1
- Migrating from Windows XP to Windows 7 Beta with Microsoft Deployment Toolkit 2010 Beta
- Dual Boot Between Windows XP and Windows 7
- Windows 7 XP Mode User Experience
- Migration from Windows XP to Windows 7
- Windows 7 Compatibility: Evaluation and Remediation
Using the Application Compatibility Toolkit 5.6
- Part 1 – Configuring The Application Toolkit 5.6
- Part 2 – Collecting Inventory and Compatibility Data
- Part 3 – Organizing Inventory by Assigning Categories and Priorities
- Part 4 – Creating a Custom Solution
- Part 5 – Exploring the Compatibility Administrator (32-bit)
- Part 6 – Installing a Custom Patch using SDBINST Tool
- Get Set Go: Microsoft Windows XP to Windows 7 Migration in 3 Easy Steps
- Windows XP to Windows 7: Local P2V Migration using MDT 2010 and SysInternals Disk2VHD
- Thrive Live! Migrating Windows XP to Windows 7 Using Windows Easy Transfer and USMT
- Automating Windows 7 Deployment
- Windows Firestarter Events: Migrating Windows XP to Windows 7: Get it done!
- IT Manager Webcast: Technical Talks with Tim Vander Kooi – Windows 7: Application Compatibility
- TechNet Webcast: Talk TechNet with Keith Combs and Matt Hester – Episode 41: Windows 7 with Rhonda Layfield
User State Migration Tool (USMT) Videos
Microsoft Deployment Toolkit – Building Install Media for Windows 7
Advanced Deployment Scenarios using the Microsoft Deployment Toolkit 2010
- Part 1 – Reviewing the Available Options in the Deployment Workbench
- Part 2 – Create and Explore the Configuration Database
- Part 3 – Configuring Role Methods in the Configuration Database
- Part 4 – Configuring Other Methods in the Configuration Database
- Part 5 – Configuring the Deployment Point to Use the Configuration Database
- Part 6 – Using Linked Deployment Points
- Part 7 – Custom Edit the Deployment Wizard to Add a New Page
Windows 7 Deployment
- Part 1 – Introduction to Deployment
- Part 2 – Deployment Tools
- Part 3 – MDT 2010 Deployment Process
- Part 4 – Step 1: Gather Required Software
- Part 5 – Step 2: Prepare the Microsoft Deployment Toolkit 2010 Environment
- Part 6 – Step 3: Create the Reference Computer
- Part 7 – Step 4: Deploy Windows 7 and Capture Reference Computer Image
- Part 8 – Step 5: Deploy Windows 7 to Target Computer
TechNet Simulcast: Automating Your Windows 7 Deployment with MDT 2010
Deploying Windows 7 with Windows Deployment Services
Bare Metal Installation of Windows 7
Windows XP to Windows 7 Using a USB Drive
Microsoft Assessment and Planning (MAP) Toolkit Demo:
Using MDT to Quickly and Efficiently Deploy Windows 7 Across Your Organization
Articles and Documentation
Windows XP to Windows 7 Migration Guide
- Application Compatibility
- Desktop Virtualization
- Licensing and Volume Activation
- Networking
- Performance and Hardware Compatibility
- Security and Control
- Training and Certification
- Application Compatibility
- Getting Started with Application Compatibility in a Windows Deployment
- Understanding the Application Compatibility Problem
- Gathering an Application Inventory
- Analyzing Application Compatibility Data
- Next Steps
- Additional References
- Microsoft Application Compatibility Toolkit (ACT) Version 5.6
- Introduction to the Application Compatibility Toolkit (ACT) Version 5.6
- Using the Application Compatibility Toolkit (ACT)
- Application Compatibility Toolkit Technical Reference
- Customer Support and Documentation Resources
- Troubleshooting ACT
- Software and Hardware Requirements for ACT 5.6
- Addressing Application Compatibility when Migrating to Internet Explorer 8
- Benefits of Internet Explorer 8
- Understanding the Application Compatibility Challenge
- Web Standards and Application Compatibility
- Browser Changes from Internet Explorer 6 to Internet Explorer 8
- Application Compatibility and Migration Process Overview
- Inventory and Prioritization of Critical Web Sites and Add-ons
- Testing Web Application and Add-on Compatibility
- Migration Strategies and Solutions
- Appendix 1: Benefits of Internet Explorer 8
- Appendix 2: Tools for Debugging Web Applications and Add-ons
- Appendix 3: Internet Explorer 6 to Internet Explorer 8 Browser Changes
- Managing Shims in an Enterprise
- Understanding Shims
- Deciding When to Use Shims as a Compatibility Mitigation
- Custom Shim Database-Management Strategies
- Custom Shim Database Deployment
- Summary and Resources
Upgrade and Migration
- Windows 7 Upgrade Paths
- User State Migration Tool 4.0 User’s Guide
- Quick Start Checklist
- Overview of USMT
- Plan Your Migration
- USMT Components
- Using USMT
- Troubleshooting
- USMT 4.0 XML Reference
- Upgrade and Migration Guides
- Windows 7 Upgrade and Migration Guide
- Step-by-Step: Basic Windows Migrations using USMT for IT Professionals
- Step-by-Step: Offline Migration with USMT 4.0
- Migrating Files During a Remote Installation with USMT and Windows Deployment Services
- Migration XML Files
- Windows XP to Windows 7 Hard-Link Migration of User Files and Settings
- In-Box Tools for Migrating User Files and Settings
- User State Migration Tool 4.0 Hard-Link Migration
- Building a USB Drive to Store USMT 4.0 Files and Simple Commands
- Installing Windows 7 on an Existing Windows XP Computer
Desktop Deployment
- Windows 7 Desktop Deployment Overview
- Improved Application and Hardware Readiness
- Enhanced Imaging and File Delivery
- Streamlined Installation and File Migration
- Conclusion
- Deploying Windows 7 from A to Z
- Migrating User Files and Settings from Windows XP to Windows 7
- Application Management and Preparing for a Windows 7 Deployment
- Choosing and Image Strategy and Building Windows 7 System Images
- Automating the Migration from Windows XP to Windows 7 End-to-End
- Windows 7 Deployment FAQ
- Windows Automated Installation Kit for Windows 7
- Windows Automated Installation Kit (WAIK) User’s Guide
- Windows Automated Installation Kit Scenarios
- Preinstallation Phases
- Deployment Tools Technical Reference
- Windows Automated Installation Kit for Windows 7 Readme
- Unattended Windows Setup Reference
- Changes in Settings from Windows Vista and Windows Server 2008
- Changes in Settings from Windows XP
- Settings to Use for an Unattended Installation
- Automate Windows Welcome
- Best Practices
- Configuration Passes
- Language Packs
- Components
- Packages
- About This User’s Guide
- Windows Deployment Guides
- Step-by-Step: Basic Windows Deployments for IT Professionals
- Step-by-Step: Multilingual Image Creation
- Sysprep and Windows Media DRM Workaround for Windows 7
- Sysprep Provider Developer’s Guide for Windows 7
- Maintain Driver Configurations When Capturing a Windows Image
Other Useful Links
Application Compatibility Resource Center
Microsoft Deployment Toolkit Team Blog
Michael Niehaus’ Windows and Office deployment ramblings
Planning a Windows 7 Deployment? Here is your survival guide
Script Resources for IT Professionals
Hey, Scripting Guy! (Blog)
Windows PowerShell Self-Study Guide (Blog)
If you have links and resources on this very topic, please feel free to drop a line and this can be a great value to the post. Your practical insights and resources are important to complete and compliment this post.

In the corporate world we meet a number of people, each with different traits. We have already discussed about 
Extended Events has always been fascinating for me to learn in the previous editions too. But the only drawback of not having an effective UI means that this was tough to configure and more so to use. With SQL Server 2012, this limitation goes out of the door and now we can use some basic UI to work with Extended Events.
As new versions of software get released, companies and products also get into this natural transition of upgrading and supporting the latest and greatest. And in the same space, SQL Server is no exception -almost as an predictable cycle, every 3 years we can expect a version of SQL Server getting released. This has been a trend since the SQL Server 2005 version for sure. As part of my job in meeting customers, I have to give recommendations and best practices to move to the latest versions. There are so many nuances to keep in mind as we make a successful upgrade. Let me take a moment to give you some of the suggestions I give to customers. Hope these will be helpful for you too.
Please make sure you are aware of the specific call-outs mentioned in the Upgrade Technical reference mentioned above. During upgrade there can be specific features or settings that might need special attention. I am calling out some of them as I have seen at multiple customer upgrade process.
