NEW
Font size
WorksheetsIPT102 - Finals Examination
Total questions: 50
Worksheet time: 50mins
In this type of authentication the user needs to provide his credentials through a form.
Validation Controls
Forms Authentication
Forms Authorization
These attributes are used to define metadata for ASP.NET MVC and ASP.NET data controls.
System.Web.Controls
System.Web.Security
System.ComponentModel.DataAnnotations
This data annotation attribute specifies that a property value is required.
Range
Required
StringLength
This data annotation attribute specifies the numeric range constraints for the value of a property.
Range
Required
StringLength
This data annotation attribute specifies the minimum and maximum length of characters that are allowed in a string type property.
Range
Required
StringLength
This data annotation attribute validates file name extensions.
Range
FileExtension
Master Pages
It is an object-relational mapper (O/RM) that enables .NET developers to work with a database using .NET objects.
Entity Framework
ADO.NET
Data Annotations
It is a security mechanism that is used to determine whether the user has access to a particular resource or not.
Authentication
Validation
Authorization
Entity Framework was first released in 2008 by ________________________.
Oracle
Linux
Microsoft
This data annotation attribute specifies the maximum length of array or string data allowed in a property.
Range
StringLength
MaxLength
It is a centralized authentication service (paid service) provided by Microsoft which offers a single logon and core profile services for member sites.
Forms Authentication
Windows Authentication
Passport Authentication
This is the default Authentication mode, no authentication provided.
Forms Authentication
Windows Authentication
none of the above
Where you can specify the Authentication mode in MVC Application?
Web.config file
Master Pages
Login and security Controls
It is one of the features of the entity framework which can run on Windows, Linux and Mac.
Cross-platform
Saving
Querying
It is one of the features of the entity framework which can executes INSERT, UPDATE, and DELETE commands to the database based on the changes occurred to your entities when you call the SaveChanges() method.
Cross-platform
Saving
Querying
It is one of the features of the entity framework which can allows us to use LINQ queries (C#/VB.NET) to retrieve data from the underlying database.
Cross-platform
Saving
Querying
It is a client-side scripting language, which means the source code is processed by the client's web browser rather than on the web server.
CSS
JavaScript
ASP.NET
It is ensuring that data entered by the user into the form is proper and valid as per requirements.
Authentication
Required
Form Validation
The Forms Authentication is available in ____________________ namespace.
System.Web.Security
System.ComponentModel.DataAnnotations
System.Web.Controls
This is the built-in attribute provided by MVC which is basically used to authenticate a user.
Controls Attribute
Navigation Attribute
Authorize Attribute
These are nothing but the permissions given to a particular user to access some resources.
Roles
Authentication
Authorization
The RoleProvider is an abstract class. As it is an abstract class we need to implement all the methods of that class.
True
False
Maybe
This validation is done at the server level after sending the form data to the server and before entering the data into the database.
Client-Side Validation
Server-Side Validation
Web.config
This validation is done in the browser before sending the form data to the server.
Client-Side validation
Server-Side Validation
Web.config
It is an automatic check to ensure that data entered is sensible and feasible.
Validation
Authentication
Data Controls
It is nothing but a process that ensures and confirms a user’s identity.
Authentication
Validation
Authorization
It is used in MVC to provide a consistent look and feel on all the pages of our application.
Authentication
Layouts
Authorization
It is a part of layout that usually the strip across the top of a web page with a big heading and a logo. This is also where main common information about a website and main contact information.
Website Footer
Navigation Menus
Website Header
It is a part of layout that the strip across the bottom of a web page. It generally contains fine print, copyright notices, quick access links and/or contact information.
Website Footer
Navigation Menus
Website Header
It is one of the advantages of Javascript that you can include such items as drag-and-drop components and sliders.
Richer interfaces
Less server interaction
Immediate feedback to the visitors
It is a part of layout that has an organized list of links to other web pages, usually internal pages.
Main Content Area
Navigation Menus
Website Header
It is a part of layout wherein this is the big area in the center that contains most of the unique content of a web page, for example the photo gallery you want to display or a feature article you want your visitors to read.
Main Content Area
Navigation Menus
Website Header
It is one of the two types of style sheets wherein the style is defined in the
section of the web page using the