Well, so all us PC developers have to go and develop SharePoint applications as good MicroSerfs. And what, you might ask, do you need to run a Microsoft SharePoint application?
1. A server running Windows Server 2003, including:
2. IIS 6
3. ASP.NET
4. dotNET 3.0
5. dotNET 3.0 SDK
6. SQL Server 2005
7. Windows SharePoint Services 3.0
8. Windows SharePoint Services 3.0 SDK
9. Windows SharePoint Services: Tools for VS 2005
10. Windows Workflow Foundations
11. Windows Workflow Foundations SDK
12. Exchange Server 2007
13. Office 2007
14. Office 2007 SDK
15. Office SharePoint Server 2007
16. Office SharePoint Server 2007 SDK
17. Office SharePoint Designer 2007
18. Visual Studio 2005
19. Visual Studio 2005 SharePoint SDK
And I probably forgot a few.
After finding, downloading and/or buying and installing all that, on your production server (no way around it), you can start developing and deploying your SharePoint applications. Which only run on servers installed like the above...
Which is obviously why Microsoft supports and highly recommends server farms. And even then it crawls...
Not to forget, that doing all the above and developing your application, you feel like a system admin instead of a developer, because you spend a lot more time setting properties everywhere than writing code. Writing code shouldn't be needed according to Microsoft, except for the "complex" stuff. But then again, on my first, extremely simple mini-project, taht only does what Microsoft states is available out of the box, I need all that and go back to school to make it actually happen.
And, of course it only works as expected when using IE6-7 as browser. If you use Firefox, every page has the message that you should use IE and turn on ActiveX support...
1. A server running Windows Server 2003, including:
2. IIS 6
3. ASP.NET
4. dotNET 3.0
5. dotNET 3.0 SDK
6. SQL Server 2005
7. Windows SharePoint Services 3.0
8. Windows SharePoint Services 3.0 SDK
9. Windows SharePoint Services: Tools for VS 2005
10. Windows Workflow Foundations
11. Windows Workflow Foundations SDK
12. Exchange Server 2007
13. Office 2007
14. Office 2007 SDK
15. Office SharePoint Server 2007
16. Office SharePoint Server 2007 SDK
17. Office SharePoint Designer 2007
18. Visual Studio 2005
19. Visual Studio 2005 SharePoint SDK
And I probably forgot a few.
After finding, downloading and/or buying and installing all that, on your production server (no way around it), you can start developing and deploying your SharePoint applications. Which only run on servers installed like the above...
Which is obviously why Microsoft supports and highly recommends server farms. And even then it crawls...
Not to forget, that doing all the above and developing your application, you feel like a system admin instead of a developer, because you spend a lot more time setting properties everywhere than writing code. Writing code shouldn't be needed according to Microsoft, except for the "complex" stuff. But then again, on my first, extremely simple mini-project, taht only does what Microsoft states is available out of the box, I need all that and go back to school to make it actually happen.
And, of course it only works as expected when using IE6-7 as browser. If you use Firefox, every page has the message that you should use IE and turn on ActiveX support...