Ciao a tutti,

Vorrei avere un suggerimento sul modo più corretto per poter fare una cosa.
Allora nella mia index vorrei mostrare gli ultimi 3 articoli inseriti.

Ho di conseguenza modificato la mia function index nel seguente modo :
codice:
Public Class HomeController
.
.
    Function Index() As ActionResult
        Dim articoli = db.articoli.Include(Function(a) a.TBLCatArt).Include(Function(a) a.artKey)
        Return View(articoli.ToList())
    End Function
.
.
End Class
In questo modo interrogo direttamente il db tramite EF, e il mio dubbio risiede sul fatto che magari sarebbe stato più corretto creare nel controller Articoli un metodo che estrasse gli ultimi 3 articoli, e poi nella index della home page richiamare il controller e di conseguenza il metodo adhoc.

Cosa ne pensate?
Grazie a tt per l'aiuto