Bonjour, je suis un habitué du C# mais débutant dans le monde de l'asp .NET. C'est pourquoi j'ai débuté un projet de petit site web perso pour apprendre à l'utiliser. J'ai choisis dans un premier temps d'utiliser l'asp .NET avec web form.
Et donc maintenant je suis confronté au problème de la création de la base de donnée.
J'ai donc crée quelques table dans la base de donnée SQL server qu'on a la possiblité de rajouter dans le dossier App_data.
J'ai crée un Model (ADO .NET entity data model) depuis cette base de donnée. Et je l'utilise de cette manière :
using (var dbCtx = new maDBEntities())
{
User U = new User();
U.Id =0;
U.Password = "unPasswordPasMD5";
U.Pseudo = "unPseudo";
dbCtx.User.Add(U);
dbCtx.SaveChanges();
}
Est ce bien la bonne manière de procéder pour gérer ma base de donnée ?
Maintenant ma question est :
- Le jour où je voudrai publier mon site sur un hebergeur web, comment devrais je procéder avec cette base de donnée ? Le transfert du code et de la base de donnée sera t il autant transparent pour l'un que pour l'autre ? J'ai vu que nous pouvons faire cliq droit sur le projet, publier. C'est de cette manière que je devrais procéder ?
Merci de votre lecture![]()
Partager