2008-09-01 7 views
0

Je souhaite utiliser XML au lieu de SQLServer pour un site Web simple. Est-ce que leurs bons tutoriels, exemples de code et/ou outils sont disponibles pour faire une classe wrapper (prefer VB.NET) pour gérer le code de liste, insert, edit, et delete (CRUD) de base?Exemples de classes Wrapper ASP.NET XML ObjectDataSource

Le plus proche que j'ai trouvé était sur une vidéo/code Telerik Trainer pour leur composant Scheduler où ils ont utilisé XML pour gérer les données de planification dans la démo. Ils ont créé une classe ObjectDataSource. Voici un LINK à cette démo si quelqu'un est intéressé.

[Répondre à Esteban]

il serait déploiement plus facile pour les clients qui utilisent la base de données où GoDaddy est pas dans le dossier App_Data. sauvegarder également ces sites serait aussi simple que FTP tout le truc. J'ai des préoccupations au sujet des collisions possibles lors de la sauvegarde. surtout si j'ajoute quelque chose d'aussi simple qu'un compteur de clic pour dire une liste de fichiers mp3 auxquels les visiteurs du site peuvent accéder.

Répondre

2

En ces jours de SQL Server Express, je dirais qu'il n'y a vraiment aucune raison pour que vous n'utilisiez pas une base de données.

Je sais que cela ne répond pas vraiment à votre question, mais je détesterais que vous déployiez du code qui serait un cauchemar à maintenir et à mettre à l'échelle. Peut-être pourriez-vous nous dire pourquoi vous voulez utiliser les fichiers XML au lieu d'une base de données appropriée.

0

Cela simplifierait le déploiement pour les clients utilisant go-daddy où la base de données ne se trouve pas dans le dossier app_data. sauvegarder également ces sites serait aussi simple que FTP tout le truc.

Je suis préoccupé par d'éventuelles collisions lors de l'enregistrement. surtout si j'ajoute quelque chose d'aussi simple qu'un compteur de clic pour dire une liste de fichiers mp3 auxquels les visiteurs du site peuvent accéder.