Theory Test Aasp For Aptech Accp 2007

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Vietha
V
Vietha
Community Contributor
Quizzes Created: 11 | Total Attempts: 9,911
| Attempts: 220 | Questions: 102
Please wait...
Question 1 / 102
0 %
0/100
Score 0/100
1. Master pages enable creating   a template for multiple pages in application.

Explanation

Master pages in web development allow developers to create a template that can be used for multiple pages in an application. This template includes common elements such as headers, footers, and navigation menus, which can be easily applied to multiple pages to ensure consistency and save time. By using master pages, developers can make changes to the template once, and those changes will be reflected across all pages that use that master page. This simplifies the development process and improves the overall user experience. Therefore, the correct answer is true.

Submit
Please wait...
About This Quiz
Web Development Quizzes & Trivia

This quiz assesses knowledge on ASP. NET application configurations for web deployment. It tests understanding of web. Config files, virtual directories, and internet-based authentication setups, essential for developers... see morein the ASP. NET framework. see less

2. The WebPartManger control allows adding, deleting, and removing the Web Parts controls.

Explanation

The WebPartManager control is used to manage the Web Parts controls in a web application. It provides functionality to add, delete, and remove the Web Parts controls dynamically. This allows developers to easily customize and manage the layout and content of their web pages. Therefore, the given statement that the WebPartManager control allows adding, deleting, and removing the Web Parts controls is true.

Submit
3. Use 192-bit algorithm for hashing.

Explanation

The given question asks for a suggestion on which algorithm to use for hashing, specifically a 192-bit algorithm. The options provided are MD5 algorithm and SHA1 algorithm. The correct answer is SHA1 algorithm. SHA1 is a widely used cryptographic hash function that generates a 160-bit hash value. While MD5 is also a popular hash function, it only generates a 128-bit hash value. Therefore, SHA1 is the more suitable choice for a 192-bit algorithm requirement.

Submit
4. The  steps to be followed for creating a composite control:
1. Define property.
2. Add Controls to collection.
3. Define Composite Control
4. Override RenderControl() method.

Explanation

To create a composite control, the first step is to define the property. This allows the control to have customizable features. Then, controls are added to the collection, which determines the layout and functionality of the composite control. After that, the composite control itself is defined, specifying how it will behave and interact with other controls. Finally, the RenderControl() method is overridden to define how the control will be rendered on the page. Therefore, the correct order of the steps is 3-1-2-4.

Submit
5. Authentication is required before authorization

Explanation

Authentication is the process of verifying the identity of a user or system. It ensures that the user or system is who they claim to be. Authorization, on the other hand, is the process of granting or denying access to resources or actions based on the authenticated user's privileges. In order to properly authorize access, it is necessary to first authenticate the user or system. Therefore, authentication is indeed required before authorization can take place.

Submit
6. //Web parts.

Web parts are a set of controls that allow user to personalize the appearance and content of Web pages.

Explanation

Web parts are indeed a set of controls that enable users to personalize the appearance and content of web pages. These controls can be added, removed, or customized by the user to tailor the web page according to their preferences. With web parts, users have the flexibility to display specific information, rearrange elements, and create a personalized browsing experience. Therefore, the given answer "True" is correct.

Submit
7. This includes the Webpart control.

Explanation

The given correct answer, "WebPartZone," is likely the correct answer because it is mentioned in the question along with "WebPart" and "WebPartZone." This suggests that "WebPartZone" is being referred to as part of the question or as a possible answer. Without further context, it is difficult to provide a more specific explanation.

Submit
8. Custom controls are reusable controls.

Explanation

Custom controls are designed to be reusable, meaning they can be used in multiple places within an application or even across different applications. They are created with the intention of providing a specific functionality or behavior that can be easily incorporated into various parts of the user interface. This reusability aspect of custom controls makes them a valuable asset in software development, as it promotes code efficiency and consistency by eliminating the need to rewrite the same code for similar functionalities. Therefore, the statement "Custom controls are reusable controls" is true.

Submit
9. Custom controls are created of you want to extend the behavior of existing web server.

Explanation

Custom controls are indeed created to extend the behavior of existing web servers. By creating custom controls, developers can add additional functionality or modify the behavior of existing web server controls to meet specific requirements. This allows for more flexibility and customization in web development, as developers can tailor the controls to suit their needs. Therefore, the statement "Custom controls are created if you want to extend the behavior of existing web servers" is true.

Submit
10. Enable the aspx web forms to place content on the Master page

Explanation

Content placeholders are used in ASPX web forms to enable the placement of content on the Master page. They act as containers that can hold dynamic content that is specific to each individual page. By using content placeholders, developers can define areas on the Master page where the content from individual pages will be displayed. This allows for a consistent layout across multiple pages while still allowing for customization of content on each page.

Submit
11. It allows you to configure the settings of an asp.net application for deployment on a Web server.

Explanation

This statement is true because ASP.NET provides a configuration system that allows developers to specify various settings for their application, such as database connection strings, session state management, caching, and more. These settings can be configured in the web.config file, which is read by the ASP.NET runtime when the application is deployed on a web server. This allows developers to easily manage and customize the behavior of their ASP.NET application for different deployment environments.

