Hi Ralf,
Meistens wirst Du mit gespeicherten Prozeduren schneller sein. Der Nachteil ist, dass Du dich mit gespeicherten Prozeduren rumschlagen musst. ;-)
Je mehr Verantwortung Du an die DB abgibst, desto besser kann diese optimieren.
Ich würde Dir aber empfehlen, mit dem Code-First Ansatz des Entity Frameworks zu beginnen. Dann falls Du Performance Probleme bekommst zu schauen, wo Du optimieren kannst.
Zu guter Letzt, wenn alles nichts hilft, kannst Du immer noch auf stored procedures ausweichen.
Gruss Manu
PS: Please mark as answer if helpful. Thanks!
Blog: http://www.manuelmeyer.net
Twitter: https://twitter.com/manumeyer1