ASPX page templates in Kentico allow you to control every aspect of page processing. On an ASPX template, you can use standard ASP.NET controls, as well as controls and web parts provided by Kentico. You can also modify the code of the pages freely. However, in exchange for the customizability of pages, you lose the convenience of adding and configuring web parts and widgets directly from your browser.
Most Kentico Certified Developers prefer using the Portal engine over developing ASPX templates.
To develop ASPX templates, you need:
- Microsoft Visual Studio or an equivalent IDE
- knowledge of ASP.NET and C# or VB
- a supported web browser