Submit
12. These controls are compiled into .dll file which can be shared across multiple applications.

Explanation

Custom controls are controls that are created by the developer and are not provided by the framework. These controls are compiled into a .dll file, which stands for dynamic-link library, and can be shared across multiple applications. This means that once the custom control is created, it can be reused in different projects without having to rewrite the code for the control each time. This provides a way to create consistent and reusable user interface elements across different applications, saving time and effort for developers.

Submit
13. This method marks a configuration section for protection. this is used for the encryption is passed as a string value to the method parameter.

Explanation

This method, ProtectSection, is used to mark a configuration section for protection. It is used when encryption is passed as a string value to the method parameter. This suggests that the ProtectSection method is responsible for securing a specific section of the configuration by applying encryption to it.

Submit
14. This class throws an exception when an error occurs during encryption.

Explanation

The CryptographicException class is the correct answer because it is a class in the .NET framework that is specifically designed to handle exceptions related to cryptographic operations. When an error occurs during encryption, such as an invalid key or algorithm, the CryptographicException class can be thrown to indicate the failure of the encryption process. This class provides useful information about the error that occurred, allowing developers to handle and troubleshoot the issue effectively.

Submit
15. The AppearanceEditorPart control allows end users to edit the appearence of the control such height, witdth, and text.

Explanation

The AppearanceEditorPart control is designed to allow end users to edit the appearance of a control, including properties such as height, width, and text. This means that the control provides functionality for users to make visual changes to the control's appearance. Therefore, the statement "True" is correct.

Submit
16. The ApplyStyle() method of the WebControl class applies the specified style by overwriting the existing control style.

Explanation

The ApplyStyle() method of the WebControl class is used to apply a specified style to a control. When this method is called, it overwrites the existing control style with the specified style. Therefore, the statement "The ApplyStyle() method of the WebControl class applies the specified style by overwriting the existing control style" is true.

Submit
17. The ChangePassword control consists of the ChagePassword view and an optional Success view.

Explanation

The ChangePassword control consists of the ChangePassword view and an optional Success view. This means that when a user wants to change their password, they will be presented with the ChangePassword view where they can input their new password. After successfully changing their password, they may be redirected to a Success view to confirm that the password change was successful. This allows for a seamless user experience and provides feedback to the user about the status of their password change.

Submit
18. Display relevant content on user request.

Explanation

The correct answer is "Content page" because when the user requests relevant content, it is displayed on a content page. This suggests that the content page is where the relevant information is shown to the user, indicating that it is the appropriate answer.

Submit
19. This specifies the format to serialize the profiles data

Explanation

The "SerializeAs" attribute specifies the format in which the profiles data should be serialized. This attribute determines how the data will be converted into a format that can be stored or transmitted, such as XML or JSON. By setting the "SerializeAs" attribute to a specific format, the profiles data can be easily serialized and deserialized according to the specified format.

Submit
20. In IIS manager, you can configure the virtual directory for windows-integrated access.

Explanation

In IIS manager, it is possible to configure the virtual directory for windows-integrated access. This means that users can access the virtual directory using their Windows credentials, providing a more secure and convenient method of authentication. By enabling windows-integrated access, administrators can ensure that only authorized users with valid Windows accounts can access the virtual directory and its contents. This feature is particularly useful in enterprise environments where security is a top priority.

Submit
21. This includes the EditorPart controls.

Explanation

The correct answer is "EditorZone" because the question is asking for the name of a control that includes the EditorPart controls. The EditorZone control is specifically designed to host EditorPart controls, allowing users to edit content within a web page.

Submit
22. For forms-base authentication, you must provide the code to verify user credentials.

Explanation

For forms-based authentication, it is necessary to provide the code to verify user credentials. This is because forms-based authentication involves the use of a login form where users enter their credentials (such as username and password). The provided code is responsible for validating these credentials against a user database or other authentication mechanism to determine if the user is authorized to access the system. Without this code, the authentication process cannot be completed, and users will not be able to log in successfully.

Submit
23. Navigations for the web page application Master page in the way you want

Explanation

The correct answer is HTML Elements because HTML elements are used to define the structure and content of a web page. They can be used to create headings, paragraphs, links, images, tables, forms, and other elements that make up a web page. In the context of the given question, HTML elements would be relevant for creating and organizing the content on the web page application's master page.

Submit
24. It allows you to create a database

Explanation

The statement "It allows you to create a database" is false. The given question does not provide any context or information about what "it" refers to, so it is impossible to determine what exactly is being referred to. Without further information, it is not possible to confirm or deny whether "it" allows the creation of a database.

Submit
25. This provides a list of Web Parts control that are derived from the Part class.

Explanation

The given answer, "Web Parts UI Controls," is the correct answer because it accurately describes the content of the list provided. The list is specifically about Web Parts controls that are derived from the Part class, and "Web Parts UI Controls" is the only option that aligns with this description. The other options, "UI Structural Components" and "Customize Web page Content," do not accurately reflect the content of the list.

Submit
26. This manages the Web Parts controls included within a web page.

