Después de ver muchas cosas en Internet, no encontré ninguna explicación entre los dos tipos de archivos: .mdf
y .sdf
.Cuándo usar .mdf y cuándo .sdf?
.sdf
sería una versión compacta de SQL Server (.mdf
) Creo. Aún así parecen completamente diferentes.
Han seguido los dos tutoriales en msdn, es decir, MVC Movie App y Musicstore. Ambos usan .sdf
.
Cita parcial (full): 'En primer lugar debe ser "| DataDirectory | ASPNETDBContext.mdf" (observe la diferencia de extensión). Su aplic ...'
Ambos tutoriales tienen la cadena de conexión a .sdf
, es decir .:
<add name ="MovieDBContext"
connectionString ="Data Source=|DataDirectory|Movies.sdf"
providerName ="System.Data.SqlServerCe.4.0"
/>
<add name ="MusicStoreEntities"
connectionString ="Data Source=|DataDirectory|MvcMusicStore.sdf"
providerName ="System.Data.SqlServerCe.4.0"
/>
Pregunta:
Mi pregunta es qué usar dónde y cuándo? Más sobre por qué para usar cuál dónde.
Puede encontrar la respuesta dentro de [StackOverflow] (http://stackoverflow.com/questions/1175882/what-is-an-mdf-file) en sí. MDF - Archivo de imagen de Media Disk y SDF - Archivo de datos estándar –
¿Y la diferencia es? Y que usar cuando? Además de esa pregunta, usted publicó una conversación sobre .mdf únicamente. Solo puedo concluir (adivinar) que la única diferencia con sdf es la extensión del archivo. –