"SSRS didn't exist when I learned C#. We had to use Crystal Reports.
Now there's a robust native reporting system embedded in the language."
Can you elaborate it a bit? Isn't SSRS Sql Server Reporting Services? Where is a native reporting system embedded in the language (C#)? A sample or link please if it really exists.