Microsoft Windows SharePoint Services 3.0 – Application Development

    CITY & GUILDS LIMITED
    Vocational

    This unit covers deploying Windows SharePoint Services, creating site and feature provisioning components, and developing custom components using the .NET Framework.

    1
    Learning Outcomes
    3
    Assessment Guidance
    3
    Key Skills
    1
    Key Terms
    4
    Assessment Criteria

    Assessment criteria

    City & Guilds Level 3 Diploma in ICT Systems and Principles for IT Professionals

    Topic Overview

    The City & Guilds Level 3 Diploma in ICT Systems and Principles for IT Professionals is a comprehensive vocational qualification designed to equip students with the practical skills and theoretical knowledge required for a career in IT. This diploma covers a wide range of topics including network infrastructure, database design, programming, cybersecurity, and IT project management. It is structured to reflect real-world IT environments, ensuring that learners can apply their knowledge immediately in professional settings. The qualification is recognised by employers and higher education institutions, making it a valuable stepping stone for roles such as IT technician, network administrator, or software developer.

    This diploma is particularly important because it bridges the gap between academic study and industry practice. Unlike purely theoretical qualifications, it emphasises hands-on learning through practical assignments, case studies, and simulations. Students develop problem-solving skills, technical proficiency, and an understanding of current industry standards. The curriculum is aligned with the UK's National Occupational Standards for IT, ensuring that graduates are job-ready. By covering both core principles and specialist pathways, the diploma allows students to tailor their learning to their career aspirations, whether in networking, software development, or IT support.

    Within the broader subject of Computer Science, this diploma provides a solid foundation in the practical aspects of ICT. While Computer Science degrees often focus on algorithms, computation theory, and advanced programming, this vocational qualification emphasises the implementation and management of IT systems. It is ideal for students who prefer a more applied approach and want to enter the workforce directly after completion. The diploma also serves as a pathway to higher-level qualifications, such as the City & Guilds Level 4 Diploma or university degrees in IT-related fields.

    Key Concepts

    Core ideas you must understand for this topic

    • Network topologies and protocols: Understanding star, mesh, and hybrid topologies, along with TCP/IP, DNS, DHCP, and HTTP/HTTPS, is essential for designing and troubleshooting networks.
    • Database design and SQL: Students must grasp normalisation (1NF, 2NF, 3NF) and be able to write complex SQL queries including JOINs, subqueries, and aggregate functions.
    • Programming paradigms: The diploma covers procedural and object-oriented programming (e.g., using Python or Java), focusing on variables, control structures, arrays, and classes.
    • Cybersecurity principles: Key topics include threat identification, encryption (symmetric/asymmetric), firewalls, and the CIA triad (Confidentiality, Integrity, Availability).
    • IT project management: Students learn about the project lifecycle, methodologies (e.g., PRINCE2, Agile), and tools like Gantt charts and risk registers.

    Learning Objectives

    What you need to know and understand

    • Deploy Windows SharePoint Services and Custom Components, Create Site and Feature Provisioning Components, Create Metadata and Workflow Provisioning Components, Develop Windows SharePoint Services Components by Using the .NET Framework

    Assessment Criteria

    Key criteria assessors look for in your portfolio

    • Deploys SharePoint Services and custom components.
    • Creates site and feature provisioning components.
    • Develops metadata and workflow provisioning components.
    • Uses .NET Framework to develop SharePoint components.

    Assessment Guidance

    Guidance for achieving higher grades

    • 💡Test components in a development environment first.
    • 💡Understand SharePoint object model thoroughly.
    • 💡Use best practices for .NET development.
    • 💡For practical assessments, always document your work clearly. Examiners award marks for methodology, not just the final result. Use diagrams and annotations to explain your thought process.
    • 💡In written exams, use technical terminology precisely. For example, distinguish between 'authentication' and 'authorisation'. Define acronyms on first use and provide examples to illustrate concepts.
    • 💡When answering scenario-based questions, apply the specific context given. Do not give generic answers. For instance, if the scenario involves a small business, tailor your network design to their budget and needs.

    Common Mistakes

    Common errors to avoid in your coursework

    • Misconfiguring deployment settings.
    • Overlooking security permissions.
    • Incorrectly implementing workflow logic.
    • Misconception: 'Networking is just about connecting cables.' Correction: Networking involves complex configuration of switches, routers, and protocols. Understanding subnetting and VLANs is critical for efficient network design.
    • Misconception: 'SQL is only about SELECT statements.' Correction: SQL includes DDL (CREATE, ALTER), DML (INSERT, UPDATE, DELETE), and DCL (GRANT, REVOKE). Students often neglect transaction control (COMMIT, ROLLBACK) and indexing for performance.
    • Misconception: 'Cybersecurity is just about antivirus software.' Correction: It encompasses risk assessment, access control, penetration testing, and legal compliance (e.g., GDPR). A layered defence approach is required.

    Frequently Asked Questions

    Common questions students ask about this topic

    Pass / Merit / Distinction Evidence Checklist

    How your portfolio evidence is graded for CITY & GUILDS LIMITED Microsoft Windows SharePoint Services 3.0 – Application Development

    Every vocational unit is marked against named criteria rather than an exam percentage. Your tutor's brief lists the exact codes for this unit — here is what each band is asking you to do.

    Pass (P)

    Demonstrate baseline knowledge, accurate terminology, and core practical application.

    Merit (M)

    Provide detailed analysis, structured explanations, and clear workplace reasoning.

    Distinction (D)

    Deliver thorough evaluation, original problem solving, and fully justified recommendations.

    Before You Start

    Prior knowledge that will help with this topic

    • A basic understanding of computer hardware and software, such as the function of CPU, RAM, and storage devices.
    • Familiarity with operating systems (Windows or Linux) and file management.
    • Foundational maths skills, including binary, hexadecimal, and basic algebra, as these are used in subnetting and programming.

    Coursework AI Review

    Paste your assignment brief and check your draft against its P/M/D criteria

    Key Terminology

    Essential terms to know

    • Deploy Windows SharePoint Services and Custom Components, Create Site and Feature Provisioning Components, Create Metadata and Workflow Provisioning Components, Develop Windows SharePoint Services Components by Using the .NET Framework

    Ready to learn?

    AI-powered learning tailored to this unit