Hallo,
ich hab hier mal ne kleine frage. Bin ziemlich neu zu .NET, C# und Web-programmierung, aber mit programmieren im allgemeinen schon recht erfahren.
Ich habe das Netz bereits abgegrast danach wie man am besten Bilder in ein Model integriert, und habe erstaunlicherweise keine der Antworten zweimal gefunden, und die Antworten die ich gefunden habe scheinen mir ein bisschen zweifelhaft. Nicht weil sie nicht funktionieren, aber weil es mir komisch vorkommt dass es hierfür keine Standardlösung gibt, wo in MVC mit dem ENtity-framework doch sonst alles so vereinheitlicht und automatisiert zu sein scheint.
Intuitiv würde ich annehmen dass ich mit einer .NET image-klasse im Model arbeiten kann und dass deren Anzeige beim scaffolding der Views ebenso integriert wird wie labels, edit-boxen, dropdown lists und der ganze Hokus-Pokus. Diesen Weg scheint keiner zu nutzen. Ich kann Bilder zwar per HTML anzeigen, und das funzt auch ganz gut, aber dann habe ich statische thumbnail-grössen. Um die dynamisch zu machen ist wieder mehr code erforderlich.
Es ist mir nicht zu wieder diesen code zu schreiben, aber ich kann mir einfach nicht vorstellen dass es ausgerechnet hierfür in ASP.NET MVC keine Standardlösung gibt wo alles andere so automatiesiert ist. Ich bin nicht zu faul den code zu schreiben, habe aber eher das Gefühl dass das ein gebastel gibt, was in so einer "selbstständigen" umgebung zu Problemen führen kann.
Die Frage ist letzten endes also: Kann ich mit einer .NET image klasse arbeiten, kann das ENtity framework mit ihr umgehen, oder wenn nein, was wäre die empfohlene Lösung?
ich hab hier mal ne kleine frage. Bin ziemlich neu zu .NET, C# und Web-programmierung, aber mit programmieren im allgemeinen schon recht erfahren.
Ich habe das Netz bereits abgegrast danach wie man am besten Bilder in ein Model integriert, und habe erstaunlicherweise keine der Antworten zweimal gefunden, und die Antworten die ich gefunden habe scheinen mir ein bisschen zweifelhaft. Nicht weil sie nicht funktionieren, aber weil es mir komisch vorkommt dass es hierfür keine Standardlösung gibt, wo in MVC mit dem ENtity-framework doch sonst alles so vereinheitlicht und automatisiert zu sein scheint.
Intuitiv würde ich annehmen dass ich mit einer .NET image-klasse im Model arbeiten kann und dass deren Anzeige beim scaffolding der Views ebenso integriert wird wie labels, edit-boxen, dropdown lists und der ganze Hokus-Pokus. Diesen Weg scheint keiner zu nutzen. Ich kann Bilder zwar per HTML anzeigen, und das funzt auch ganz gut, aber dann habe ich statische thumbnail-grössen. Um die dynamisch zu machen ist wieder mehr code erforderlich.
Es ist mir nicht zu wieder diesen code zu schreiben, aber ich kann mir einfach nicht vorstellen dass es ausgerechnet hierfür in ASP.NET MVC keine Standardlösung gibt wo alles andere so automatiesiert ist. Ich bin nicht zu faul den code zu schreiben, habe aber eher das Gefühl dass das ein gebastel gibt, was in so einer "selbstständigen" umgebung zu Problemen führen kann.
Die Frage ist letzten endes also: Kann ich mit einer .NET image klasse arbeiten, kann das ENtity framework mit ihr umgehen, oder wenn nein, was wäre die empfohlene Lösung?