Seat No.
: _______________
ML-108
March-2019
B.C.A., Sem.-VI
CC-307 : Web-Site Development – I (ASP.NET)
Time : 2:30 Hours] [Max. Marks : 70
1. (A) Answer the following :
ir
(a) List and explain features of ASP.Net 7
(b) Explain types of Coding models in ASP.Net. 7
ls
OR
(a) Explain Panel controls with atleast five properties. 7
(b) Explain significance of Web.config and Global.asax in ASP.Net. 7
ea
(B) Attempt any four : 4
(1) To execute asp pages, __________ web server is used.
R
(2) Which of the following is not an ASP.Net page event ?
(a) Init (b) Import
G
(c) Load (d) None
(3) In ASP.Net application DLL files are stored in ________ folder.
@
(a) Bin (b) App_code
(c) App_Data (d) All
(4) What is the base class from which all Web forms inherit ?
(a) Master Page (b) Page Class
(c) Session Class (d) None of the above
(5) Rowspan property is used in Table control (True/False)
(6) Extension of asp page is __________ (.aspx / .asmx)
ML-108 1 P.T.O.
www.Realsir.in Instagram : @GRealsir
2. (A) Answer the following :
(a) Explain use of Radiobutton control and its following properties : 7
(1) AutoPostBack (2) Checked
(3) GroupName (4) TextAlign
(b) Explain use of Fileupload control with following properties : 7
(1) SaveAs (2) HasFile
(3) FileName (4) FileBytes
OR
ir
(a) Explain ImageMap with properties and different HotSpots Mode. 7
(b) Explain Literal control and Placeholder control. How is Literal control
ls
different from Label control ? 7
(B) Attempt any four : 4
(1)
ea
Postback occurs in which of the following forms ?
(a) Winforms (b) HTMLforms (c) Webforms
(2) Which of the following is not the way to maintain state ?
R
(a) View state (b) Cookies
(c) Hidden fields (d) Request object
G
(3) Which of the following transfer execution directly to another page ?
(a) Response.Transfer
@
(b) Response. Redirect
(c) Both A and B
(4) AdRotator control is used to display Advertisements on page(Y/N).
(5) To pass information from one page to another page via URL,______is used.
(6) The CheckBoxList control is used to create a multi-selection check box
group (Y / N)
ML-108 2
www.Realsir.in Instagram : @GRealsir
3. (A) Answer the following :
(a) Explain Repeater control with its templates. 7
(b) List all Validation Controls and explain Validation summary with
properties. 7
OR
(a) Explain Password Recovery control. 7
(b) Explain HttpApplication and HttpSession object with example 7
(B) Attempt any three : 3
(1) FormView control is displays _____ record(s) at a time. (Single / Multiple)
ir
(2) Which of the following denote ways to manage state in an ASP.Net
Application ?
ls
(a) Session objects
(b) Application objects
(c)
ea
ViewState
(d) All the Above
(3) To view the name of loggedin user, _________ control is used.
(4) Using DetailView control, we can delete and edit records. (Y/N).
R
(5) ASP.Net Validation Control works at _________.
(a) Client side only
G
(b) Server side only
(c) Both Client Side and Server Side
@
(d) None of the above.
4. (A) Answer the following :
(a) Explain StreamReader class with example. 7
(b) Explain different types of command object in ADO.Net. 7
OR
(a) Explain DataList control class. 7
(b) Explain File class and differentiate between File() and Filelnfo() class. 7
ML-108 3 P.T.O.
www.Realsir.in Instagram : @GRealsir
(B) Attempt any three : 3
(1) Which method do you invoke on the DataAdapter control to load your
generated dataset with data?
(a) Load ( )
(b) Fill( )
(c) Data List
(d) DataBind
(2) _________ is used to display data in tabular format.
(a) DataList (b) FormView (c) GridView
ir
(3) Explain the significance of Server.MapPath
(a) Returns the Virtual Path of the web folder
ls
(b) Returns the physical file path that corresponds to virtual specified
path
(c) All the above
ea
(4) Reatlnt16() is the method of _____________ class.
(5) Full form of ADO = ___________.
R
___________
G
@
ML-108 4
www.Realsir.in Instagram : @GRealsir