Explanation

The WebPartManager manages the Web Parts controls included within a web page. It provides functionality to add, remove, and manipulate Web Parts on the page. It acts as a central hub for controlling the placement and behavior of Web Parts within a WebPartZone.

Submit
27. The @ Register directive associates a user control to a web page.

Explanation

The @ Register directive is used in ASP.NET to associate a user control with a web page. It allows the user control to be used in the page by specifying its tag prefix and the location of the user control file. By including the @ Register directive with the appropriate information, the user control becomes available for use in the web page. Therefore, the statement "The @ Register directive associates a user control to a web page" is true.

Submit
28. User credentials can be stored in the web.config file

Explanation

User credentials can be stored in the web.config file because the web.config file is a configuration file used in ASP.NET applications to store various settings, including sensitive information like connection strings, authentication settings, and user credentials. Storing user credentials in the web.config file allows for easy access and retrieval when needed for authentication and authorization purposes. However, it is important to ensure proper security measures are in place, such as encrypting the sensitive information, to protect against unauthorized access.

Submit
29. CreateUserRole

Explanation

The given code snippet uses the Roles API to create a new role with the specified roleName. The method Role.CreateRole("roleName") is called to create the role. This code is part of a larger program or system that involves creating user roles.

Submit
30. Can be used to insert the common elements such as company logos, menus, or copyright notices.

Explanation

Non-editable elements refer to the parts of a document or webpage that cannot be modified or altered by the user. In this context, "can be used to insert the common elements such as company logos, menus, or copyright notices" suggests that the answer is referring to non-editable elements. These elements are typically fixed and remain consistent across different pages or sections of a website or document.

Submit
31. //Security.
This is used to verify the identity of a user before allowing or denying a request.

Explanation

Authentication is the process of verifying the identity of a user before granting access or allowing a request. It ensures that the user is who they claim to be by verifying their credentials, such as a username and password. This helps in preventing unauthorized access and maintaining the security of a system or application.

Submit
32. Form-base authentication requires the user of  web page for user authentication

Explanation

Form-based authentication is a method of user authentication that relies on web pages to collect and validate user credentials. This process typically involves the use of HTML forms where users input their username and password. The web page then sends this information to the server for verification. Therefore, the statement "Form-base authentication requires the user of web page for user authentication" is true because form-based authentication relies on web pages to facilitate the authentication process.

Submit
33. It allows you to keep the database settings of an asp.Net application constant.

Explanation

This statement is false because the question is referring to the ability to keep the database settings of an ASP.Net application constant. However, ASP.Net does not have a built-in feature specifically for keeping database settings constant. The database settings can still be changed or modified in an ASP.Net application, so this statement is not accurate.

Submit
34. The CatalogPart class acts as a base class for providing a list of Web server controls that can be editor by end users.

Explanation

The CatalogPart class indeed serves as a base class for offering a collection of Web server controls that can be edited by end users. This class allows developers to create customizable controls that can be added to a catalog, providing a user-friendly way for users to select and configure controls for their web applications. Therefore, the statement "True" is correct.

Submit
35. These controls are similar to ASP.Net web pages. and they are saved as with the .ascx extension.

Explanation

The given statement suggests that the controls mentioned are saved with the .ascx extension, which is a characteristic of user controls in ASP.Net. User controls are reusable components that encapsulate a set of UI elements and functionality. They are similar to ASP.Net web pages but can be embedded in multiple pages. Custom controls, on the other hand, are created by inheriting from existing ASP.Net controls and have their own code-behind files. User-defined control is not a commonly used term in ASP.Net. Therefore, the correct answer is User Control.

Submit
36. Creating user accounts

Explanation

The given code snippet is an example of creating a user account using the CreateUserWizard control in ASP.NET. The Role.CreateRole("NameRole") function is used to create a new role called "NameRole" in the application's role management system. The CreateUserWizard control is a pre-built component that provides a user interface for creating new user accounts. The Role API is a set of functions and methods provided by ASP.NET for managing user roles. Therefore, the correct answer in this context is "CreateUserWizard" as it is the component responsible for creating user accounts.

Submit
37. This specifies an optional value that contains custom information, which is passed to the propfile provider.

Explanation

The correct answer is "customProviderData" because it is the only option mentioned in the question that matches the given explanation. The explanation states that this option specifies an optional value that contains custom information passed to the propfile provider. Therefore, "customProviderData" is the correct answer as it aligns with the provided description.

Submit
38. Uses 128-bit algorithm for hashing.

Explanation

The correct answer is MD5 algorithm. MD5 is a widely used cryptographic hash function that produces a 128-bit (16-byte) hash value. It takes an input (message) and produces a fixed-size output (hash value) that is unique to the input. MD5 is commonly used for checksums and data integrity verification. However, it is considered to be less secure than other hashing algorithms such as SHA-1 or SHA-256, as it is vulnerable to collision attacks.

Submit
39. In IIS manger, you must specify the user name and password to access the virtual directory.

Explanation

