Yes, it is about time, and you, our users, have confirmed it in the several polls we ran on the topic. As of Q2 2013 (expected in June 2013), Telerik Reporting will stop supporting .NET2.x, .NET3.0x as well as VS2005 and VS2008. This way the small percentage of our users still using .NET2 and .NET3.0 have several months to migrate their projects to newer .NET versions (.NET 3.5 SP1, .NET4.x). Alternatively, these projects can continue to run against .NET2 or .NET3.0, but they will not be able to use newer versions of Telerik Reporting.
Why the change?
- The most important reason by far is that Telerik Reporting needs to evolve, and older .NET versions are hindering this process. For example, .NET3.5 SP1 comes with support for LINQ and REST, which are not available in previous .NET versions. We are working on a new charting engine, which will use these new components, and will require browsers which support HTML5, such as IE9;
- It is time to move on. .NET Framework 2.0 was released 7 years ago (2/17/2006) and Microsoft ended its mainstream support on 4/12/2011. The mainstream support for .NET 3.0 and all of its service packs ended on 7/12/2011;
- There are 3 newer .NET framework versions which developers can use: .NET 3.5 SP1+, .NET4.0, and .NET4.5. The upgrade process is fairly easy and straight-forward. In addition, the .NET Framework is now a component of the Windows OS, which means that [in theory] end users always have the latest .NET version installed.
Again, it is not necessary to upgrade your .NET2 and .NET3.0 projects unless you would like to use new versions of Telerik Reporting. The change will take effect in June 2013, so you have several months to prepare. The last major version to support .NET2.x, .NET3.0x, VS2005 and VS2008 will be Q1 2013 (due in February 2013).
UPDATE 5/1/2013: Telerik Reporting will also drop .NET3.5 support as of Q2 2013.
Information on Microsoft’s .NET support: