Mittwoch, März 22, 2006

WS 303: .net Development on SharePoint Technology Part

In dieser Session geht es um das UI.
Die erste wichtige Aussage ist, das Sharepoint voll in ASP 2.0 ist und nicht mehr "neben" ASP steht. (Siehe Aussage von der 1. Session)


Für ASP Entwickler gibt es jedoch Unterschiede:

Unterschiede im Security Model
Knowledge Workers can edit ASPX pages
Thousand of sites based on Template
No-code Pages
No code behind
SafeControls

Die User Interface Tools sind:

Customize Look and Feel of a site
Customized master pages
End-user customizable web user interface
Build web parts
Build a custom application
Reusable UI Components
Build a control
Application user interface pages Build a-layout page
End-user customizable pages
Build a contents page
SharePoint List I/O


Master Page Concepts:

One Page (master) holds the "chrome"
Many pages points to the master.
Master Page defines "placeholders" which can overriden in child pages.



Web Parts:

End-User customizable Controls
Personalization store
Web Part Framwework now in ASP.net
Support for assembly-base ASP 2.0 parts
"WSS" webparts are fully supported
Improved for v3 UI for Web Parts