Missing pieces in the .NET Framework
Missing pieces. There are many missing pieces from the .NET framework. For instance, there is no command line parser. So if you build a serious application, you have to roll your own. Why? Why could they've included these little niceties so I could focus on writing business code? The missing parser means there is no standard format for arguments, so my clients must hope that I've studied enough other apps - to obey the unspoked standards. Annonying.