Pytania otagowane jako asp.net-mvc

ASP.NET MVC Framework to platforma aplikacji internetowych Microsoft, która implementuje wzorzec model-view-controller (MVC).

2
Najlepsze projekty e-commerce ASP.NET MVC typu open source [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

5
JavaScript Pure Front end z API sieci Web w porównaniu z widokami MVC z ajax
Była to raczej dyskusja na temat tego, jakie są dziś myśli ludzi na temat podziału aplikacji internetowej. Jestem przyzwyczajony do tworzenia aplikacji MVC ze wszystkimi jej widokami i kontrolerami. Zwykle tworzyłbym pełny widok i przekazywałbym go z powrotem do przeglądarki na żądanie pełnej strony, chyba że były określone obszary, których …

4
W ten sposób piszę ten kod, który można przetestować, ale czy coś jest z nim nie tak?
Mam interfejs o nazwie IContext. W tym celu tak naprawdę nie ma znaczenia, co robi, oprócz następujących czynności: T GetService<T>(); Metoda ta polega na sprawdzeniu bieżącego kontenera DI aplikacji i próbie rozwiązania zależności. Myślę, że dość standardowy. W mojej aplikacji ASP.NET MVC mój konstruktor wygląda tak. protected MyControllerBase(IContext ctx) { …


5
Jak obejść problem z okólnikiem z JSON i Entity
Eksperymentowałem z tworzeniem strony internetowej, która wykorzystuje MVC z JSON dla mojej warstwy prezentacji i frameworku Entity dla modelu danych / bazy danych. Mój problem wchodzi w grę z serializowaniem obiektów Model do JSON. Korzystam z pierwszej metody kodu, aby utworzyć bazę danych. Podczas wykonywania pierwszej metody kodu relacja jeden …


3
IValidatableObject vs. Single Responsibility
Podoba mi się punkt rozszerzalności MVC, pozwalający modelom widoków na implementację IValidatableObject i dodanie niestandardowej weryfikacji. Staram się, aby moje Kontrolery były szczupłe, ponieważ ten kod jest jedyną logiką sprawdzania poprawności: if (!ModelState.IsValid) return View(loginViewModel); Na przykład model widoku logowania implementuje IValidatableObject, pobiera obiekt ILoginValidator poprzez wstrzyknięcie konstruktora: public interface …

3
Pytanie o projekt obecnych implementacji paginacji
Sprawdziłem implementacje paginacji konkretnie na asp.net mvc i naprawdę czuję, że jest coś mniej wydajnego we wdrożeniach. Przede wszystkim wszystkie implementacje używają wartości stronicowania jak poniżej. public ActionResult MostPopulars(int pageIndex,int pageSize) { } Rzeczą, w której czuję się źle, jest pageIndex i pageSize całkowicie należące do klasy Pagination, w przeciwnym …


1
Kontrolery asynchroniczne w ASP.NET MVC: prawdziwe zalety / jak osiągnięte?
Pracowałem nad artykułem na temat metod kontrolera asynchronicznego w ASP.NET MVC ( http://visualstudiomagazine.com/articles/2013/07/23/async-actions-in-aspnet-mvc-4.aspx ) i myślę, że Mogę nie rozumieć o co chodzi. Rozważ tę metodę, którą napisałem, która jest bardzo podobna do przykładu z artykułu: [HttpGet] [AsyncTimeout(8000)] [HandleError(ExceptionType = typeof(TimeoutException), View = "TimedOut")] public async Task<ActionResult> Index(CancellationToken cancellationToken) { …

1
Oddzielanie ASP.NET IdentityUser od moich innych podmiotów
Mam ProjectName.Corebibliotekę zawierającą całą moją logikę biznesową oraz moje podmioty i ich zachowanie. Obecnie nie ma żadnego związku z Entity Framework lub jakimkolwiek innym DAL, ponieważ lubię, aby te rzeczy były oddzielone. Konfiguracje Entity Framework (przy użyciu Fluent API) znajdują się w ProjectName.Infrastructureprojekcie, który zajmuje się popychaniem moich jednostek do …

2
Czy w ASP.NET MVC modele widoków powinny mieć identyfikator?
Podczas opracowywania aplikacji ASP.NET MVC, która umożliwia aktualizację modelu, musisz wiedzieć, jak pobrać zaktualizowany model widoku i dopasować go z powrotem do modelu, który jest teraz aktualizowany. Wydaje się, że istnieje kilka różnych sposobów na zrobienie tego i zastanawiam się, czy któryś z nich nie jest prawidłowy MVC (podobnie jak …
11 mvc  asp.net-mvc 

1
Poziom MVC + 3; gdzie wchodzi ViewModels?
Projektuję 3-warstwową aplikację przy użyciu ASP.NET MVC 4. Użyłem następujących zasobów jako odniesienia. CodeProject: MVC + N-tier + Entity Framework Oddzielanie dostępu do danych w ASP.NET MVC Do tej pory mam następujący desingn. Warstwa prezentacji (PL) (główny projekt MVC, gdzie M z MVC została przeniesiona do Data Access Layer): MyProjectName.Main …

4
W jaki sposób projekty typu open source mogą odnieść sukces bez dokumentacji dotyczącej ich projektu lub architektury?
Chcę poprawić swoje umiejętności programistyczne, studiując znane projekty open source, ale łatwo się zgubić, po prostu wskakując do ich kodu źródłowego. Postanowiłem więc przeczytać ich dokumentację dotyczącą ich projektu lub architektury (np. Diagramów UML), aby najpierw uzyskać ogólne wyobrażenie o organizacji ich kodu. Ku mojemu zaskoczeniu nie mogę jednak znaleźć …

4
Jak daleko posunąć się z testami jednostkowymi
Pytanie zadawane wiele razy wcześniej, ale o specyficznym skośnym rozwoju twds mvc. Byłem bardzo dobrym chłopcem i kodowałem wszystkie moje działania kontrolera odpowiednimi testami jednostkowymi, co było świetne (jeśli czasem powtarzam trochę [czytaj DUŻO]). Szczerze mówiąc, stworzyłem mały szablon T4, aby napisać większość gołych kości wstępnych testów jednostkowych, a następnie …
11 c#  .net  asp.net-mvc 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.