• Save
WKDNUG SP2010 Development Presentation
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

WKDNUG SP2010 Development Presentation

  • 1,799 views
Uploaded on

 

More in: Education , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,799
On Slideshare
1,667
From Embeds
132
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 132

http://www.therobman.net 118
http://www.therobman.com 13
http://www.lmodules.com 1

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