ASP.NET MVC 4 is the fourth major version of the ASP.NET Model-View-Controller platform for web applications.
3
votes
1answer
97 views
Onion Architecture
After doing a whole bunch of research on Onion Architecture, I have made an attempt at implementing this in a new system that we are developing.
We have the Layers as per below:
Domain
...
3
votes
2answers
46 views
Eager load additional data about some instructors
Below is a snippet of code of a little practice project. I am still pretty new to EF and I was wondering if there is a way to write the below statement so that all required data is eager loaded since ...
0
votes
2answers
73 views
Questionnaire design puzzle
I am designing a small questionnaire web service application but however I would like if someone can look at my design and see if it good approach I am taking.
The application has the following ...
0
votes
0answers
87 views
Object-oriented JavaScript quiz
I have a quiz app that I wrote with ASP.NET MVC and jQuery, but in an effort to restructure the jQuery code, ended up with the code below:
...
3
votes
1answer
44 views
Handling conditional logic inside controller actions
I am looking for best practice in handling conditions inside the controller actions in ASP.NET MVC:
...
6
votes
1answer
289 views
C# Multi-checkbox validation MVC4
I wrote the following custom validation annotation for my project to confirm that at least one checkbox of a group of checkboxes is checked:
...
2
votes
1answer
229 views
ASP.NET MVC quiz form in Razor
I'm trying to get a good grasp on ASP.Net MVC, Razor and RadioButtons, so I tried to make a quiz to test my skills.
I implemented a working quiz form in the following way in Razor (not posting the ...
3
votes
1answer
92 views
Is there currently anything wrong with my custom authentication and authorization?
I have my reasons not to use the ASP.NET membership. Though this causes me some issues. I read about a thousand articles on ASP.NET MVC custom authentication and I've found that almost all of them are ...
0
votes
2answers
118 views
Safe DbContext Disposal
I have a service class called ClientService, the service class is called using an interface IClientService. The service class ...
1
vote
2answers
88 views
Confusion over using generics in MVC project
Consider the following:
Remote service accepts SecondAction=Search and SecondAction=Update. For ...
3
votes
2answers
148 views
Refactor MVC project's classes and methods
I'm learning C# as a web developer rather than a C# developer learning web development. I've gotten the hang of creating models and controllers (or so I think) for a web project, and I've read some ...
4
votes
1answer
194 views
Using readonly input fields to persist data between views
I'm building a multi-screen Ajax form in an ASP.NET MVC solution. The first screen displays some user details. If the user clicks 'edit', they are taken to the next screen where they can edit the ...
4
votes
1answer
59 views
Post Service Class
I have one entity that depends on another however in my API service class I would like to just deal with the dependent entity. Am I doing this correctly and is there a better way to go about this?
...
3
votes
2answers
2k views
Configure AspNet.Identity to allow for either username OR email address on login
I am wondering if there is a more efficient route to take here. Using AspNet.Identity I would like to allow the user to sign in to the same text box using either ...
2
votes
1answer
96 views
Admin class for monitoring blog users
I have an admin class that controls when a user logs in and creates a new blog post. I am wondering if there is anything I can do to improve this class. Is there any way to reduce the code? Is there ...
3
votes
0answers
73 views
Knowing who is the user in every request (in every action and every view) [closed]
First: I have many model classes that are mapped from/to tables using EF. Two of them are User and UserCookie, which are stored ...
2
votes
0answers
165 views
Extending the MVC Routecollection
I'm currently developping an MVC framework on which I will be writing my websites. This is done through the usage of a starter kit.
In standard MVC, your routes are registered like the following:
...
3
votes
1answer
375 views
Updating Related Data the MVC/EF Way
I have an ASP.NET MVC Controller, the relevant parts of which appear here:
...
2
votes
2answers
277 views
ASP.NET MVC return early from an action that returns a model
Consider the following code segment written by a coworker of mine:
...
4
votes
1answer
98 views
FormBuilder Code Make More Genereic
I want to construct a form builder for an internal project in mvc4. I am using partial views to load the various controls. However I feel that having ten or 20 action-results in my HomeController ...
3
votes
2answers
245 views
Multiple loops versus multiple stringbuilders
I've come across the following piece of code in a Razor view
...
5
votes
2answers
337 views
PreWarmCache for MVC Application with Stopwatch Infinite Loop
I used the information from the article "Auto-Start ASP.NET Applications (VS 2010 and .NET 4.0 Series)" to create a background task that runs on an infinite loop. Ultimately, this program is going to ...
3
votes
3answers
1k views
Entity Framework with multiple connections open?
I'm learning Entity Framework and I'm wondering if this code is the proper way of doing this. Basically this is my attempt at refactoring a very long controller in ASP.Net MVC 4. I'm using Entity ...
5
votes
1answer
641 views
Where to put hidden fields when displaying entities properties in a table?
Let's say that I have a view, whose purpose is to show a table with some information about a person entity. The view contains a form with an input element that the user can use to add a new person to ...
5
votes
3answers
504 views
Calculating total sales from each member
I am building a new system that is using some tables from an old system.
For each user on this new system, I need to go to the old system and total up their sales. Currently it takes between 2-5 ...
5
votes
1answer
1k views
Model Design for MVC4 Applications using Entity Framework Code First
I would like to put the following design to your consideration. This is the pattern I use to follow when I'm building a Model and Data Access Layer for an MVC Application (using Entity Framework 5). ...
1
vote
1answer
103 views
Class to Return Single Integer
I have a class used to return a single integer, but think there is room for improvement. The class should only return a single row every time and if no row is found it might be a good idea to throw an ...
7
votes
1answer
109 views
Customized Template Login
While the MVC4 template provided by Microsoft is useful, I feel there are a few scenarios that should be covered to help out users trying to log in.
Allow the user to log in with their email address ...
11
votes
3answers
345 views
Tracking sports statistics
I am designing a new application to track sports statistics with code-first migration. I have the bare minimum POCO setup. The problem is that I am not happy with the design specifically how the ...
3
votes
1answer
1k views
Populate Drop Down List from SQL Database
I am populating a drop down list from my SQL database. List should be able to be displayed with active only, inactive only or both at the same time.
OfficeRepository.cs:
...
4
votes
1answer
190 views
Avoiding redundant code in MVC view page
Based on the true condition, I am making some operations. But I want to simplify the below HTML code in a better way.
...
8
votes
2answers
648 views
Accessing server side variables in views and JavaScript
Here is the snippet of my code:
/Views/Emp/EditEmp.aspx
...
4
votes
1answer
261 views
2
votes
2answers
119 views
Returns Office Details from Database
I am building an Administration web site for the Office details in my database. Right now, I am just trying to display the office details.
...
0
votes
1answer
33 views
7
votes
3answers
471 views
Ternary extension method
I created the following HtmlHelper extension method for my Asp.Net MVC Razor views because the ternary syntax sucks when you need to use it intermixed with markup.
Is there a better way to write this ...
1
vote
0answers
95 views
Adding viewstate based property and implication in future converstion to MVC in ASP.NET forms project
Supposedly adding another viewstate based property in user control (riddled with similar properties) incur technical debt in future effort to convert projects to MVC (comment made by one of my ...
3
votes
1answer
121 views
What can I do better in this ViewModel Creator?
I'm currently creating a ASP.NET MVC page in C#.
I want to hide everything regarding the creation of our "models" and "viewmodels".
I have seen much of the fancy stuff regarding Dependency ...
7
votes
1answer
2k views
Is this nesting of partial views poor design?
I feel like using this many partial views where a view renders a partial that renders a partial is just digging a hole of poor design, so I'm looking for any suggestions or guidance as to if this is ...
6
votes
2answers
5k views
Building a better Data Access Layer Class
Since I am new to MVC and the Entity Framework, I have been struggling to grasp the concept of creating useful Data and Service layers. I have come across a scenario where I believe my code has become ...
1
vote
1answer
278 views
Inserting using multiple contexts into LocalDB
I've written this ActionResult to model an Order that goes through. I couldn't think of another way to write this without using context ...
3
votes
1answer
124 views
Retrieving statistics about URL clicks
I'm pretty new to ASP/MVC but have had some prior programming experience.
I am trying to retrieve statistics about URL clicks - total clicks and unique clicks by IP address. I started with:
...
6
votes
2answers
34k views
Update only modified fields in Entity Framework
I'm working on a website on ASP.NET MVC4 and EF5. I want to ensure that only modified values are updated in the database. I'm using a unit of work pattern and repositories for data work. Here's the ...
5
votes
1answer
197 views
MVC4 Routes, using Default
Should I leave the Default Route in if it's not adding any benefit?
I have a RouteConfig.cs file that looks like this:
...
7
votes
2answers
815 views
Reduce spaghetti code in ASP.NET MVC
I just started working with asp.net mvc a few weeks ago, and I'm finding that it can be very easy to write spaghetti code in the controllers. For my first project, I created a very simple view with a ...
4
votes
1answer
5k views
Unit of Work with Repository Pattern MVC 5 & EF 6
I put together a sample of how I am using the Unit of Work & Repository pattern based on my understanding. Can anyone please let me know if I am implementing this the correct way? If I am not, how ...
2
votes
1answer
680 views
1
vote
1answer
47 views
Using 'dynamic' to save lines
I am pushing an Excel file to the server and then reading it's contents. XLS and XLSX files need to be read differently, but the DLL that I'm using has the EXACT same function calls for both types. If ...
2
votes
1answer
147 views
4
votes
1answer
3k views
Unit of work, Ninject, Repository and WebAPI implementation
after recently getting a bulk of work done on my WebAPI service layer, I thought I'd post some of my working on here for you guys to tear apart, generally, most of it 'feels' mostly okay, but I know ...