0
Welcome to SharePoint Developer BootCamp<br />Ivan Sanders<br />SharePoint MVP Developer, EvangelistDimension Solutions<br...
The business collaboration platform for the Enterprise and the Web<br />Sites<br />Communities<br />Composites<br />Conten...
SharePoint as a Solution Platform<br /><ul><li>Custom Site/List Definition
Code Based Workflows
Custom Web Parts
Event Receivers
Ribbon UI Customization
Custom Branding
Rules-Based Workflows
Data View Web Parts
Theming
Page Layouts
LOB Data Integration
Site Templates
User Customizations
Custom Lists</li></ul>Out of the Box<br />Declarative<br />Custom<br />
Demo<br />SharePoint: Your First Look<br />
SharePoint 2010 Developer Skills<br />C#<br />HTML/XHTML<br />VB.NET<br />Ruby<br />JavaScript<br />CSS<br />Silverlight<b...
SharePoint 2010 Development Supporting a Wide Range of Solutions & Skills<br />User Experience<br /><ul><li>Office 2010 Fl...
Requires x64 OS
Windows Vista SP1, Windows Server 2008, Windows Server 2008 R2
Also Windows 7, but not for production and only for developers (Follow Install Guide in SDK)
Easy set-up script: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=54dc2eef-e9ea-4c7b-9470-ec5cb58414de
Upcoming SlideShare
Loading in...5
×

SharePoint Connections Coast to Coast Developer Boot Camp Crash Course v3

997

Published on

SharePoint 2010 is a first-class platform that provides many different features for the developer. This development bootcamp will feature instructor-led training on how to get started with SharePoint 2010 development, proctored, hands-on practicum/labs and Q & A. If you’re looking to get into SharePoint development and get some hands-on experience, using some of the latest SharePoint technology, and interact with industry experts, then you’ll not want to miss this development bootcamp. Specific coverage will include an overview of SharePoint 2010 development, getting started with Visual Studio 2010 and SharePoint development, programming Web Parts, lists and schemas, and using the new SharePoint client object model. Lab time will allow students to explore additional development labs that go beyond the boot-camp topics.
• Module 1 – Overview of SharePoint 2010 Development
• Module 2 – SharePoint and Visual Studio 2010
• Module 3 – Lists and Schemas
• Module 4 – Client Object Model
• Module 5 – What’s Next?