In IIS Manager, you do not need to specify the user name and password to access the virtual directory. Access to the virtual directory is typically controlled by the permissions and authentication settings configured in IIS. These settings determine who can access the virtual directory and what level of access they have. Therefore, the statement that you must specify the user name and password is incorrect.

Submit
40. Impersonation requires the use of IIS to authenticate users

Explanation

Impersonation is a process in which a program or user pretends to be another program or user in order to gain access to resources or perform actions on their behalf. In the context of this question, IIS (Internet Information Services) is a web server software that can be used to host and manage websites. When it comes to authentication, IIS can be configured to handle user authentication, allowing users to access certain resources or perform actions on the server. Therefore, it is true that impersonation requires the use of IIS to authenticate users.

Submit
41. Requirements for personalizing a web application, a reliable and manageable storage medium.

Explanation

The statement is stating that in order to personalize a web application, a reliable and manageable storage medium is required. This means that the web application needs a storage system that is both dependable and easy to handle in order to store and manage the personalized information of the users. Therefore, the correct answer is true.

Submit
42. It allows you to create virtual directories for an asp>net application on a Web server.

Explanation

This statement is false because it is referring to the functionality of virtual directories in an ASP.NET application, which is incorrect. Virtual directories in ASP.NET applications are used to map physical directories on a web server to URLs, not to create virtual directories.

Submit
43. IIS manager helps you specify the windows authentication mode in the web.config file.

Explanation

The IIS manager does not help you specify the windows authentication mode in the web.config file. The web.config file is a configuration file for ASP.NET applications, and it is typically edited manually to specify the authentication mode. The IIS manager, on the other hand, is a tool used to manage the Internet Information Services (IIS) web server, but it does not have direct control over the web.config file. Therefore, the statement is false.

Submit
44. This allows user to customize the appearance and behavior of Web Parts Control.

Explanation

The correct answer is "Customize Web page layout" because the statement "This allows user to customize the appearance and behavior of Web Parts Control" implies that the user can make changes to the layout of the web page using the Web Parts Control. This suggests that the user can modify the arrangement, positioning, and design of various elements on the web page to create a customized layout.

Submit
45. User controls can be created if you want to use the user interface functionality of any Web page.

Explanation

User controls can be created if you want to use the user interface functionality of any Web page. This means that if you want to add custom functionality or design to a webpage, you can create user controls to achieve that. User controls allow you to encapsulate a set of UI elements and logic into a reusable component, which can then be easily added to any web page. Therefore, the statement "User controls can be created if you want to use the user interface functionality of any Web page" is true.

Submit
46. It allows you to configure individual web.config file for the directories of a web application.

Explanation

This statement is false because the web.config file is used to configure settings for an entire web application, not individual directories within the application. The web.config file is typically located in the root directory of the application and contains settings that apply to the entire application. If individual directories within the application need specific configuration settings, they can be specified using separate web.config files within those directories.

Submit
47. You can use the Access dialog box of IIS manager to configure the authentication method for the virtual directory as Anonymous access.

Explanation

The Access dialog box in IIS manager allows users to configure the authentication method for a virtual directory, including enabling Anonymous access. Therefore, the statement "you can use the Access dialog box of IIS manager to configure the authentication method for the virtual directory as Anonymous access" is true.

Submit
48. User controls are saved with .aspx extension.

Explanation

User controls in ASP.NET are not saved with the .aspx extension. User controls are typically saved with the .ascx extension. The .aspx extension is used for ASP.NET web forms, which are the main pages of an ASP.NET application. User controls, on the other hand, are reusable components that can be added to web forms and are saved separately with the .ascx extension.

Submit
49. IIS manager helps you override the default access permissions to users.

Explanation

The IIS manager does not help you override the default access permissions to users. It is a tool used for managing and configuring the Internet Information Services (IIS) on a Windows server. It allows you to perform tasks such as creating websites, managing application pools, configuring security settings, and monitoring server performance. However, changing access permissions to users is typically done through the file system or through the user management tools provided by the operating system. Therefore, the statement is false.

Submit
50. This control provides a login link for users who are not authenticated and logout link for authenticated users of a web site.

Explanation

The LoginStatus control provides a login link for users who are not authenticated and a logout link for authenticated users of a web site. This control allows users to easily navigate between the login and logout functionality based on their authentication status.

Submit
51. Master pages are used for configuring session information

Explanation

Master pages are not used for configuring session information. Master pages are a feature in web development that allow for the creation of a consistent layout and design across multiple pages. They are used to define the common structure and appearance of a website, including elements such as headers, footers, and navigation menus. Session information, on the other hand, is used to store and retrieve data specific to a user's session, such as login credentials or user preferences.

Submit
52. This specifies a values  to indicate whether the property can be modified or not.

Explanation

The "ReadOnly" property specifies whether a value can be modified or not. If this property is set to "true", it means that the value is read-only and cannot be changed. If it is set to "false" or not specified, the value can be modified.

Submit
53. Application settings helps you to:
- 3 choices

Explanation

Application settings allow you to configure the SMTP server, which is essential for sending emails from the application. It also allows you to define the default error page, which is displayed to users when an error occurs. Additionally, you can change the online status of the application, indicating whether it is available for users to access or not.

