"Developing with the New User Interface Features in Microsoft SharePoint Server 2010" by Tihomir Ignatov

6,719 views

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
6,719
On SlideShare
0
From Embeds
0
Number of Embeds
5,183
Actions
Shares
0
Downloads
8
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

"Developing with the New User Interface Features in Microsoft SharePoint Server 2010" by Tihomir Ignatov

  1. 1. Developing with the New User Interface Features in Microsoft SharePoint Server 2010 <br />TihomirIgnatov<br />Senior Consultant<br />Microsoft Corporation<br />
  2. 2. Reusable UI Controls<br />Ribbon<br />Ribbon<br />Dialogs<br />Status bar<br />Notifications<br />Status Bar<br />Notification<br />Dialog<br />
  3. 3. Server Ribbon<br />Tabs<br />Groups<br />Controls<br />Control (buttons, drop-down menus, check boxes, combo boxes, split buttons, and galleries)<br />Command<br />
  4. 4. Server Ribbon<br />
  5. 5. Server Ribbon<br />TihomirIgnatovSenior ConsultantMicrosoft Corporation<br />DEMO<br />
  6. 6. Server Ribbon<br />SharePoint 2010 Extensibility Projects<br />DOWNLOAD<br />http://code.msdn.microsoft.com/vsixforsp<br />
  7. 7. Dialogs<br />Ajax based dialog <br />Reduces page refreshes<br />JavaScript client object model<br />SP.UI.ModalDialog<br />From Server Ribbon<br />
  8. 8. Display Dialog<br />
  9. 9. Dialogs<br />TihomirIgnatovSenior ConsultantMicrosoft Corporation<br />DEMO<br />
  10. 10. Status Bar<br />Display persistent information <br />4 predefined background colorsRed: Very Important<br />Yellow: Important<br />Green: Success <br />Blue: Information<br />Server and client side<br />HTML message format<br />JavaScript client object model<br />SP.UI.Status.addStatus<br />
  11. 11. Status Bar<br />TihomirIgnatovSenior ConsultantMicrosoft Corporation<br />DEMO<br />
  12. 12. Notifications<br />Show transitory messages<br />Visible for 5 seconds<br /> HTML message format<br />JavaScript client object model<br />SP.UI.Notify.addNotification<br />
  13. 13. Notifications<br />TihomirIgnatovSenior ConsultantMicrosoft Corporation<br />DEMO<br />
  14. 14. My blog: http://tihomirignatov.blogspot.com<br />Special thanks to Paul Stubbs<br />Sharepoint 2010 Extensibility Projects on MSDN<br />The demo code will be available soon on my blog <br />Resources & Contacts<br />
  15. 15. Q & A<br />

×