1 / 12

SharePoint Developer Tips, Tricks and Tools

SharePoint Developer Tips, Tricks and Tools. Aaron Saikovski Senior Solutions Specialist, SDM (Founder of www.ozmoss.com) E: aaron.saikovski@sdm.com.au W: www.sdm.com.au B: http://ruskydotnet.blogspot.com/. Agenda. Introduction Overview - SharePoint as a Developer platform

kata
Télécharger la présentation

SharePoint Developer Tips, Tricks and Tools

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SharePoint Developer Tips, Tricks and Tools Aaron Saikovski Senior Solutions Specialist, SDM (Founder of www.ozmoss.com) E: aaron.saikovski@sdm.com.au W: www.sdm.com.au B: http://ruskydotnet.blogspot.com/

  2. Agenda • Introduction • Overview - SharePoint as a Developer platform • Common Myths • Getting Started? • Demo – Developing with SharePoint • Cool Tools • SP1 changes • The future.. • Questions • Resources

  3. Introduction • SharePoint is a great development platform • WSS/MOSS is a Server product • There is no “developer edition”...yet • Administration and Development tasks can overlap • SharePoint gives you lots out of the box • Is my project suited to SharePoint? • What do I get for free? • Can SharePoint really do that?

  4. SharePoint as a developer platform • Quick and easy to install and configure • WSS/MOSS SDKs with samples • Code samples, blogs etc available • Active (and vocal) community, user groups • Minimal coding needed (generally) • Rich customisation experience • Integrates with version control, build tools etc • Visual Studio 2005/2008 integration • Think of it as ASP.NET++

  5. Common Myths • Limited toolset support • Debugging is not supported • There is no code behind support • No source control integration • Deployment of custom components is hard • Test Driven development can’t be done • The platform isn’t mature yet • No AJAX or Silverlight support Not True!! Yes!! SP1

  6. Getting Started • Virtual PC 2007 & Windows 2003 Virtual Environment • Windows Server 2008 x64 - Hyper-V Environment • Windows SharePoint Services V3 (Min) & SP1 • MOSS 2007 Enterprise & SP1 • Visual Studio 2005 & VseWSS V1.1 • SharePoint Designer • InfoPath Client • SQL Server 2005 SP2 & hotfixes • WSS & MOSS SDKs – Now V1.3 • 64 Bit Vista > 4GB RAM – Ideal!

  7. Demo Developing with SharePoint

  8. Cool Tools (free) • Visual Studio 2005 WSS Extensions - VseWSS V1.1 • WSP Builder & VS.Net Extensions • SharePoint solution installer • Return of SmartPart V1.3 – now with AJAX • Echo software - SharePoint Spy • Ontolica SharePoint Explorer • U2U CAML builder V3.0 • Harbar.net - Application Pool Manager

  9. Service Pack 1 changes • ASP.NET AJAX is now supported • Large file upload support (2GB, was 50MB) • WSS & MOSS SDKs updated – v1.3 • New Extensions to STSADM • Numerous bug fixes includes OWSTimer leaks • And many more...

  10. The future...is 64 bit • MOSS 2007..last of the 32 bit SharePoint platforms • No upgrade path from 32 -> 64 bit on same hardware • Cannot mix 32-bit and 64-bit Web front-end (WFE) servers • Windows server 2008 is the last of the 32 bit server OS’s! • VseWSS V1.1 not supported on Win2008 x64  • 64 bit version of Return of SmartPartavailable

  11. Questions?

  12. Resources • Australian SharePoint Community Mailing List • www.ozmoss.com • SharePoint Team Blog • http://blogs.msdn.com/sharepoint/ • WSS Developer Centre • http://msdn2.microsoft.com/en-us/sharepoint/default.aspx • Silverlight Blueprint for SharePoint • http://www.ssblueprints.net/sharepoint/

More Related