Tôi đang cố gắng tích hợp CMS vào trang web ASP.NET hiện có được xây dựng với các tệp .aspx
và mã .aspx.cs
phía sau (không được biên dịch).tích hợp CMS với trang web ASP.NET hiện có
Nghiên cứu của tôi cho thấy rằng ứng cử viên tốt nhất của tôi là N2 CMS.
Cách tiếp cận lý tưởng của tôi là định cấu hình trình chỉnh sửa với các loại nội dung có thể chỉnh sửa khác nhau và các trang hiện tại và điều khiển người dùng của tôi sử dụng API để truy xuất nội dung và đặt nội dung đó theo ngữ pháp vào các vùng chứa.
Tôi không thể tìm thấy cách thức này có thể được thực hiện, bất cứ ai có bất kỳ ý tưởng làm thế nào và nếu điều này có thể được thực hiện?
Có CMS nào khác phù hợp hơn với nhiệm vụ không?
Umbraco thực sự là một CMS tuyệt vời và tôi có một số kinh nghiệm với nó tuy nhiên nó có vẻ như nó sẽ rất khó để tích hợp vào trang web hiện tại của tôi. – Variant
Đó là những gì tôi nghĩ, nhưng nó thực sự là không có vấn đề, miễn là bạn giữ CMS và ứng dụng web riêng biệt. Bạn chỉ cần sử dụng CMS để lưu trữ/chỉnh sửa giá trị. Và truy vấn dữ liệu bạn cần thông qua API. Sự cố bắt đầu (đối với cả N2 và umbraco) khi bạn cố gắng hợp nhất CMS vào ứng dụng của mình, vì vậy hãy tránh xa điều này. – ntziolis
Ý tưởng lưu trữ trong một ứng dụng khác nhau là rất tốt. Các trang của bạn truy vấn nội dung từ umbraco như thế nào? sử dụng HTTP hoặc trực tiếp từ cơ sở dữ liệu bằng cách sử dụng API umbraco? – Variant