Get the labs, code, environment with all tools on CloudShare today http://use.cloudshare.com/Pro/ShareEnv/-xym-iQe7SvQLdAnfmqGZw2

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
997
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Demo:Web-based developmentSPD 2010 (creating list)SPD 2010 (creating ECT)VS 2010 (creating a new web part)
  • Prototypes for from TAP fair?http://blogs.msdn.com/somasegar/archive/2009/02/19/sharepoint-tools-support-in-visual-studio.aspx (Team site inside of the tool) Web content publishing Content workflow Divisional portals BI Dashboard Custom LOB front end Extranet Collaboration Social Networks Regulatory Compliance RepositoriesGet a screenshot from the MS.COM sneak peak site for SharePoint, JR, or Mitch
  • - Maybe not characterize as Web site construction
  • Demo:Web-based developmentSPD 2010 (creating list)SPD 2010 (creating ECT)VS 2010 (creating a new web part)
  • Demo:Web-based developmentSPD 2010 (creating list)SPD 2010 (creating ECT)VS 2010 (creating a new web part)
  • Demo:Web-based developmentSPD 2010 (creating list)SPD 2010 (creating ECT)VS 2010 (creating a new web part)
  • Transcript of "SharePoint Connections Coast to Coast Developer Boot Camp Crash Course v3"

    1. 1. Welcome to SharePoint Developer BootCamp<br />Ivan Sanders<br />SharePoint MVP Developer, EvangelistDimension Solutions<br />ivan@dimension-si.com<br />
    2. 2. The business collaboration platform for the Enterprise and the Web<br />Sites<br />Communities<br />Composites<br />Content<br />Insights<br />Search<br />
    3. 3. SharePoint as a Solution Platform<br /><ul><li>Custom Site/List Definition
    4. 4. Code Based Workflows
    5. 5. Custom Web Parts
    6. 6. Event Receivers
    7. 7. Ribbon UI Customization
    8. 8. Custom Branding
    9. 9. Rules-Based Workflows
    10. 10. Data View Web Parts
    11. 11. Theming
    12. 12. Page Layouts
    13. 13. LOB Data Integration
    14. 14. Site Templates
    15. 15. User Customizations
    16. 16. Custom Lists</li></ul>Out of the Box<br />Declarative<br />Custom<br />
    17. 17. Demo<br />SharePoint: Your First Look<br />
    18. 18. SharePoint 2010 Developer Skills<br />C#<br />HTML/XHTML<br />VB.NET<br />Ruby<br />JavaScript<br />CSS<br />Silverlight<br />PhP<br />XML<br />WPF/WinForm<br />WCF/ASP.NET<br />Web 2.0<br />.NET<br />…<br />Human workflow<br />LOBintegration<br />Reportingand Analysis<br />Documentprocessing<br />Applicationexperience<br />Web sites<br />On-Premises<br />
    19. 19. SharePoint 2010 Development Supporting a Wide Range of Solutions & Skills<br />User Experience<br /><ul><li>Office 2010 Fluent UI | Remote Client API |SharePoint Ribbon | Silverlight | Web Part Framework </li></ul>Application Services<br /><ul><li>Excel Services | Access Services | Word Services and Open XML | InfoPath Forms Service | Workflow</li></ul>Content and Data Management<br /><ul><li>Documents | Lists and Libraries | Social Networking | Sites and Workspaces | Identity and Security </li></ul>Interoperability and LOB integration<br /><ul><li>Business Connectivity Services | REST | LINQ | Open XML | Web Services | xRM Model-Driven App Framework</li></ul>Tools and Deployment Flexibility<br /><ul><li>Visual Studio 2010 Tools for SharePoint | Developer Dashboard | Sandboxed Solutions | Online and On-Premises</li></li></ul><li>Dev Environment Options <br /><ul><li>On the Metal
    20. 20. Requires x64 OS
    21. 21. Windows Vista SP1, Windows Server 2008, Windows Server 2008 R2
    22. 22. Also Windows 7, but not for production and only for developers (Follow Install Guide in SDK)
    23. 23. Easy set-up script: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=54dc2eef-e9ea-4c7b-9470-ec5cb58414de
    24. 24. Virtualized
    25. 25. Windows 2008 R2
    26. 26. Hyper-V Role Enabled
    27. 27. Create Virtual Hard Disk</li></ul>Windows 7<br />
    28. 28. SharePoint Developer ToolsWeb, SPD, Expression & Visual Studio<br />Web, SharePoint Designer & Expression Blend<br />Microsoft Visual Studio<br />Custom Artifacts (Web Parts, Lists, etc.)<br />Create lists and doc libs<br />Site Definitions<br />Form Design<br />Content Types<br />Design/Code views<br />Workflow<br />WPF/Silverlight Design<br />
    29. 29. Demo<br />Tour of the Tools<br />
    30. 30. Platform ServicesSampling of What’s New?<br />Data Access <br />& Programmability<br />LOB Integration<br />Services & OM<br />UI Extensibility<br />OM Improvements<br />ASP.NET, WCF & RESTful Services<br />Server-side Services <br />Improved Workflow<br />Server-side Ribbon<br />Native Silverlight Support<br />Open XML<br />XSLT <br />Business Connectivity Services (BCS)<br />Visual Web Parts<br />Workflow<br />SP LINQ<br />Client Object Model<br />ADO.NET Data Services<br />Evolved Events<br />External Systems · Strong Data Types · Improved Service Support · Wider Design Capabilities<br />
    31. 31. Demo<br />Data Programmability<br />
    32. 32. Solution DeploymentWhat Are the Options?<br />Standard Deployment<br />SharePoint Online<br />ALM<br />Sandboxed Solutions<br />Hosted SharePoint<br />Lower Cost Model<br />Symmetrical Dev experience<br />Source code control<br />Team Foundation Server (TFS)<br />WSP<br />Packages & Features<br />Upgrade<br />Ring-fenced sandbox<br />Deploy on-premises or online<br />Solutions Gallery<br />On-premises · Team Management · Cloud<br />
    33. 33. Demo<br />Sandboxed Solution<br />
    34. 34. SharePoint 2010 DevelopmentFirst-Class Developer Platform<br />Visual Studio 2010<br />Install on Windows 7<br />SharePoint Designer 2010<br />Developer Dashboard<br />Developer Productivity<br />Business Connectivity Services <br />LINQ, REST and Data Improvements<br />Silverlight Web Part<br />Workflow Improvements<br />Rich Platform Services<br />Team Foundation Server<br />Sandboxed Solutions<br />WSP Solution Upgrade<br />SharePoint Online<br />Flexible Deployment<br />
    35. 35. Get Training and Kits on C9 Learning Center!<br />http://channel9.msdn.com/learn<br />
    36. 36.
    37. 37. Your Feedback is Important<br />Please fill out a session evaluation form.<br />Thank you!<br />Ivan Sanders<br />ivan@dimension-si.com<br />http://twitter.com/iasanders<br />http://www.linkedin.com/in/iasanders<br />
    38. 38. Who can you trust??<br />Maurice Prather http://www.bluedoglimited.com/default.aspx<br />Andrew Connell http://www.andrewconnell.com/blog<br />Spence Harbarhttp://www.harbar.net<br />Heather Solomon http://www.heathersolomon.com/blog<br />Todd Klindthttp://www.toddklindt.com/default.aspx<br />Todd Baginskihttp://www.toddbaginski.com/blog<br />Todd Bleekerhttp://bit.ly/edlSm5Jan Tielenshttp://weblogs.asp.net/jan<br />Patrick Tisseghemhttp://www.u2u.info/Blogs/Patrick/default.aspx<br />WictorWilenhttp://www.wictorwilen.se<br />Ted Patissonhttp://blog.tedpattison.net/default.aspx<br />Lars Fastruphttp://www.fastrup.net<br />CarstenKeutmannhttp://keutmann.blogspot.com<br />Keith Richie http://blog.krichie.com<br />Bill Baer http://blogs.technet.com/b/wbaer<br />SahilMalikhttp://blah.winsmarts.com<br />BilSimserhttp://weblogs.asp.net/bsimser<br />
    39. 39. Codeplex – with Source Code<br />http://cksdev.codeplex.com<br />http://startermasterpages.codeplex.com<br />http://spm.codeplex.com<br />http://autospinstaller.codeplex.com<br />http://spsf.codeplex.com<br />http://slk.codeplex.com<br />http://smarttools.codeplex.com<br />http://spviewpermission.codeplex.com<br />http://bidshelper.codeplex.com<br />http://almspecialisttoolkit.codeplex.com<br />http://spsf.codeplex.com<br />
    40. 40. SharePoint 2010 Guidance<br />
    41. 41. CKS DEV VSIX Extensions<br />20<br />
    42. 42. SPSF – SharePoint Software Factory<br />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×