Are good SharePoint solutions only a myth?... the developer community is full with statements like "there aregood developers, there are bad developers, and then there areSharePoint developers"; or "there is solid software architecture, andthen there are SharePoint solutions"
Perception of SharePoint ApplicationsWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
What is wrong with this web part? Adis Jugo, PlanB.
Types of SharePoint solutions • Enterprise SharePoint Solutions • SharePoint SandBox Solutions • Solutions that use SharePoint dataWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
4 questions for architects • How will the users be using the application? • How will the application be deployed into production and managed? • What are the quality attribute requirements for the application (security, performance, concurrency, localization, and configuration) • How can the application be designed to be flexible and maintainable over time?WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Unit Testing nUnit SharePoint DAL Infrastr. Layer Business Layer – Logging – Caching SharePoint is no – Configuration excuse for lack of VS Unit Testing Presenter (MVP) Unit TestingWINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Problems, problems… • Everything is SharePoint App Pool • Deep impact on SharePoint Server • Deployment to SharePoint Web Front Server(s) • Policies? • Maintenance • Not possible with Office 365 (or other hosted services)WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER