Tagged Questions
2
votes
1answer
132 views
Choosing between the view and the controller for my code
I'm aware there are a lot of topics about MVC design but it's hard to find good explanations: what I should do, what are the consequences of the different possibilities...
So I'm working on an ASP ...
1
vote
4answers
1k views
asp.net mvc vs angular.js model binding
So I've noticed a trend lately of .net web developers using angular.js on the client side of applications and I've become more curious as I play around with angular and compare it to how I would do ...
4
votes
5answers
3k views
Server side C# MVC with AngularJS
I like using .NET MVC and have used it quite a bit in the past. I have also built SPA's using AngularJS with no page loads other than the initial one. I think I want to use a blend of the two in ...
4
votes
1answer
137 views
Use model for “everything” in MVC?
This question is a result out of the discussion HERE and was moved from HERE.
Is it really good practice to supply EVERY value you display in any view via a model?
Especially variables like the ...
0
votes
1answer
106 views
Design MVC site such that UI developer can work without access to data tier? [closed]
I'm working on an ASP.NET MVC site (using Team Foundation Service for source control) that I've divided into a few separate projects under one solution:
Project.WebAPI (Main entrypoint, contains ...
3
votes
2answers
321 views
Help With Dependency Injection
I am still very confused as to why and when to use Dependency Injection. If anyone could explain maybe using the below example that would be great, any other explanations would be appreciated.
Lets ...
1
vote
4answers
579 views
MVC to create desktop and mobile webapps? [closed]
I'm planning the creation of a webapp with a dedicated mobile web interface and a dedicated desktop/tablet interface.
I am considering ASP.NET MVC, but it is clear to me that MVC is for separation of ...
7
votes
2answers
5k views
.NET MVC project architecture / layering
When planning the architecture for a mid-large scale MVC web application how do you implement the layers to be as decoupled as possible and easy to test? (basically follow best practices) Let's say ...
22
votes
2answers
15k views
Mixing Angular and ASP.NET MVC/Web api?
I come from using ASP.NET MVC/Web API and now I am starting to use Angular but I am not clear on the proper way to mix them.
Once I am using Angular does the MVC sever side concepts still provide any ...
1
vote
1answer
150 views
Good resources for a MVC.Net developer going back to WebForms? [closed]
Well it looks like I may be forced to build a new system in webforms after having worked exclusively in MVC for the last 3 years.
Initially I didnt think this was going to be a problem except the ...
2
votes
2answers
647 views
MVC : Does Code to save data in cache or session belongs in controller?
I'm a bit confused if saving the information to session code below, belongs in the controller action as shown below or should it be part of my Model?
I would add that I have other controller methods ...
3
votes
1answer
126 views
MVC URL formatting/design
In refactoring a lot of MVC code, I have run into an issue with my URL design. For example, let's say we have a Venue object
public class Venue
{
public long ID { get; set; }
public ...
4
votes
6answers
388 views
Is MVC ever considered/applied system-wide?
I was having a discussion with a colleague and he bought up the topic of MVC and the use of ViewModels in ASP.NET MVC.
The discussion was that, in an n-layer architecture, the UI, Business Layer and ...
6
votes
2answers
590 views
Why is using named routes for generating outbound URLs a violation of Separation of Concerns?
What is separation of concerns?
In computer science, separation of concerns (SoC) is the process of
breaking a computer program into distinct features that overlap in
functionality as little ...
0
votes
1answer
433 views
Implementing a Service Layer with MVC4 while honoring Single Responsibility
I'm trying to learn some best practices while I ramp up on MVC4. I have a solution with three projects:
Web: MVC stuff
Core: Data Model
Tests: Testing classes
I'm now trying to add:
Services: ...
3
votes
5answers
1k views
MVC exposes database primary keys?
I'm going through a MVC tutorial, and I notice that convention seems to be to expose a tables primary key on detail pages/urls (ie. /Movies/Details/5 as an example from the tutorial).
It's obviously ...
1
vote
1answer
574 views
MVC 3 Page design; split pages into Many partials?
I am currently working on an MVC 3 Web app project where I need to display a lot of information on the front page. I am relatively new at web page layout and design so I have hit a wall in terms of ...
2
votes
1answer
660 views
Newbie ASP.NET developer being forced into MVC4 with WebForms
I recently got hired on as a new ASP.NET developer (C# code behind). When I arrived, I was told that they were moving to MVC 4, and so I bought two books on that. However, the other day I learned ...
1
vote
2answers
684 views
Implement service layer in MVC
We have a defined service layer hosted in WCF. We are now building a website that will need to use the services functionality. The website is being written in ASP.NET MVC 4 and I'm trying to decide ...
2
votes
1answer
2k views
Modular enterprise architecture using MVC and Orchard CMS
I'm making a large scale MVC application using Orchard. And I'm going to be separating my logic into modules. I'm also trying to heavily decouple the application for maximum extensibility and ...
-2
votes
2answers
763 views
ASP.NET MVC Controller separation best practices [closed]
I am very new in ASP.NET MVC and Web stuff. I want to know how I should separate my page logic into different controllers. Like for example should I use Home\BuyProduct or Product\Buy. When there is a ...
2
votes
2answers
568 views
MVC, when to separate controllers?
I'm starting with MVC and have a newbie question. What would be the logic criteria to define what a controller should encompass? For example, say a website has a 'help' section. In there, there are ...
1
vote
2answers
237 views
What are some useful things you can do with Mvc Modelbinders?
It occurs to me that the ModelBinder mechanism in ASP MVC
public interface IModelBinder {
object BindModel(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext ...
0
votes
3answers
427 views
Need recommendation for transferring ASP.NET MVC skills to PHP [closed]
I am looking to translate my skills in .NET to PHP - specifically in regards to ASP.NET MVC. At work I am currently using .NET MVC 2.0 on a variety of projects and thoroughly enjoy the platform. ...
0
votes
2answers
1k views
Using alternative MVC framework
I am new to ASP.NET MVC and EF. I read about open source implementations of MVC pattern like Spring, FubuMVC, Castle etc.
I want to know how flexible these alternatives are when compared with ASP.NET ...
7
votes
5answers
2k views
MVC Pattern, ViewModels, Location of conversion
I've been working with ASP.Net MVC for around a year now and have created my applications in the following way.
X.Web - MVC Application Contains
Controller and Views
X.Lib - Contains
...