Submit
54. This allows end users to and, hide and remove web parts controls. Users can also minimize controls like a normal browser window.

Explanation

This answer is correct because it accurately describes one of the capabilities mentioned in the given statement. The statement mentions that users can "hide and remove web parts controls" and "minimize controls like a normal browser window." This implies that users have the ability to customize the content of the web page by controlling the visibility and arrangement of web parts. Therefore, "Customize Web page Content" is a valid explanation for the correct answer.

Submit
55. Master pages enable specifying the access authentication method.

Explanation

Master pages do not enable specifying the access authentication method. Master pages are a feature in web development that allow for the consistent layout and design of multiple pages on a website. They provide a template for the overall structure and design of the pages, but they do not have any functionality related to access authentication methods.

Submit
56. Requirements for personalizing a web application, a data model ensuring safety of the data.

Explanation

The statement "Requirements for personalizing a web application, a data model ensuring safety of the data" is true. Personalizing a web application involves customizing it according to the user's preferences and needs. To ensure the safety of the data, a robust data model is required. This data model should include measures such as encryption, access control, and data backup to protect the user's personal information and prevent unauthorized access or data loss. Therefore, the statement is true.

Submit
57. This specifies the property you define and has String as the default value.

Explanation

The given answer "type" is correct because it refers to the property that is being specified and defined. The "type" property determines the data type of the defined property and by default, it is set to String.

Submit
58. Security Settings involve:
- 3 choices

Explanation

The correct answer involves creating role-based users, defining access rules, and creating and managing roles. Security settings are important for ensuring the protection of sensitive information and controlling access to resources. Creating role-based users allows for assigning specific permissions and access levels to different individuals or groups. Defining access rules helps in determining who can access certain resources and what actions they can perform. Creating and managing roles enables the organization to have a structured approach to user management and access control. Configuring the SMTP server and defining default error pages are not directly related to security settings.

Submit
59. This allows user to use the control setting in other Web pages.

Explanation

The correct answer is "Import and export Web parts Controls". This option allows users to import and export web parts controls from one web page to another. It enables the transfer of customized controls and settings between different web pages, giving users the flexibility to use the control setting in other web pages.

Submit
60. This stores membership detail

Explanation

The correct answer is "Membership Provider" because a membership provider is a component in a software application that manages the storage and retrieval of membership data. It is responsible for storing and retrieving user information such as usernames, passwords, and other membership details. The Role API and Membership API may interact with the Membership Provider to access and manipulate membership data, but the Membership Provider itself is specifically designed for storing and managing membership details.

Submit
61. The LoginView Control can be used as a standalone control, without any template.

Explanation

The LoginView Control can be used as a standalone control without any template because it provides a default template that includes a login interface. This allows developers to quickly and easily add a login functionality to their application without the need to create a custom template. However, if developers want to customize the appearance and behavior of the control, they can also provide their own template. Therefore, the statement is true.

Submit
62. This includes the CatalogPart controls.

Explanation

The given correct answer is "CatalogZone". This is because the statement mentions "This includes the CatalogPart controls", indicating that the controls being referred to are related to the CatalogZone. Therefore, the correct answer is CatalogZone.

Submit
63. The LoginView control in asp,net uses templates to provide customized information on a web page for different users

Explanation

The LoginView control in ASP.NET allows for the customization of information displayed on a web page based on different users. This is achieved through the use of templates, which enable the developer to define different layouts and content for different user roles or authentication states. By using templates, the LoginView control can provide a personalized and tailored experience for each user, displaying relevant information and functionality based on their specific role or login status.

Submit
64. Only users with a valid identity can access specific resources in an application.

Explanation

The correct answer is "Authorization." Authorization refers to the process of granting or denying access to specific resources or functionalities within an application. It ensures that only users with the proper permissions and privileges can access the desired resources. Authentication, on the other hand, is the process of verifying the identity of a user. Impersonation refers to the act of assuming someone else's identity. Therefore, in this context, authorization is the most relevant term as it directly relates to controlling access to specific resources based on a user's privileges.

Submit
65. The WebPageCatalogPart control allows adding a set of server controls declaretively.

Explanation

The WebPageCatalogPart control does not allow adding a set of server controls declaratively.

Submit
66. AllowAnonymous enables unauthorized uses to manage the property when set to false.

Explanation

The statement is suggesting that when the "allowAnonymous" property is set to false, unauthorized users are able to manage the property. Therefore, the correct answer is true.

Submit
67. The default authentication method in asp.net is :

Explanation

The default authentication method in ASP.NET is Windows authentication. This means that the application relies on the Windows operating system to authenticate users. When a user tries to access the application, their Windows credentials are used to verify their identity. This method is commonly used in intranet environments where users are already authenticated by the Windows domain controller. It provides a seamless and secure way to authenticate users without requiring them to enter separate login credentials.

Submit
68. The web parts controls set consists of three main building blocks, which are :
- 3 choices

Explanation

The correct answer is Web Parts UI Controls, Personalization, and UI Structural Components. These three building blocks are essential components of the web parts controls set. Web Parts UI Controls refer to the controls used to create and customize web page content. Personalization allows users to personalize their web parts and customize their experience. UI Structural Components are the components that provide the structure and layout of the web parts. These three building blocks work together to enhance the functionality and customization options of web parts.

