Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Questa è stata più una discussione per ciò che i pensieri delle persone sono in questi giorni su come dividere un'applicazione web. Sono abituato a creare un'applicazione MVC con tutte le sue viste e controller. Normalmente creerei una vista completa e la restituirei al browser su una richiesta a pagina …
Ho un'interfaccia chiamata IContext. A tal fine, non importa cosa fa, tranne quanto segue: T GetService<T>(); Quello che fa questo metodo è guardare l'attuale contenitore DI dell'applicazione e tenta di risolvere la dipendenza. Penso che sia abbastanza standard. Nella mia applicazione ASP.NET MVC, il mio costruttore ha questo aspetto. protected …
Nella mia applicazione web devo fornire un modulo per la creazione e la modifica. I moduli per la creazione e la modifica presentano differenze minori, quindi, a mio avviso, sto pensando di fare qualcosa del genere: <form> // a lot of htnl goes here @if (editing) { // some more …
Ho sperimentato la creazione di un sito Web che sfrutta MVC con JSON per il mio livello di presentazione e il framework Entity per il modello di dati / database. My Issue entra in gioco con la serializzazione degli oggetti Model in JSON. Sto usando il primo metodo di codice …
Sto lavorando su un'app ASP.NET MVC e ho preso l'abitudine di inserire quelli che sembrano getter utili e convenienti nelle mie classi di modello / entità. Per esempio: public class Member { public int Id { get; set; } public string FirstName { get; set; } public string LastName { …
Mi piace il punto di estensibilità di MVC, che consente ai modelli di vista di implementare IValidatableObject e aggiungere una convalida personalizzata. Cerco di mantenere i miei controller snelli, avendo questo codice come unica logica di validazione: if (!ModelState.IsValid) return View(loginViewModel); Ad esempio un modello di vista di accesso implementa …
Ho verificato in modo specifico le implementazioni di impaginazione su asp.net mvc e credo davvero che ci sia qualcosa di meno efficiente nelle implementazioni. Innanzitutto le implementazioni utilizzano valori di impaginazione come di seguito. public ActionResult MostPopulars(int pageIndex,int pageSize) { } La cosa che mi sbaglio è pageIndex e pageSize …
A molti di voi questo sembrerà una domanda ridicola, ma lo sto chiedendo perché non ho poca o nessuna esperienza con i moduli Web ASP.Net : sono passato direttamente ad ASP.Net MVC. Ora sto lavorando a un progetto in cui siamo limitati a .Net 2.0 e Visual Studio 2005. Mi …
Ho lavorato su un articolo sui metodi del controller asincrono in ASP.NET MVC ( http://visualstudiomagazine.com/articles/2013/07/23/async-actions-in-aspnet-mvc-4.aspx ) e penso Forse mi manca il punto. Considera questo metodo che ho scritto, che è molto simile a un esempio dell'articolo: [HttpGet] [AsyncTimeout(8000)] [HandleError(ExceptionType = typeof(TimeoutException), View = "TimedOut")] public async Task<ActionResult> Index(CancellationToken cancellationToken) …
Ho una ProjectName.Corebiblioteca contenente tutta la mia logica aziendale, le mie entità e il loro comportamento. Al momento non esiste alcuna relazione con Entity Framework o altri DAL perché mi piace mantenere separate queste cose. Le configurazioni Entity Framework (usando l'API Fluent) risiedono in un ProjectName.Infrastructureprogetto in modo che si …
Quando si sviluppa un'applicazione ASP.NET MVC che consente l'aggiornamento del modello, è necessario un modo per sapere come acquisire il modello di visualizzazione aggiornato e abbinarlo al modello che è ora aggiornato. Sembra che ci siano diversi modi per farlo e mi chiedo se qualcuno di questi non sia un …
Sto progettando un'applicazione a 3 livelli usando ASP.NET MVC 4. Ho usato le seguenti risorse come riferimento. CodeProject: MVC + N-tier + Entity Framework Separazione dell'accesso ai dati in ASP.NET MVC Finora ho il seguente desingn. Presentation Layer (PL) (progetto MVC principale, in cui M di MVC è stato spostato …
Voglio migliorare le mie capacità di programmazione studiando famosi progetti open source, ma trovo che sia facile perdersi semplicemente saltando nel loro codice sorgente. Così ho deciso di leggere la loro documentazione sulla loro progettazione o architettura (come i diagrammi UML) per avere prima un'idea generale sull'organizzazione del loro codice. …
Una domanda posta molte volte prima ma con uno sviluppo inclinato specifico di mvc. Sono stato un bravissimo ragazzo e ho codificato tutte le azioni del mio controller con corrispondenti test di unità che è stato grandioso (se un po '[leggi un sacco] ripetitivo a volte). Ad essere sincero, in …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.