In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. [ Wikipedia]
In .NET development, there are many design patterns that we use. However with SharePoint all of them might not useful. But Microsoft has recommend following design patterns for SharePoint Development.
In .NET development, there are many design patterns that we use. However with SharePoint all of them might not useful. But Microsoft has recommend following design patterns for SharePoint Development.
- The SharePoint Service Locator
- Mode-View-Presenter (MVP)
- Repository
I have just started reading about those and will write down here as soon as I have mode hand's on with them.