Kentico 12 MVC refers to the Model-View-Controller (MVC) architecture used in Kentico version 12, a popular content management system (CMS) and digital experience platform (DXP).
-
MVC Architecture: Built on the Model-View-Controller architecture for better separation of concerns and improved testability.
-
ASP.NET Core Support: Leveraging the latest ASP.NET Core framework for enhanced performance, scalability, and flexibility.
-
Razor Views: Utilizing Razor syntax for creating dynamic and interactive views with HTML markup and C# code.
-
Content Management: Robust content management capabilities for creating, editing, and publishing content easily.
Before learning Kentico 12 MVC, it's helpful to have the following skills:
-
ASP.NET MVC: A solid understanding of ASP.NET MVC framework, including controllers, views, models, routing, and data access.
-
C# Programming: Proficiency in C# programming language, as Kentico development involves writing server-side code.
-
HTML/CSS: Basic knowledge of HTML and CSS for creating and styling web pages and user interfaces.
-
JavaScript: Familiarity with JavaScript for client-side scripting and enhancing user interactions on web pages.
By learning Kentico 12 MVC (Model-View-Controller), you gain the following skills:
-
Kentico CMS Development: Proficiency in developing websites and web applications using the Kentico content management system.
-
ASP.NET MVC: Mastery of the ASP.NET MVC framework for building scalable and maintainable web applications.
-
C# Programming: Advanced skills in C# programming language for implementing server-side logic and business rules.
-
Front-End Development: Enhanced capabilities in front-end technologies such as HTML, CSS, and JavaScript for creating responsive and interactive user interfaces.
