Developed parts of the admin page for managing the university system, including student member registration, modification, deletion, and inquiry functions, academic schedule according to the university semester, and grade entry.
Started full-scale C# WinForm development.
StoryBoard
Created a storyboard in the planning stage before starting coding, setting a detailed plan for development direction.
The storyboard, written in Korean, includes the project name, screen name, screen description, connected screens (previous/next), user group using the screen, and actions to be performed.
Challenges & Solutions
Created a storyboard to smooth out the app development process.
Although it took a lot of time to create the storyboard, it was designed to maximize the reusability of class structures and functions.
Lessons Learned
Storyboarding is crucial in the planning stage to ensure consistency in screen design and functionality linkage.
C# Program
Developed most necessary functions from scratch as I did not know which built-in controls and functions to use within .Net Framework and C#.
Challenges & Solutions
Studied frequently used Control events and Assembly functions using MSDN C# books.
Learned about inheritance by studying various controls, many of which had overlapping elements.
Lessons Learned
Understanding built-in controls and their events is essential for efficient development.
Inheritance is a powerful concept to minimize redundant code.