Week 1 Part I · C# and .NET Foundations
Instructor lesson plan: lecture (2 h) and practice (2 h).
.NET SDKVisual Studio / Rider / VS CodeGitGitHub
| 0:00-0:10 | 10 min | Welcome and course contract
|
| 0:10-0:30 | 20 min | What enterprise software means
|
| 0:30-0:55 | 25 min | The .NET ecosystem
|
| 0:55-1:10 | 15 min | Use cases and domains
|
| 1:10-1:20 | 10 min | Break |
| 1:20-1:45 | 25 min | Semester architecture arc
|
| 1:45-2:00 | 15 min | Project domainsReview the approved domains and the evidence each team must show in Presentation 1. |
Students often think: enterprise means large or complicated.
Set it straight: enterprise means the system has real business rules, real users, real data, and must remain understandable as it changes.
In the practice session the instructor demonstrates setup and repository workflow live. The session ends with the first project-integration brief.
| 0:00-0:15 | 15 min | Setup check
|
| 0:15-0:45 | 30 min | Solution from scratch
|
| 0:45-1:10 | 25 min | Project workflow assumptions
|
| 1:10-1:20 | 10 min | Break |
| 1:20-1:50 | 30 min | Team domain workshop
|
| 1:50-2:00 | 10 min | Project-integration briefEach team leaves with a repository, domain shortlist, and first use-case draft. |