Fixed compilation error.
Added publish profile for local IIS (simulating production).
Fixed connection strings. Using configuration transforms to point at dev on localhost (default) and production now.
Removed packages from .gitignore. We don't want Package Restore. Icky.
Added DbUp and Hello, world! SQL script so we can see what it does to the database.
Added database creation script and hack for when we're running DbUp on an existing (non-empty) production database in the first instance.
Added NUnit and My First Unit Test.
Added Data.Linq2Sql project and created data context from designer. Not wired up yet.
Extracted EnrolmentManager to its own file. We don't want this class at all but we'll attack it soon enough.
WebForm2 has started using strongly-typed students.
Renamed method.
GetStudentEnrolments now retursn subjects, not a SqlDataReader.
Wired up WebForm2.aspx to use strongly-typed enrolments. Removed yuck code from GetStudentEnrolments method.
Made EnrolmentManager non-static.
Refactored IsEnrolledIn to use data context rather than SQL queries.
More clean-up.
EnrolmentManager implementations are now pretty clean.
Fixed compilation error in WebForm2.aspx.
Introduced rudimentary viewmodel into WebForm2.aspx.
Moved more work out of WebForm2.aspx into its viewmodel.