Click here to Skip to main content

Welcome to the Lounge


For lazing about and discussing anything in a software developer's life that takes your fancy.
The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct and please don't post ads.

Technical discussions are welcome, but if you need specific help please use the programming forums.

GeneralRe: Woo hoo! PinmemberDeathByChocolate13-Mar-14 4:42 
GeneralRe: Woo hoo! PinmemberMike Hankey13-Mar-14 4:43 
GeneralRe: Woo hoo! PinmemberDeathByChocolate13-Mar-14 4:56 
GeneralRe: Woo hoo! PinmemberMike Hankey13-Mar-14 5:31 
GeneralRe: Woo hoo! PinmemberSeptimus Hedgehog13-Mar-14 6:23 
GeneralRe: Woo hoo! PinprofessionalS Houghtelin13-Mar-14 6:26 
JokeRe: Woo hoo! PinmemberVivic13-Mar-14 20:57 
GeneralSoftware Architecture & Frameworks PinmemberSimon Lee Shugar13-Mar-14 2:38 
For the last couple of years I have simply not needed to think about the architecture of a project, I have worked on one core codebase that has been pretty much set up. I've created smaller projects, mostly internal stuff and kept them to a decent standard but now I want to start thinking about the architecture, frameworks and design patterns.
I have been looking into Entity Framework Code First, using a tiered architecture (repository pattern) and throwing stuff like membership, enterprise libary (for logging and security). Code first simply because I want to try it, EF because it is something I want to be experienced in.
So my questions are how do you choose how you architect a project, do you use the same design patterns, principles and frameworks if the scope allows? Do you like to stick to a certain architecture and use the same frameworks if again the project scope allows?
Simon Lee Shugar (Software Developer)
"If something goes by a false name, would it mean that thing is fake? False by nature?" By Gilbert Durandil

GeneralRe: Software Architecture & Frameworks PinmemberVark11113-Mar-14 3:54 
GeneralRe: Software Architecture & Frameworks PinprofessionalRutvik Dave13-Mar-14 3:58 
GeneralRe: Software Architecture & Frameworks Pinprofessional_Maxxx_13-Mar-14 17:55 
GeneralRe: Software Architecture & Frameworks PinmemberJimmyRopes13-Mar-14 20:14 
GeneralRe: Software Architecture & Frameworks Pinmembermark merrens13-Mar-14 5:00 
GeneralRe: Software Architecture & Frameworks PinprofessionalJörgen Andersson13-Mar-14 7:25 
GeneralRe: Software Architecture & Frameworks PinmemberSimon Lee Shugar13-Mar-14 22:45 
GeneralRe: Software Architecture & Frameworks Pinprotectorthatraja14-Mar-14 0:29 
GeneralRe: Software Architecture & Frameworks PinmemberSimon Lee Shugar14-Mar-14 0:36 
GeneralRe: Software Architecture & Frameworks PinmemberMarc Greiner at home14-Mar-14 0:32 
GeneralRe: Software Architecture & Frameworks PinmemberBrady Kelly14-Mar-14 4:04 
GeneralRe: Software Architecture & Frameworks PinmemberAcaz Souza Pereira17-Mar-14 4:49 
GeneralFound the plane!! PinmemberBlue Waffle13-Mar-14 2:33 
GeneralRe: Found the plane!! PinprotectorOriginalGriff13-Mar-14 2:41 
GeneralRe: Found the plane!! PinmemberBlue Waffle13-Mar-14 2:46 
GeneralRe: Found the plane!! PinprotectorOriginalGriff13-Mar-14 3:07 
GeneralRe: Found the plane!! [modified] PinmemberSeptimus Hedgehog13-Mar-14 3:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Advertise | Privacy | Mobile
Web02 | 2.8.140926.1 | Last Updated 30 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid