Ik ben een beginnend C# programmeur (heb wel ervaring met andere programmeertalen)
Nu wil ik voor mezelf wat meer kennis op doen door een test projectje op te zetten.
Het doel is om mijn film collectie (grote hobby) op een rij te krijgen.
Ik wil film informatie van verschillende sites automatisch downloaden, maar imdb moet leading zijn.
imdb id moet dus altijd aanwezig zijn en de acteurs die er in spelen moeten niet aan te passen zijn.
Bij een acteur of een regisseur moet ook de imdb id verplicht zijn zodat je later altijd goed kan zoeken.
Nu loop ik alleen vast met het ontwerp van deze applicatie (vooral de keuze van class library(s))
Wat ik denk dat sowieso gemaakt moet worden is een class library "Film"
In die library komt dan:
class Movie -> ImdbID, Titel,Rating etc.
class Person -> ImdbID, Name, Birthday etc.
class Actor : Person ->
class Director : Person ->
Nu loop ik alleen vast hoe ik iets generiek opzet voor meerdere sites (imdb,amazon,bol.com etc.)
Ik heb 1 class om site content te downloaden gethtml(string url) die moet overal gebruikt worden.
Moet er voor elke site een class library aangemaakt worden of kan het in 1 library?
Hoe om te gaan met regular expressions per site. dit moet makkelijk aanpasbaar zijn zonder opnieuw te hoeven compileren. Moet dit met een settings file of kan het beter?
En wat als er een site bij komt? kan iemand mij op weg helpen met een goede structuur?
Nu wil ik voor mezelf wat meer kennis op doen door een test projectje op te zetten.
Het doel is om mijn film collectie (grote hobby) op een rij te krijgen.
Ik wil film informatie van verschillende sites automatisch downloaden, maar imdb moet leading zijn.
imdb id moet dus altijd aanwezig zijn en de acteurs die er in spelen moeten niet aan te passen zijn.
Bij een acteur of een regisseur moet ook de imdb id verplicht zijn zodat je later altijd goed kan zoeken.
Nu loop ik alleen vast met het ontwerp van deze applicatie (vooral de keuze van class library(s))
Wat ik denk dat sowieso gemaakt moet worden is een class library "Film"
In die library komt dan:
class Movie -> ImdbID, Titel,Rating etc.
class Person -> ImdbID, Name, Birthday etc.
class Actor : Person ->
class Director : Person ->
Nu loop ik alleen vast hoe ik iets generiek opzet voor meerdere sites (imdb,amazon,bol.com etc.)
Ik heb 1 class om site content te downloaden gethtml(string url) die moet overal gebruikt worden.
Moet er voor elke site een class library aangemaakt worden of kan het in 1 library?
Hoe om te gaan met regular expressions per site. dit moet makkelijk aanpasbaar zijn zonder opnieuw te hoeven compileren. Moet dit met een settings file of kan het beter?
En wat als er een site bij komt? kan iemand mij op weg helpen met een goede structuur?