ITE510 SharePoint Application Development (8)

This subject gives students advanced skills in designing and developing applications for the Microsoft SharePoint platform. Students will develop a SharePoint application using Business Connectivity Services that incorporates SharePoint Workflows. Students will then deploy, test and evaluate the application they have developed.

No offerings have been identified for this subject in 2019.

Where differences exist between the Handbook and the SAL, the SAL should be taken as containing the correct subject offering details.

Subject Information

Grading System

HD/FL

Duration

One session

School

School of Computing and Mathematics

Enrolment Restrictions

Only for students enrolled in the following courses: Graduate Certificate in Systems Development, Graduate Certificate in Management (Information Technology), Master of Systems Development, Master of Management (IT)

Prerequisites

ITI500

Learning Outcomes

Upon successful completion of this subject, students should:
  • be able to describe the SharePoint development platform and the benefits and features that it offers to developers.
  • be able to use the development tools that are integrated with the SharePoint development platform
  • be able to develop Web Parts for SharePoint solutions
  • be able to develop code that uses the server-side objects provided by the SharePoint development platform
  • be able to develop event receivers and manipulate application settings for SharePoint solutions
  • be able to anaylse business problems and develop solutions via Business Connectivity Services
  • be able to design, develop and evaluate workflows as part of SharePoint solutions
  • be able to develop code that uses the client-side objects provided by the SharePoint development platform
  • be able to develop sandboxed solutions for SharePoint
  • be able to develop code that uses the taxonomic and user profile services of the SharePoint development platform
  • be able to develop code that uses the content management services of the SharePoint development platform

Syllabus

This subject will cover the following topics:
  • Introduction to SharePoint
  • Introduction to the SharePoint Development Platform
  • Using SharePoint Developer Tools
  • Developing SharePoint Web Parts
  • Working with SharePoint Objects on the Server
  • Creating Event Receivers and Application Settings
  • Developing Solutions by Using Business Connectivity Services
  • Developing SharePoint Workflows
  • Working with Client-Based APIs for SharePoint
  • Developing Interactive User Interfaces
  • Developing Sandboxed Solutions
  • Testing SharePoint Applications
  • Working with SharePoint Server Profiles and Taxonomy APIs
  • Developing Content Management Solutions
  • SharePoint Solutions in the Cloud
  • Security and Identity

Contact

For further information about courses and subjects outlined in the CSU handbook please contact:

Current students

Future students

The information contained in the CSU Handbook was accurate at the date of publication: May 2019. The University reserves the right to vary the information at any time without notice.

Back