Windows Vista CTP Build 5231 is now available for MSDN subscribers
With the advances in Windows Vista, Microsoft enables the Windows platform to deliver on three key essentials:MSDN subscriber downloads
- Helping people to be more confident by making the operating system safer, more reliable, and more responsive
- Helping people gain clarity by removing clutter and improving organization
- Helping people connect with others easily and securely by improving network security and integration collaboration
Windows Vista empowers developers to create software that embodies these three essentials. Windows Vista improves application quality, enables developers to create richer, easier-to-use applications, and adds comprehensive APIs for accessing connectivity infrastructure.
Broadly, there are eight primary areas of focus for Windows Vista, each having a unique impact in terms of how they help developers:
- Create the Experience: A distinguishing characteristic of Windows Vista-wave applications will be the breakthrough user experience, providing developers with new ways to make software more productive and relevant for users, and in many cases just plain fun to use.
- Secure it: Windows Vista extends the commitment Microsoft made in Windows XP SP2 to help users stay secure by extending the platform to make it easier for developers to build secure applications. Features like User Account Protection, split security tokens, and Code Access Security (CAS) allow developers to minimize the attack surface of their applications by enabling only the minimum privileges needed for applications to function correctly.
- Make it Reliable: For both end users and IT professionals, a reliable application is one that behaves exactly as expected and handles the unexpected gracefully. Windows Vista offers an extensive set of new APIs for developers to make applications predictable and reliable to end users, and to diagnose them when they aren't. Enhanced developer portal services will enable analysis of application behavior in real-world customer deployments.
- Get connected: Windows Vista will make it easy for users to connect with their friends and colleagues, whether that means consuming a Web service from across the country or peer-to-peer sharing across a conference room. Windows Communication Foundation (formerly code-named "Indigo") APIs make it simple to consume and expose a new generation of Web services. New peer-to-peer functionality lets you discover and interact with other nearby devices, enabling a range of new scenarios for interacting with others.
Integrate data: The Windows Vista platform introduces several new features that make it easier for applications to find and share the data users want to see. A new XML-based file format—the same one used as the default in Office 12—makes it possible to manipulate data in any document, while RSS (Really Simple Syndication) APIs and a shared RSS store will allow developers to easily RSS-enable Windows Vista applications and provide central access to feeds, lists, and attachments for users.
- Be discoverable: Windows Vista will give users new ways to search and organize their files and data, emphasizing application metadata and search over traditional filename and folder hierarchies. Developers can add these capabilities to Windows Vista applications, as well as extend the system to make sure documents and data created by their software seamlessly integrate into the default "search and organize" experience.
- Make it deployable: Application installation is the first and last impression that software makes on its users. Windows Vista will make it simpler to write robust installers that users can trust to put application files in place seamlessly, with an uninstall experience that's just as consistent. Windows Vista-wave improvements to ClickOnce will also enable rapid application setup with minimal overhead.
- Go mobile: With laptops outselling desktops in the enterprise, Windows Vista-wave applications will be built to keep working as the user walks from the office to the local wireless café to home. Windows Vista provides new capabilities for detecting network and power state, and automatically synchronizes application data when necessary. Windows Vista will also take advantage of mobile devices like Tablet PCs, Pocket PCs, and auxiliary displays.