I have a feature in visual studio which I have never really understood.
I am able to ‘right-click’ on the App_Data folder and then I am able to select ‘Sql Server Database’. I dont really understand how I can create a db using just an mdf file? I thought the sql service was responsible for manipulating these files? And that you have to create the db using the ‘sql management studio’ interface?
Im confised as to how we can essentially just have a lone file and run a db from it for a website?
You’re application is still connecting through the SQL Server service but it can instruct the service to attach to a specific mdf file at runtime through a connection string. e.g.: