6,256 reputation
21942
bio website devadept.com
location Scottsdale, AZ
age
visits member for 4 years, 3 months
seen 23 mins ago

twitter: @mr_eking


45m
comment If MVC is “Separation of Concerns” than why was Razor Syntax introduced?
It might also help if you changed the way you think about Views. Views are not client-side code. They are server-side templates that, when processed, generate client-side html. And as server-side code, it is perfectly acceptable that there is C# code there.
Dec
24
awarded  Quorum
Dec
18
answered Strongly typed views, ViewModel and MVC
Dec
11
comment C# OOP Class Usage
@gnat Thanks, forgot about that one.
Dec
11
comment C# OOP Class Usage
+1 Also sometimes called Fluent Interface
Dec
10
comment How can a community continue support for a product (*not* open source) discontinued by it's owner
I suspect it's also unsafe if the processes you are reverse-engineering are patented.
Dec
9
comment Saving an object via a method of its own or via another class?
You should do some research on the Active Record pattern, such as this question or this one
Nov
19
awarded  Nice Answer
Nov
19
revised Defining data model in Agile methodology
added 1139 characters in body
Nov
19
answered Defining data model in Agile methodology
Nov
13
comment .NET MVC project architecture / layering
@tom Yes, you have a good point. I was thinking simple authorization as in does user have access to this route, but there can be a lot more to it than that. The "a lot more to it" part belongs in the business layer.
Oct
31
comment .NET Framework standard container type for multi-value property?
Thanks for returning and sharing the results of your research.
Oct
31
comment Agile Retrospective Ideas
I agree with psr here... The success of these kinds of games really depends on the team. I, personally, absolutely hate these types of activities. If you want to know what went well, what could be improved, and so forth, then ask me. Games are a waste of my time.
Oct
28
comment Human Names in Programming Examples
If you don't want to think too hard about it, there are sample data generators out there like mockaroo.com that will generate sample data for you, including names.
Oct
22
comment Point estimates scale skewed
In other words, what makes the story point scale 'non-linear' is not some points-to-hours conversion factor, but the fact that you have a non-linear progression of point values to choose from (1, 2, 3, 5, 8, 13, etc.). A linear point system only differs in that you can choose from a different progression of values (1, 2, 3, 4, 5, 6, etc.).
Oct
22
comment Point estimates scale skewed
"This is twice as long as your first sprint because you're attempting to deliver twice the complexity." This process confuses me. If you're delivering twice the complexity in the second sprint, why did you estimate them with the same number of points? Points are supposed to reflect relative complexity. If your 1st sprint was estimated at 16 story points, and the 2nd was approximately twice as complex, it should have been estimated at 32 points. "n story points = n^2 hours" is where the problem begins. If you must convert points to hours, it should be "n story points = n*2 hours"
Oct
2
comment Is there a 'standard' SQL that can replace all the various custom versions?
Obligatory xkcd.com/927
Sep
30
awarded  Explainer
Sep
30
awarded  Yearling
Sep
24
awarded  Autobiographer