User Provider Exercise
The User Provider Exercise is intended to provide participants with some initial experience in writing a provider for user data. The exercise will be conducted againsted a mocked-up student information system.
User Directory Provider
While two providers could be built for the exericse (a stub and a final example), I think only the final example is really needed. The system comes configured such that no provider is present. The students should be walked through making changes to add a provider, since they will have do this in their own installations anyways.
Somehow, a database connector will be needed in the provider implementation. Two approaches can be used: injection and the cover. As usual, the latter is easier, and the former more flexible. Students will need to be guided through setup of the connector to the local database, running on my laptop. Maybe a simple database test application is in order as well.