Mark Jones' Blog

Go Back
  • SAF is released!

    -

    At Last! Finally, we have released the SharePoint Action Framework (SAF) on CodePlex!! Please take a look at : http://saf.codeplex.com .

    Now that I can take a minute, I just wanted to spend a bit of time detailing why we have spent the best part of 18 months (with lots of late nights building it!) Here's a FAQ to give you some answers:

    If you are developing with SharePoint, do you suffer from any of these ?

    • Lots of Defects caused by differences in SharePoint Farms. – eg. “It works on Integration, but not on QA!” .
    • Your Development team find it time consuming telling your Release team what to do for each release. “How hard can it be to put 5 columns in a Content Type?”
    • You have release documents (notepad, word, etc) that don’t contain enough information on how to deploy, or they always miss things and are extremely time consuming to create. “By heck surely there must be a better way of telling the Operations team what I need doing ?”
    • Deployments to key farms are always late and very stressful. “I hope we don’t get a release like that again, I didn’t finish till ...

    Full story

    Comments (0)

  • SharePoint Best Practice Resources

    -

    SharePoint Guidance

    The Patterns and Practices team at Microsoft have developed guidance to help developers and architects build applications on top of SharePoint. The first release covered building intranet applications in a team environment. Release 2 targets enterprise class content oriented applications accessing LOB system information.

    SharePoint Guidance on CodePlex

    10 Best Practices For Building SharePoint Solutions

    An excellent article covering topics such as App Dev, Testing and Continuous Integration.

    Best Practices: Common Coding Issues When Using the SharePoint Object Model

    "Learn common issues encountered by developers who write custom code by using the SharePoint object model"

    http://msdn.microsoft.com/en-us/library/bb687949.aspx

    Best Practices: Using Disposable Windows SharePoint Services Objects

    "Learn best practices to follow when using Windows SharePoint Services objects to avoid retaining the objects in memory in the Microsoft .NET Framework"

    http://msdn.microsoft.com/en-us/library/aa973248.aspx

    Summary of sessions for the European Best Practices SharePoint Conference 2009

    Syed Adnan Ahmed Kindly summarises what he discovered at the European Best Practices SharePoint Conference. He breaks the points down by Web Part Development, Custom Field Types and SQL Server Tuning.

    http://www.codeproject.com/Articles/36209/Summary-of-sessions-of-European-Best-Practices-SharePoint-Conference-2009.aspx

    Developer Best Practices Resource Center for SharePoint Server 2007

    Find up-to-date guidance about how to write Microsoft Office SharePoint Server 2007 applications and customizations that perform well, avoid common pitfalls, ...

    Full story

    Comments (0)