I have done a six months internship at Bentley Systems , my work is with .net framework, Microsoft visual studio and i have been developing a WPF application using C#. The application follows the famous MVVM architecture.
This application read data from files, formats and stores it in data structures and displays it on the interface while dynamically generating data grids.
The user can make changes to the displayed data, those changes are validated and stored back into the data structures through two way data binding, and on user's command these data structures are written back to the file using the format the data should conform to.
These files are basically source files of libraries that are used in Bentley System's product "AUTOPIPE" which is used for stress analysis of piping structures using different parameters.