|visits||member for||2 years, 9 months|
|seen||29 mins ago|
I am a 28 year old Big Ball of Mud maintainer. I've got 7 years experience in .NET, mostly dealing with ESRI's ArcGIS software suite, ranging anywhere from custom ArcMap tools to ArcGIS Server web applications to ArcGIS Engine mobile device applications (disconnected, partially connected) ArcEngine applications. I work closely with local utilities, heavily involved in outage management software, both in the disaster recovery and asset management aspects.
I enjoy solving problems.
How should UI layer pass user input to BL layer?
MVC has been the hardest thing for me to wrap my head around, I don't do any web development anymore. Abstract Repositories or Domain objects, as are Concrete Repositories. The Controller receives the Repo interface. So far, so good. What's the chain of command to add an Account? Would the Controller contain an add function which would operate as a passthrough to the Repo interface? I'm probably making this way too complicated in my head than it is.