What new experiences does Windows Vista offer for developers?
A few features Windows Vista offers for developers include faster and simpler application development by giving Windows a unified object model and API set engineered from the ground up with managed code. Separation of application user interface from backed logic through the use of XML Application Markup Language (XAML) should allow for rapid prototyping, easier internationalization, and dynamic UI. WinFS will allow developers to extend the metadata properties of existing item types, as well as define their own types so that their custom formats can take advantage of WinFS (available as an update to Windows Vista following it’s retail availability). Transactional NTFS brings full Atomic Consistent Isolated Durable (ACID) transactional support to NTFS. Though WinFX provides a secure, fully managed API that is the primary means of application development on Windows Vista, the Win32 subsystem sits alongside the primary API for legacy compatibility and unmanaged development. New driver mode