Is this the hardest exam among the four Sharepoint certificate exams? The answer is Yes. Windows Shared Services 3.0 Development is the basic and the most important concepts around Sharepoint, and the exam lasts more than 3 hours. With 55 questions, your knowledge about how to develop a sharepoint component and entity is tested. Here are the basic concepts tested in this exam:
Deploying Windows SharePoint Services and Custom Components
- Deploy a Web Part to the Windows SharePoint Services server — Register an assembly as a safe control ile; Configure Web Part permissions; Enable a Web Part to access resources by creating a custom security policy.
- Create and deploy a Windows SharePoint Services solution package.
- Deploy a site definition to a Windows SharePoint Services front-end Web server – Deploy a site definition manually
- Deploy a feature manually; Install and activate a feature using STSADM.
- Deploy a Web service within the context of any Windows SharePoint Services site and to the Windows SharePoint Services context.
- Deploy user controls to Web server.
Creating Site and Feature Provisioning Components
- Create a feature definition — Specify a feature that depends on another feature to activate; Event Receiver; using a resource file; action to add an option to the site settings menu
- Create a site definition – top and side navigation; list definition to use in a site; Hide a list definition from the Create Page; Specify a Document Template in a site definition; Document Template
- site definition module — Force a Feature to install when a site is created by using the site definition
- Specify the configurations of lists and modules in a site definition — Create multiple configurations; site created as the root Web site in a collection
- Create pages and layouts for a site — Page Layout that has multiple Web part zones; Modify the page layout for a site using master pages
Creating Metadata and Workflow Provisioning Components
- Create a site column — in a site definition in a Feature
- Create a list definition – hiding it on the list Create Page; Add a new view
- Create a Custom Field Type
- Create a Workflow definition — Attach a workflow to a list on creation; Package a workflow in a feature
- Create a Content Type: multiple Content Types; Apply a Content Type to multiple file types; Inherit properties; Update an existing content type
Developing Windows SharePoint Services Components by Using the .NET Framework
- Handle Windows SharePoint Services events by developing an event receiver — Handle a list event; Cancel an operation; feature event
- Develop a Web Part — postback using control life cycle; Handle exceptions within a Web Part; Convert a user control into a Web Part; caching; personalized Web Part property; shared Web Part property; Create a Web Part that uses CSS styles; custom tool part.
- Share data between Web Parts — data provider; data consumer; Filter information from one Web Part to another.
- Elevate application permissions by using impersonation.
- Enable a custom Windows SharePoint Services administration page to access the Windows SharePoint Services object model.
- Schedule tasks by using the SharePoint Timer service.
Manipulating Site Content by using the API
- Manage an alert — Create, Remov and Change the frequency of alerts.
- Enhance the Windows SharePoint Services search service – SPQuery; cross-site search.
- User access permissions — Add, Remove and change user to a site group.
- Manipulate items in lists.
- Manipulate documents in lists.
- Manage records by using the records repository.
- Manage document versions.
Manipulating Site Configuration by Using the API
- Manipulate a list structure.
- Dynamically handle events.
- Manage site hierarchy.
- Customize navigation in a Windows SharePoint Services site.
- Create a custom site group and set permissions for the group.