Why has a new mechanism for storing the media files been developed, rather than using the FILESTREAM data type in SQL Server 2008?
• A: There are a few reasons for this. The primary reason being based around support from a platform design perspective. In general we want to make sure that the components aren’t directly tied to specific versions of large architectural components. On top of that with the external network location you can take advantage of cheaper network file storage as well as allowing for future extension to use media streaming server, etc.