I'm trying to teach my self C sharp (again). I've started about 4 times now. I don't work a job where I'd actively use it from day to day so it's hard to commit chunks of time to learning it.
I do however read through tons of log files a week of various types. Another guy here has already built a log file tool for us to use (in VB.net) but there are things I don't like about it that I'd suggested changes and he won't make for one reason or another.
So I thought a good project that would keep me focused (because I'd actually use the end result) and would keep my learning would be to make my own logfile reader to my specs.
This would obviously get more complex as I think up features but I'd want it to open a logfile, parse out some of the header info, and the possibly apply some regex to it to only show pertinent data for the job at hand/what Im troubleshooting.
At first this would be strictly for one type of log, then I'd move it out into other types so you could use the same app for analyzing various logs.
Does this sound too lofty for a first project (especially being so new to C#)? Any advice on undertaking a first project like this would be appreciated.
I do however read through tons of log files a week of various types. Another guy here has already built a log file tool for us to use (in VB.net) but there are things I don't like about it that I'd suggested changes and he won't make for one reason or another.
So I thought a good project that would keep me focused (because I'd actually use the end result) and would keep my learning would be to make my own logfile reader to my specs.
This would obviously get more complex as I think up features but I'd want it to open a logfile, parse out some of the header info, and the possibly apply some regex to it to only show pertinent data for the job at hand/what Im troubleshooting.
At first this would be strictly for one type of log, then I'd move it out into other types so you could use the same app for analyzing various logs.
Does this sound too lofty for a first project (especially being so new to C#)? Any advice on undertaking a first project like this would be appreciated.