Submit
69. The CompositeControl class exists in the System.Web.UI.WebControl namespace.

Explanation

System.Web.UI.WebControls

Submit
70. The PasswordRecovery control depend on the configuration  option

Explanation

The PasswordRecovery control in ASP.NET depends on the configuration option. This means that the behavior and functionality of the control can be modified and customized through the configuration settings. By setting the configuration option to "True", the PasswordRecovery control will rely on these settings to determine its behavior.

Submit
71. User credential.

Explanation

not-available-via-ai

Submit
72. The MapPath() method of the WebControl class specifies a physical path.

Explanation

Specifies virtual path to be associated to physical path.

Submit
73. The DisplayTitle property of the WebPartZone class specifies or retrieves  the header text for a zone.

Explanation

The explanation for the answer being false is that the DisplayTitle property of the WebPartZone class does not specify or retrieve the header text for a zone. The DisplayTitle property is used to get or set the value that is displayed as the title of the zone in the user interface. It is not responsible for retrieving the header text for the zone.

Submit
74. Requirements for personalizing a web application, an API to allow users to interact with data and database to store data.

Explanation

The statement is true because personalizing a web application requires certain components. An API is needed to allow users to interact with data, enabling them to customize their experience. Additionally, a database is necessary to store the personalized data, ensuring that user preferences and settings are saved for future visits. Therefore, all the mentioned requirements are essential for personalizing a web application.

Submit
75. Custom controls are compiled to .ascx extension.

Explanation

Custom controls are not compiled to .ascx extension. The .ascx extension is used for user control files in ASP.NET, which are similar to custom controls but have some differences. Custom controls, on the other hand, are compiled into a separate assembly and can be used across multiple projects. They typically have a .dll extension. Therefore, the correct answer is false.

Submit
76. This provides a list of Web parts controls that the users can include in the web page.

Explanation

The CatalogPart is a web part control that allows users to include a list of web parts controls in a web page. It provides a catalog of available web parts that users can choose from and add to their web page. This control helps in organizing and managing the web parts on a page, making it easier for users to customize and personalize their web pages according to their needs.

Submit
77. Internet-based authentication to the application.

Explanation

The correct answer is "Single sign-on (SSO) allows users to authenticate once with a central identity provider and then access multiple applications without having to re-enter their credentials." This explanation suggests that the application uses internet-based authentication, specifically Single sign-on (SSO), which allows users to authenticate once and then access multiple applications without the need to enter their credentials again.

Submit
78. The TagName attribute of the @ Register directive specifies a unique name space for the user control.

Explanation

uniquely refers s user control

Submit
79. The LoginStatus control also enables a user to log on to an application or log off.

Explanation

The LoginStatus control does not enable a user to log on or log off from an application. It is used to display the current login status of a user, such as whether they are logged in or logged out. It does not have the functionality to perform login or logout actions.

Submit
80. Changing the passsword of an authenticated user the ChangePassword control does not direct the user to a new Web page.

Explanation

The statement is false because when changing the password of an authenticated user using the ChangePassword control, the user is typically directed to a new web page. This new page usually confirms the successful password change or prompts the user to enter additional information.

Submit
81. This represents a collection of custom Web Parts controls.

Explanation

The given options include "WebPartZone," "WebPartManager," and "Webpart." Out of these options, "Webpart" is the correct answer because it represents a collection of custom Web Parts controls. Web Parts are reusable components that can be added to web pages to customize the content and layout. They allow users to personalize their web pages by adding, modifying, and removing these components. Therefore, "Webpart" is the most suitable option that aligns with the given statement.

Submit
82. Impersonation does not work with anonymous user access.

Explanation

Impersonation is a feature that allows a user to temporarily assume the identity of another user in order to perform certain actions or access specific resources. Anonymous user access refers to the ability for users to access a system or resource without providing any identifying information. In this context, the statement suggests that impersonation is not possible when using anonymous user access. However, this statement is incorrect. Impersonation can still work with anonymous user access, as the impersonated user's identity is not necessarily dependent on the authentication method used. Therefore, the correct answer is False.

Submit
83. IIS performs the authorization check for users.

Explanation

IIS does not perform the authorization check for users. Instead, it relies on the underlying operating system or a separate authentication and authorization mechanism to handle user authorization.

Submit
84. Which statements are true about theme in ASP.Net
- 3 choices

Explanation

Themes in ASP.Net are used to change the look and feel of web application pages. They are composed of skins, CSS, and graphics, which are stored with the .skin file extension. Themes can also include sound files to enhance the user experience. Additionally, themes can be applied to only one application at a time, as they are present on the server.

Submit
85. Requirements for personalizing a web application, Registration of the users in Web application.

Explanation

The statement suggests that registration of users is a requirement for personalizing a web application. However, this is not necessarily true as personalization can be achieved through other means such as cookies or user preferences without requiring user registration. Therefore, the correct answer is false.

Submit
86. Information to be imported for the application to run property

