Which strategy should you use?

You create Web-based client applications. You are creating a content management system (CMS). You intend to sell CMS to your customers. It is important that customers customize the appearance and behavior of the CMS installation because the system will be used for external Web sites. However, your customers are not programmers. The customers will not be able to modify complicated source code to customize the appearance and behavior of their Web sites. You need to create the system in such a way that customers can modify the appearance and behavior of their Web
sites by editing the minimum number of files, ideally one or two. Which strategy should you use?

You create Web-based client applications. You are creating a content management system (CMS). You intend to sell CMS to your customers. It is important that customers customize the appearance and behavior of the CMS installation because the system will be used for external Web sites. However, your customers are not programmers. The customers will not be able to modify complicated source code to customize the appearance and behavior of their Web sites. You need to create the system in such a way that customers can modify the appearance and behavior of their Web
sites by editing the minimum number of files, ideally one or two. Which strategy should you use?

A.
By using ASP.NET Server Controls and class inheritance, create a template system that permits controls to inherit the appearance and behavior of their inherited class. Permit users to modify the root classes of the hierarchy to rearrange completely the appearance and behavior of their Web sites.

B.
Create a set of ASP.NET master pages and associate every page in your system by using a specific master page. Permit users to modify these master pages to rearrange completely the appearance and behavior of their Web sites.

C.
Configure your system to output completely compliant XHTML and use cascading style sheets (CSS) to create the visual layout of the pages. Permit users to modify the CSS files to rearrange completely the appearance and behavior of their Web sites.

D.
Create the root pages by using ASP.NET #include directives to pull in the relevant sub-pages. Permit users to modify these root pages as desired to rearrange completely the appearance and behavior of their Web sites.



Leave a Reply 0

Your email address will not be published. Required fields are marked *