Topic coverage
Visual Studio topics we can work through with your actual brief
The page focuses on tool configuration, workflow, debugging and reproducible project setup. Each topic below should connect to a deliverable, test or explanation instead of appearing as isolated terminology.
01Solutions, projects and build configurations
A useful way to approach solutions, projects and build configurations is to separate the concept from the deliverable. Work through a small example, verify it with Microsoft Visual Studio, and only then scale the reasoning to the full assignment requirement.
02C# debugging and breakpoints
When the brief includes C# debugging and breakpoints, identify exactly what the marker expects to inspect. Build or analyse that part with C# and .NET, record meaningful evidence, and connect the outcome to evidence that another person can reproduce the setup and outcome.
03NuGet package management
When the brief includes NuGet package management, identify exactly what the marker expects to inspect. Build or analyse that part with NuGet, record meaningful evidence, and connect the outcome to evidence that another person can reproduce the setup and outcome.
04MSBuild errors and dependency setup
MSBuild errors and dependency setup should not appear as an isolated feature. Show how it interacts with the rest of the Visual Studio task, how you tested it, and what the result means for the final technical report.
05WinForms, WPF or ASP.NET project workflows
For WinForms, WPF or ASP.NET project workflows, first define the expected behaviour or result, then apply it to the coursework brief using Visual Studio debugger. Capture evidence that demonstrates the result and explain how it relates to tool configuration, workflow, debugging and reproducible project setup.