Explanation

The correct answer is "dependencies". In order for an application to run properly, it needs to import the necessary dependencies. Dependencies are external libraries or modules that the application relies on to perform certain functions or tasks. These dependencies are usually specified in a configuration file or a package manager, and they need to be installed or included in the application's environment for it to run without any errors or issues.

Submit
87. The Login control in asp.net cannot be used without template.

Explanation

The Login control in ASP.NET requires the use of templates in order to function properly. Templates allow developers to customize the layout and appearance of the login control, as well as define the fields and buttons that are displayed. Without using templates, the Login control would not be able to display the necessary fields for users to enter their login credentials and would not be able to handle the login process. Therefore, the statement that the Login control in ASP.NET cannot be used without a template is true.

Submit
88. ASP.Net provides an authenticated cookies a valid user.

Explanation

ASP.Net does provide authenticated cookies to valid users. This allows the system to store and retrieve user-specific information, such as login credentials or session data, in a secure manner. By using cookies, ASP.Net can authenticate users and maintain their authenticated state across multiple requests, enhancing the security and user experience of the application. Therefore, the correct answer should be True, not False.

Submit
89. The User name and password for the data connection

Explanation

not-available-via-ai

Submit
90. While developing globalized applications in ASP.Net, you need to consider two factors, which are :
- 2 choices.

Explanation

When developing globalized applications in ASP.Net, it is important to consider the user interface and formats. The user interface refers to the design and layout of the application, ensuring that it is user-friendly and accessible to users from different cultures and languages. Formats, on the other hand, refer to the way data is presented and displayed, such as dates, numbers, and currencies. By considering these factors, developers can ensure that their applications can be easily adapted and used by users from different regions and languages.

Submit
91. The attribute in the web.config file is set to forms

Explanation

The attribute in the web.config file is not set to "forms".

Submit
92. Managing user roles programmatically.

Explanation

The Role API is the correct answer because it refers to a programming interface that allows for the management of user roles. This API would provide the necessary methods and functions to create, update, and delete user roles programmatically. The UserWizard and RoleManager options mentioned in the question could be possible implementations or tools that utilize the Role API for managing user roles.

Submit
93. The build-in authentication providers  are :

Explanation

The correct answer is Forms-base authentication, passport authentication, and Windows authentication. These are the built-in authentication providers that are available for use. Forms-base authentication allows users to log in using a username and password. Passport authentication is a middleware that provides authentication using third-party providers like Google, Facebook, etc. Windows authentication allows users to log in using their Windows credentials. These authentication providers offer different options for users to securely authenticate themselves on the platform.

Submit
94. Which statements are true with respect to working with themes ?

Explanation

The root folder for storing theme files in App_Themes is true because App_Themes is a pre-defined folder in the \Themes folder. Control definitions contain the style and formatting properties is also true because control definitions define the appearance of controls in a theme.

Submit
95. File authorization makes use of authorization rules from the web.config file.

Explanation

File authorization does not make use of authorization rules from the web.config file. Instead, file authorization is typically configured in the IIS (Internet Information Services) settings or through the file system permissions. The web.config file is primarily used for configuring ASP.NET applications, including settings such as authentication and authorization for the application as a whole.

Submit
96. Creating users programmatically.

Explanation

The correct answer is Membership API. The Membership API provides functionality for creating users programmatically. It allows developers to manage user accounts, including creating new users, setting passwords, and managing roles and profiles. The CreateUserWizard and Role API are not specifically designed for creating users programmatically, whereas the Membership API is specifically designed for this purpose.

Submit
97. Types of authorization are :

Explanation

The given answer suggests that the types of authorization mentioned are File Authorization and Url - Authorization. File Authorization refers to the process of granting or denying access to specific files or directories based on user permissions. Url - Authorization, on the other hand, involves controlling access to specific URLs or web pages based on user roles or privileges. These types of authorization mechanisms are commonly used in various systems and applications to ensure proper access control and security.

Submit
98. Which of the following options refer to securing web sites.

Explanation

The correct answer is "SSL protocol uses CA" and "Install certificates using IIS". Securing websites involves using SSL (Secure Sockets Layer) protocol, which uses a Certificate Authority (CA) to verify the authenticity of the website. This ensures that the website is secure and trusted. Additionally, installing certificates using Internet Information Services (IIS) is another method of securing websites. Certificates help to encrypt the communication between the website and the user, ensuring confidentiality and integrity of the data transmitted.

Submit
99. The name of the server on which the application runs.

Explanation

The question is asking for the name of the server on which the application runs.

Submit
100. Which of the following options refer to securing web sites.

Explanation

The options "Restrict specific domain names" and "Authorize only authenticated users" refer to securing web sites by controlling access and ensuring that only authorized users can access the site. SSL (Secure Sockets Layer) prevents data tampering by encrypting data transmission, ensuring that information exchanged between the web server and the user's browser is secure. Therefore, these options provide measures to secure web sites and prevent unauthorized access or tampering of data.

Submit
101. Which statements about globalization and implementing globalization are true ?

Explanation

not-available-via-ai

Submit
102. Which statements are true about localization, resource files and satellite assemblies ?

