Create a separate WCF service - Consider to wrap a .NET 3.5 service in a separate WCF 4 service that uses TPL to speed up things (the back to the future pattern - If this is just some functionality from your solution which you want to expose to outer world. - You can only use the Client APIs / SharePoint webservice / or your custom code reference inside your WCF service. - You have to take care of Authentication/autorization - If can be accessed by some other client, without even knowing the existence of SharePoint in back-end. If you do create a separate WCF service, it's best practice to run it in a separate (non-SharePoint) IIS web site. This way, you won't inherit the config settings of the SharePoint web application, which usually makes things a lot easier. Inspired by forum discussion: http://social.technet.microsoft.com/Forums/en-US/sharepoint2010programming/thread/f3970114-9dab-45a4-a76a-e9458f57a463
Ed Price - MSFT edited Revision 22. Comment: Title casing and tags
Margriet Bruggeman edited Revision 21. Comment: this info is language agnostic
Margriet Bruggeman edited Revision 19. Comment: added
Margriet Bruggeman edited Revision 18. Comment: added
Margriet Bruggeman edited Revision 17. Comment: added
Margriet Bruggeman edited Revision 16. Comment: aded
Margriet Bruggeman edited Revision 15. Comment: added
Margriet Bruggeman edited Revision 14. Comment: added
Margriet Bruggeman edited Revision 13. Comment: added
Margriet Bruggeman edited Revision 12. Comment: added
Margriet Bruggeman edited Original. Comment: changed title
Margriet Bruggeman edited Revision 1. Comment: added
Margriet Bruggeman edited Revision 2. Comment: added
Margriet Bruggeman edited Revision 3. Comment: edited
Margriet Bruggeman edited Revision 4. Comment: added
Margriet Bruggeman edited Revision 5. Comment: add
Margriet Bruggeman edited Revision 6. Comment: added
Margriet Bruggeman edited Revision 7. Comment: adde
Margriet Bruggeman edited Revision 8. Comment: added
Margriet Bruggeman edited Revision 9. Comment: added
Margriet Bruggeman edited Revision 10. Comment: added
Margriet Bruggeman edited Revision 11. Comment: added