Your SlideShare is downloading. ×
0
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WKDNUG SP2010 Development Presentation

1,326

Published on

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,326
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. …for the .NET Developer Rob Wilson, MCT, SharePoint MCTS Gene Merlin, MCPD, MCTS .NET/SharePoint
  • 2. • Introduction to the SharePoint Platform • Overview of SharePoint Development Tools • SharePoint Development Environment with .NET • Visual Studio Solutions for SharePoint • SharePoint Solution Architectures • Favorite New Features
  • 3. • SharePoint Foundation 2010 (f.k.a. WSS 3.0) • SharePoint Portal Server 2010 (f.k.a. MOSS 2007) Why should I Which edition develop on a is right for platform? me?
  • 4. InfoPath 2010
  • 5. • SharePoint no longer required on development machine, but is now supported • Virtual environment • 64-bit is a must • RAM is your friend
  • 6. • Formerly 2 – gaps filled with CodePlex add-ons • Now 14 OOB
  • 7. *Client Object Object Model Web Services Model Web Parts Event Handlers Workflows Desktop Apps * New Client Object Model exists for Managed .NET, Silverlight and ECMA Script
  • 8. • Managed Client (CLR based) • C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14ISAPI • Microsoft.SharePoint.Client (281 kb) • Microsoft.SharePoint.Client.Runtime (145 kb) • FYI: Microsoft.SharePoint.dll is 15.3 mb • JavaScript Client • C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TemplateLayouts • SP.js (380 kb) • SP.Core.js (13 kb) • SP.Runtime.js (68 kb)
  • 9. • Silverlight Client • C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TemplateLayoutsClientBin • Microsoft.SharePoint.Client.Silverlight (262 kb) • Microsoft.SharePoint.Client.Silverlight.Runtime (138 kb)
  • 10. • SharePoint no longer required on dev machine • Traditional .NET, Web/JavaScript and Silverlight developers can use familiar syntax
  • 11. • Ease of deployment • Just publish and run if SharePoint on local host • Package and deploy if SharePoint remote
  • 12. • Debugging • Step through code if SharePoint on local host
  • 13. • Sandbox solutions • Allow applications to be deployed at the site collection level by a site collection administrator (as opposed to farm-level equivalent)
  • 14. • Silverlight Web Part • Upload XAP file to a document library • Reference the XAP
  • 15. • LINQ Support • No longer restricted to just CAML queries if writing server-based code
  • 16. • Dialog framework
  • 17. • External Lists • Looks and behaves like a SharePoint list • Stored in SQL Server or some other data source
  • 18. Hands On Labs: http://www.microsoft.com/downloads/details.aspx?FamilyID=c01 0fc68-b47f-4db6-b8a8-ad4ba33a35c5&displaylang=en Or http://bit.ly/sp2010hol (you’re welcome!) Developer Training Kit • http://bit.ly/sp2010devkit MSDN Training Videos • http://www.mssharepointdeveloper.com
  • 19. • rwilson@kellerschroeder.com • http://sharepointblog.kellerschroeder.com • Twitter: @daretoshare

×