Dropping support of ASP.NET 4.0 in Kentico 9
As you probably know, the next version of Kentico is going to be Kentico 9 and we expect to release it in the second half of 2015. It's a major version update and therefore we want to implement some bigger changes in relation to the technologies we support. One of these changes will be to drop support for ASP.NET 4.0.
First of all, let me repeat the information one more time - with the release of Kentico 9 we have decided to drop support for ASP.NET 4.0. As I mentioned, Kentico 9 will be released in the second half of 2015, which still gives you a couple of months to process this change and upgrade your servers if necessary.
Decisions like this are always hard to make, so I want to give you a little insight into our reasoning behind this decision;
- Adoption of new technologies - Kentico is a tech company and we are constantly aiming to innovate - the adoption of new technologies comes hand-in-hand with that. We want to use new features in ASP.NET 4.5 and C# 5.0. Also, ASP.NET 4.5 comes with significant performance improvements regarding the compilation time.
- If you take a look at our system requirements you can see that all the systems which we support right now are compatible with ASP.NET 4.5, without any complications.
- We carried out research among the major ASP.NET hosting companies around the world and they all currently support ASP.NET 4.5.
- The only Windows edition which is still supported by Microsoft and doesn't allow you to install ASP.NET 4.5 is Windows Server 2003 R2. The extended support of this operating system ends on the 14th of July, 2015, so by that time everybody should have migrated to a newer system anyway.
- Last but not least, we talked with many of our partners and also a number of end clients regarding this step and, as yet, none of them have indicated that this will be an issue.
Please let us know if you disagree with this decision
Although we believe we have sufficiently researched this area and have enough data to make this decision, there is a chance that we overlooked something. If you disagree with this decision or if this decision will have a negative impact on you, please let me know as soon as possible and I'll be happy to discuss it with you. This decision is not written in stone yet.