ASP.NET With C# (November – 2015) [CBSGS - 75:25 Pattern | Question Paper]


[Question Paper] ASP.NET With C# (75:25 Pattern) [November – 2015]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November – 2015]

DOWNLOAD
➥ Download: PDF
➥ View: PDF
➥ View (Image): @Pinterest | @Flickr

B.Sc.IT: Semester – V
[ASP.NET With C#]
Question Paper (November – 2015) [75:25 Pattern]

Time: 2 ½ Hours
Total Marks: 75


N.B.:   (1) All Question are Compulsory.
            (2) Make Suitable Assumptions Wherever Necessary And State The Assumptions Made.
            (3) Answer To The Same Question Must Be Written Together.
            (4) Number To The Right Indicates Marks.
            (5) Draw Neat Labeled Diagrams Wherever Necessary.

Q.1 Attempt Any Two Of The Following: (10 Marks)
(A) Define each of the following terms:
      (i) Derived Class
      (ii) Abstract Class
      (iii) Static Class
      (iv) Sealed Class
      (v) Partial Class
(B) Explain Reference Parameter with example.
(C) What is a Jagged Array? Explain with example.
(D) Explain Method Hiding with example.

Q.2 Attempt Any Two Of The Following: (10 Marks)
(A) Explain foreach loop with proper syntax and example.
(B) What are the various stages in ASP.NET Page Lifecycle? Arrange the following Page Lifecycle Events in correct sequence in which they are raised.
      (i) Unload
      (ii) PreRender
      (iv) Init
      (v) Load
      (vi) SaveStateComplete
      (vii) InitComplete
(C) What is Delegates? Explain Delegate declaration and Delegate instantiation with example.
(D) Explain about External Style Sheet and its advantages. How would you link an HTML Page to an External Style Sheet?

Q.3 Attempt Any Two Of The Following: (10 Marks)
(A) Explain any five Common properties of Web Server Controls.
(B) What is the scope of protected Data Members of a class? Explain Method Overloading with example.
(C) When is CheckedChanged Event of a Check Box fired?
      Describe the following properties:
      (a) GroupName property of a Radio Button
      (b) Text property of a Label
      (c) TextMode property of a Text Box
      (d) Checked property of a Radio Button
(D) Explain the similarities and differences between List Box and Drop-Down List.

Q.4 Attempt Any Two Of The Following: (10 Marks)
(A) Write short descriptions for the following:
      (i) Session State Variables
      (ii) SiteMapPath Control
(B) What are the advantages of a Master Pages? Explain about ContentPlaceHolder’s in Master Pages.
(C) What is RangeValidator? Describe any four properties of it.
(D) What are the advantages and disadvantages of using Cookies? Explain how server sets a Cookie and retrieves it.

Q.5 Attempt Any Two Of The Following: (10 Marks)
(A) Explain about sqlConnection and sqlCommand Classes.
(B) What is GridView Control? Explain how to enable Row Selection, Paging and Sorting features of GridView.
(C) Briefly explain FormView Control. How is it different from DetailsView?
(D) Write short notes on Data Reader and Data Adapter.

Q.6 Attempt Any Two Of The Following: (10 Marks)
(A) What are the benefits using AJAX? Explain about UpdatePanel and ScriptManager.
(B) Write jQuery program that changes the background color of a paragraph to red and font color to yellow when mouse enters over it. Also set the background color to white and font color to black when mouse leaves the paragraph.
(C) Explain LINQ to Objects with an example.
(D) Explain the Query Operators SELECT, FROM, ORDERBY and WHERE in LINQ.

Q.7 Attempt Any Three Of The Following: (15 Marks)
(A) What are the rules in defining a Constructor? Explain Static Constructor with example.
(B) What is a CSS Selector? Explain Class Selector and Grouped Selector with example.
(C) What is Code-Behind Model in ASP.NET? How is it different from Single File Model?
(D) Explain URL Encoding in detail.
(E) What is a Data Source? Explain various types of Data Sources in ASP.NET.
(F) Explain LINQ to SQL with the help of a Query that performs equijoin.

0 Comments