Higher Nationals in Computing & Systems Development

Overview - Unit 42: Programming in .NET

These pages aim to provide learners with an understanding of the principles of programming using a .NET framework as an underpinning technological concept in the fields of programming and systems development.

Unit Specification » Unit Questionnaire »

Learning Outcomes

  1. Understand the principles of programming using a .NET framework.
  2. Be able to design .NET solutions
  3. Be able to implement .NET solutions
  4. Be able to test and document .NET solutions

Assessments

  1. FINAL Fri 26th May 2017 Assessment A42-1: The .NET Framework
  2. FINAL 9th Jun 2017 Assessment A42.2: ASP.NET Programming
  3. FINAL 22nd Jun 2017 Assessment A42.3: ASP.NET Testing

Assessment Criteria

  1. Understand the principles of programming using a .NET framework
    1. discuss the principles, characteristics and features of programming using a .NET framework
    2. critically compare different types of .NET framework architectures
    3. critically evaluate the components that support the .NET framework
  2. Be able to design .NET solutions
    1. design a .NET programming solution to a given problem
    2. explain the components and data and file structures required to implement a given design
    3. evaluate potential delivery environments and interaction
  3. Be able to implement .NET solutions
    1. implement a .NET programming solution based on a prepared design
    2. implement event handling using control structures to meet the design algorithms
    3. identify and implement opportunities for error handling and reporting
    4. make effective use of an Integrated Development Environment (IDE) including code and screen templates
  4. Be able to test and document .NET solutions
    1. critically review and test a .NET programming solution
    2. analyse actual test results against expected results to identify discrepancies
    3. evaluate independent feedback on a developed .NET program solution and make recommendations for improvements
    4. create user documentation for the developed .NET program solution
    5. create technical documentation for the support and maintenance of a .NET program solution.

Session Index