However, some previously announced features such as WinFS were dropped or postponed, and a new software development methodology called the Security Development Lifecycle was incorporated in an effort to address concerns with the security of the Windows codebase, which is programmed in C, C++ and assembly.
Mõned varem väljakuulutatud funktsioonid, nagu WinFS, eemaldati või lükati edasi ja lisati uus tarkvaraarendusmetoodikale "Security Development Lifecycle" ('turvalise arenduse elutsükkel'), et püüda lahendada turvaprobleeme Windowsi koodibaasiga, mis on programmeeritud C, C++ ja Assemblyga.