Explanation

Resource files contain resources in the key/value pair, allowing for easy localization and translation of an application. The default.aspx.de.resx represents a default resource file for the German language. Localization allows for specifying formatting standards independent of culture and language, making it easier to adapt an application for different regions. Managed Resource Editor provides a set of in-built categories that allow for adding new strings, icons, images, and other files, simplifying the process of managing and organizing resources in an application.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 19, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 19, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Oct 20, 2009
    Quiz Created by
    Vietha
Cancel
  • All
    All (102)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Master pages enable creating   a template for multiple pages...
The WebPartManger control allows adding, deleting, and removing the...
Use 192-bit algorithm for hashing.
The  steps to be followed for creating a composite control:1....
Authentication is required before authorization
//Web parts.Web parts are a set of controls that allow user to...
This includes the Webpart control.
Custom controls are reusable controls.
Custom controls are created of you want to extend the behavior of...
Enable the aspx web forms to place content on the Master page
It allows you to configure the settings of an asp.net application for...
These controls are compiled into .dll file which can be shared across...
This method marks a configuration section for protection. this is used...
This class throws an exception when an error occurs during encryption.
The AppearanceEditorPart control allows end users to edit the...
The ApplyStyle() method of the WebControl class applies the specified...
The ChangePassword control consists of the ChagePassword view and an...
Display relevant content on user request.
This specifies the format to serialize the profiles data
In IIS manager, you can configure the virtual directory for...
This includes the EditorPart controls.
For forms-base authentication, you must provide the code to verify...
Navigations for the web page application Master page in the way you...
It allows you to create a database
This provides a list of Web Parts control that are derived from the...
This manages the Web Parts controls included within a web page.
The @ Register directive associates a user control to a web page.
User credentials can be stored in the web.config file
CreateUserRole
Can be used to insert the common elements such as company logos,...
//Security.This is used to verify the identity of a user before...
Form-base authentication requires the user of  web page for user...
It allows you to keep the database settings of an asp.Net application...
The CatalogPart class acts as a base class for providing a list of Web...
These controls are similar to ASP.Net web pages. and they are saved as...
Creating user accounts
This specifies an optional value that contains custom information,...
Uses 128-bit algorithm for hashing.
In IIS manger, you must specify the user name and password to access...
Impersonation requires the use of IIS to authenticate users
Requirements for personalizing a web application, a reliable and...
It allows you to create virtual directories for an asp>net...
IIS manager helps you specify the windows authentication mode in the...
This allows user to customize the appearance and behavior of Web Parts...
User controls can be created if you want to use the user interface...
It allows you to configure individual web.config file for the...
You can use the Access dialog box of IIS manager to configure the...
User controls are saved with .aspx extension.
IIS manager helps you override the default access permissions to...
This control provides a login link for users who are not authenticated...
Master pages are used for configuring session information
This specifies a values  to indicate whether the property can be...
Application settings helps you to:- 3 choices
This allows end users to and, hide and remove web parts controls....
Master pages enable specifying the access authentication method.
Requirements for personalizing a web application, a data model...
This specifies the property you define and has String as the default...
Security Settings involve:- 3 choices
This allows user to use the control setting in other Web pages.
This stores membership detail
The LoginView Control can be used as a standalone control, without any...
This includes the CatalogPart controls.
The LoginView control in asp,net uses templates to provide customized...
Only users with a valid identity can access specific resources in an...
The WebPageCatalogPart control allows adding a set of server controls...
AllowAnonymous enables unauthorized uses to manage the property when...
The default authentication method in asp.net is :
The web parts controls set consists of three main building blocks,...
The CompositeControl class exists in the System.Web.UI.WebControl...
The PasswordRecovery control depend on the configuration  option
User credential.
The MapPath() method of the WebControl class specifies a physical...
The DisplayTitle property of the WebPartZone class specifies or...
Requirements for personalizing a web application, an API to allow...
Custom controls are compiled to .ascx extension.
This provides a list of Web parts controls that the users can include...
Internet-based authentication to the application.
The TagName attribute of the @ Register directive specifies a unique...
The LoginStatus control also enables a user to log on to an...
Changing the passsword of an authenticated user the ChangePassword...
This represents a collection of custom Web Parts controls.
Impersonation does not work with anonymous user access.
IIS performs the authorization check for users.
Which statements are true about theme in ASP.Net- 3 choices
Requirements for personalizing a web application, Registration of the...
Information to be imported for the application to run property
The Login control in asp.net cannot be used without template.
ASP.Net provides an authenticated cookies a valid user.
The User name and password for the data connection
While developing globalized applications in ASP.Net, you need to...
The attribute in the web.config file is set to forms
Managing user roles programmatically.
The build-in authentication providers  are :
Which statements are true with respect to working with themes ?
File authorization makes use of authorization rules from the...
Creating users programmatically.
Types of authorization are :
Which of the following options refer to securing web sites.
The name of the server on which the application runs.
Which of the following options refer to securing web sites.
Which statements about globalization and implementing globalization...
Which statements are true about localization, resource files and...
Alert!

Advertisement