B.V Patel Institute of Business management, Computer and IT, UTU

Size: px
Start display at page:

Download "B.V Patel Institute of Business management, Computer and IT, UTU"

Transcription

1 Unit1 : ASP.NET Basic Short Question 1. What is ASP? 2. What is ASP.NET? 3. Justify Is ASP.NET is a server-side technology. 4. What is IIS? Why is it used? 5. What is AutoPostBack? 6. Which events are fired when a page loads? 7. What is the difference between the Response.Write() and Response.Output.Write() methods? 8. In which event are the controls fully loaded? 9. How can we identify that the Page is Post Back? 10. What is postback? Which property is used to identify it? 11. Explain in brief the two step compilation process. 12. Define response object. 13. Write use of <% %> symbols. 14. When to use base keyword? 15. How to declare parameter array in c#? 16. How to define two-dimensional array in c#? 17. True or False: "For loop run faster in C# as compare to VB.NET". If yes then why? 18. What is checked { } and unchecked { }? 19. What is indexer? 20. Describe the role of inetinfo.exe, aspnet_isapi.dll and aspnet_wp.exe in the page loading process. 21. What s the difference between Codebehind="MyCode.aspx.cs" andsrc="mycode.aspx.cs"? 22. What s a bubbled event? 23. Suppose you want a certain ASP.NET function executed on MouseOver for a certain button. Where do you add an event handler? 24. Explain the differences between Server-side and Client-side code? 25. What type of code (server or client) is found in a Code-Behind class? 26. What is inheritance? 27. Whats an assembly? 28. Describe the difference between inline and code behind. 29. WhatsMSIL, and why should my developers need an appreciation of it if at all? 30. How many classes can a single.net DLL contain? 31. How does C# achieve polymorphism? 32. How would you get ASP.NET running in Apache web servers - why would you even do this? 33. What ismsil, and why should my developers need an appreciation of it if at all? 34. How many classes can a single.net DLL contain? 35. Why would you use an array vs. linked-list? 36. What is ASP.NET? 37. Where can I get the details on Migration of existing projects using various technologies to ASP.NET? 38. Can I combine classic ASP and ASP.NET pages? 39. What s the difference between Response.Write() andresponse.output.write()? Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 1

2 40. What methods are fired during the page load? 41. What namespace does the Web page belong in the.net Framework class hierarchy? 42. What data types do the RangeValidator control support? 43. What base class do all Web Forms inherit from? 44. Why does my ASP.NET file have multiple tag with runat=server? 45. How to find out what version of ASP.NET I am using on my machine? 46. What are ASP.NET Web Forms? How is this technology different than what is available though ASP ( )? 47. Why are there five tracing levels in System.Diagostics.TraceSwitcher? Long Question 1. Write a sort note on.net Framework 2. Explain 4 main features of ASP.NET 3. What events are occur when page is loaded? 4. Compare class and struct in C#. 5. Compare/differentiate value type and reference type in C#. Also discuss advantages and disadvantages of each. 6. Differentiate out parameter and reference parameter. 7. Discuss with example how to enforce deterministic finalization in C#. 8. Does C# support multiple inheritance? Explain. 9. Explain concept of namespace in C#. Give various examples to justify your answer. 10. Give examples of Value-Type and Reference-Type in C#. 11. How many classes can a single.net DLL contain? 12. What is the difference between == and equal( )? Explain with example. 13. Write some tips to increase.net application performance? 14. What is ASP.Net? List Benefits of ASP.Net 15. Write short note on features of ASP.Net. 16. Explain with diagram how ASP.Net page compiled. 17. Differentiate ASP and ASP.NET. 18. Explain various windows available in Visual Studio IDE. 19. Explain ASP.Net File Types. 20. Explain various Toolbox tabs for ASP.Net Project. Multiple Choice Questions 1. When an ASP.NET file is placed on an IIS server and viewed through a browser, the resulting HTML page contains: a) All ASP.NET code. b) As much ASP.NET code as is in the ASP.NET file. c) A mix of ASP.NET and HTML code. d) All HTML code. e) None of the above. 2. Currently ASP.NET runs on which platform? a) Windows Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 2

3 b) Linux c) Windows and Linux d) Any 3. For separating server-side code from client-side code on a ASP.NET page, what programming model should you use? a) Separation model b) Code-Behind model c) In-Line model d) ClientServer model 4. In which events controls are fully loaded? a) Page_Init b) Page_Load c) Control events d) Page_Unload events 5. What is the best way to store the connection strings? a) Config files b) Database text file c) Session 6. What is the default value for the Method attribute in a ASP.NET server-side Form control a) GET b) POST c) SOAP d) SMTP 7. In a ASP.NET page, which is the best way to find if the contents of a TextBox has changed after the form containing the TextBox has been posted back to the server a) By comparing the old value with the new value b) By checking the NewValue property of the TextBox control c) By handling the TextBox control's TextChanged event d) By checking the HasChanged property of the TextBox 8. Which statement among the one is correct? a) The Params and Forms collection of the HTTPRequest class are exactly same and theforms collection has been provided only for backward compatibility b) The HTTPRequest class does include the Params collection c) The HTTPRequest class does include the Forms collection d) The difference between the Params and Forms collection of the HTTPRequest class is that the Params collection also represents QueryStrings, ServerVariables, andcookies 9. You are writing ASP.NET 2.0 Web site that collects lots of data from users, and the data collection forms spreads over multiple ASP.NET Web pages. When the user reaches the last page, you need to gather all of data, validate the data, and save the data to the SQL Server database. You have noticed that it can be rather difficult to gather the data that is spread over multiple pages and you want to simplify this application. What is the easiest control to implement that can be used to collect the data on a single Web page? a) The View control b) The TextBox control Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 3

4 c) The Wizard control d) The DataCollection control 10. An Application variable is created: a.) when the application is first placed on a web server. b.) when the web server is first started. c.) when the first client requests a URL resource. d.) every time a client requests a URL resource. e.) every time a new client interacts with the web application. 11. You have a TextBox control and a Help button that the user can press to get help on allowable values. You validate the data entered by the user in the TextBox control. If the user enters an invalid value, you set the focus back in the control using the Cancel property of the CancelEventArgs. A user reports that once he enters invalid data in the text box, he cannot click the Help button. What should you do to correct the problem? a) Set the CausesValidation property of the text box to false. b) Set the CausesValidation property of the text box to true. c) Set the CausesValidation property of the Help button to false. d) Set the CausesValidation property of the Help button to true. 12. The CLR provides that defines the data type that are use by all.net languages a) MSIL b) CTS c) BCL d) Dl 13. The manages the execution of.net programs by providing essential functions such as memory management, code execution, security and other services. a) CTS b) CLR c) BCL d) IL 14. You are developing an ASP.NET Web application. You create a master page. The master page requires a region where you can add page-specific content by using the ASP.NET page designer. You need to add a control to the master page to define the region. Which control should you add? a) Content b) ContentPlaceHolder c) PlaceHolder d) Substitution 15. You create an ASP.NET page named TestPage.aspx that contains validation controls. You need to verify that all input values submitted by the user have been validated by testing the Page.IsValid property. Which page event should you add an event handler to? a) Init b) Load c) PreInit Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 4

5 d) PreLoad 16. After capturing the SelectedIndexChanged event for a ListBox control, you find that the event handler doesn t execute. What could the problem be? a) The AutoEventWireup attribute is set to False b) The AutoPostBack attribute is set to False c) The codebehind module is not properly compiled d) The ListBox must be defined WithEvents 17. Whatallows applications to communicate and share data over the internet, regardless of OS or programming language? a) rich class framework b) data access c) XML web services d) availability 18. Whatis a standard windows portable executable(pe) file that requires the clr to execute? a) managed module b) intermediate language c) JIT compiler d) Common type System Fill in the Blanks 1. ASP.NET control begins with the prefix. 2. Both ASP.NET web server control and HTML server control require the attribute in order to be handled on the server rather than on the client. 3. All web server controls exists within namespace. 4. Compare validator control can use either property or. 5. If any of the validation control generate Error message the property of page class is set to. 6. control can also be used to check the date type of the value being validate and to check that the value being falls in the range indicated by other form controls 7. Web controls are contained in the namespace. 8. Value comparisons are controlled by the and properties of the compare validation control. 9. HTML server control two possible events are and. 10. The button control property set to will ignore the validation controls and will posted back without validation. 11. All web controls are defined in the namespace and derived from class. 12. The base class of all validation control is. 13. web.config file section use to define database connection string. 14. Validation Summary control display value of property of all validation control which generate error. 15. method is used to pass information using query string. Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 5

6 True or False 1. In asp.net the second level compilation happen just before the page executed. 2. ASP.NET validation control execute on client side and server side. 3. You cannot validate HTMLInputTextcontrol using validation controls. 4. C# is not "Strongly Typed" language. 5. ASP is a script-based programming language. 6. ASP.NET page are compiled not interpreted. 7. server.transfer() method is slower than Response.Redirect() method. 8. For loop run faster in C# as compare to VB.NET. 9. All the.net languages are compiled into another lower-level language before the code is executed. 10. ASP.NET can currently run only on Windows Platform. 11. Events in Web forms are processed before the Page Load event. 12. DateTime variable can be null. UNIT 2: Server Controls Short Question 1. Name two properties common in every validation control? 2. What is webpage? 3. What is use of Panel control in ASP.Net? 4. What is AutoPostBack property? How it works? 5. What is the purpose of id and name property of HTML server control? 6. What is use of multiview? 7. Which property on a Combo Box do you set with a column name, prior to setting the DataSource, to display data in the combo box? 8. Which control would you use if you needed to make sure the values in two different controls matched? 9. What s a bubbled event? 10. Suppose you want a certain ASP.NET function executed on MouseOver for a certain button. Where do you add an event handler? 11. Explain the differences between Server-side and Client-side code? 12. What type of code (server or client) is found in a Code-Behind class? 13. What is inheritance? 14. State the difference between Checkboxlist control and Checkbox control. 15. How can you convert any static HTML control into an HTML-server control? 16. Which property on a Combo Box do you set with a column name, prior to setting the DataSource, to display data in the combo box? 17. Which control would you use if you needed to make sure the values in two different controls matched? Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 6

7 Long Question 1. What are the differences between Hyperlink, Link button, Button? 2. Discuss property, event and method of image and dropdown list control. 3. Explain Calendar and hidden control. 4. Write a difference between the following controls. A. LinkButton Control and ButtonControl B. RadioButton Control and RadioButtonList Control C. Checkbox Control and CheckboxList Control D. Image and ImageMap E. Htmltable and table F. Image button control and button control G. Image and AdRotator 5. Common Properties of Web server controls. 6. Common Properties of HTML server controls. Events of HTML server controls. 7. What is post back? Explain events occurred during post back? 8. Explain how will you apply view state at page level as well as at control level? 9. Discuss significance of post back mechanism. 10. Explain in detail : 1) Textbox 2) Radio button controls 3) Panel Control 11. Write Detail note on Master Page. 12. Explain properties, methods and events of repeater and grid view control. 13. What is theme? How to create and apply theme? 14. List out validation control. What is necessity of validation controls? Explain any one of them in detail. 15. Explain in detail : 1) Range validator 2) Required field validator. 16. Explain Menu Control in detail. 17. Give comparison of User control and Master Page. 18. Explain response.redirect() with advantage and disadvantage. 19. Explain the life cycle of a webpage with relevant events. Multiple Choice Questions 1. Which property is used to name a web control? a) Control Name b) Designation c) ID d) Name e) Title 2. Which user action will not generate a server-side event? a.) Mouse Move Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 7

8 b.) Text Change c.) Button Click d.) Both a and b. e.) All of the above. 3. Which data type does range validation control support? a) Integer string date b) Integer and string c) Only string d) Only integer 4. You have designed a logon form with two TextBox controls named txtusername and txtpassword. You want to ensure that the user can enter only lowercase characters in the controls. Which of the following solutions will fulfill this requirement using the simplest method? a) Program the KeyPress event of the TextBox controls to convert uppercase letters to lowercase letters. b) Create a single event handler that is attached to the KeyPress event of the form. Program this event handler to convert the uppercase letters to lowercase ones. c) Set the CharacterCasing property of the Textbox controls to Lower. d) Use the CharacterCasing method of the controls to convert the letters to lowercase letters. 5. Which property of validation control is used to specify which input control to validate? a) ControlToCompare b) ControlToValidate c) ValueToCompare d) None of the above 6. By default validation occurs on, a) Only Client side b) Only Server side c) Both Client and Server side d) None of the above 7. Which property of the Button control is used to determine if the validation control is fired when the button is clicked? a) IsValid b) CausesValidation c) ValidationGroup d) Validate 8. Which property of the validation control is used to determine the validation is successfully validated or not? a) CausesValidation b) ValidationGroup c) ControlToValidate d) IsValid 9. Which property is used to disable client side validation? a) EnableClientScript b) IsValid Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 8

9 c) CausesValidation d) None of the above 10. What is the last stage of the Web forms lifecycle? a) Event Handling b) Page_Load c) Validate d) Page_Unload e) Page_Init 11. What namespace doses the Web page belong in the.net Framework class hierarchy? a) System.Web.Control b) System.Web.RootBuilder c) System.Web.UserControl d) System.Web.UI.Page 12. What DataType is return in IsPostback property? a) bit b) Boolean c) int d) string Fill in the Blanks 1. By Default is postback control. 2. is the first event of page life cycle. 3. All web server controls exists winthin namespace. 4. If the Page.IsPostBack property is the page is loaded for the first time. 5. Event of page life cycle completely load all the controls on web page. 6. The namespace of ASP.NET Web page is. 7. Asp.NET server control are identified in a tag with attribute 8. The Extension of Code behind file is. 9. The Extension of Inline code fileis. 10. property is used to display text message when the user hovers the mouse above the control. 11. Property set to false; the control will be hidden and will not be rendered to the final HTML page that is sent to the client. 12. ASP.NET re-creates the Page object by using the file. Unit 3 : State Management Short Question 1. What is a Session? 2. What is the default session timeout period? 3. Where do you generally specify the Session Timeout? 4. Where do you generally specify the Session Timeout? 5. How do you end a user session? Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 9

10 6. What type of data can you store in Application State and Session State variables? 7. Are Application State or Session State variables type safe? 8. Can you turn of Session state? 9. What are Cookies in ASP.NET? 10. What are different types of Cookies? 11. What are Session Cookies? 12. What is the difference between Session Cookies and Persistent Cookies? 13. What are Persistent Cookies used for? 14. How do you create a Persistent Cookie? 15. How do you create a Cookie that never expires? 16. What is View State? 17. How do you enable or disable a View State for a control on the page? 18. How do you enable or disable a View State at the page level? 19. What is the name of the hidden form field in which View State of the page is saved? 20. When View State restoration does happen? 21. Can the HTML controls retain State across post backs? 22. Can someone view the Page HTML source and read View State? Long Question 1. What is viewstate? What is a purpose to use view state? 2. How to store custom value in viewstate? Explain with example. 3. Short note on cross page posting. 4. What is querystring? What are the limitations of querystring? 5. Discuss how to use querystring with example. 6. Short note on URL encoding. 7. How many types of cookies are available in ASP.NET? Explain each in brief. 8. How to use cookie? Explain with example. 9. Short note on HttpSessionState Members. 10. How to configure session state. 11. Short note on modes of cookie. 12. Explain the Application and Session objects in ASP.NET. 13. Explain client side state management technique. 14. Explain server side state management technique. 15. Discuss comparing state management options. 16. What is Session state? Explain Session Events and Properties with example. Multiple Choice Questions 1. Whichof the following is client-side state management? a) application state b) session state c) profile properties d) query strings 2. Where does the view state store information? a.) HTML source Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 10

11 b.) Text file c.) URL d.) Both a and b. e.) All of the above. 3. Where do cookies store information? a.) HTML source b.) Text file c.) URL d.) Both a and b. e.) All of the above. 4. Which of the following is not the way to maintain state? a) View state b) Cookie c) Hidden field d) Request Object 5. Session_End fires in which of these SessionState modes? a) Inproc b) StateServer c) SQLServer d) None 6. Which property allows ASP.NET controls to maintain their values when a page is posted to itself. a) EnableViewState b) MaintainValue c) SaveValue d) AutoPostBack 7. You need to store state data that is accessible to any user who connects to your Web application. Which object should you use? a) Session b) Application c) Response.Cookies d) Response.ViewState 8. Which client-side technique can be disabled by the end-user? a.) Cookies b.) Query string c.) View state d.) Both a and b. e.) All of the above. 9. A Session variable is created: a.) when the application is first placed on a web server. b.) when the web server is first started. c.) when the first client requests a URL resource. d.) every time a client requests a URL resource. Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 11

12 e.) every time a new client interacts with the web application. 10. How do you explicitly kill user session? a) Session.close() b) Session.discard() c) Session.abandon() d) Session.end() 11. When will a session be started in an application? a) Before Application Started b) After Application Started c) When the Client first sends a request to browser d) While closing the application 12. Asp.net use to maintain state of control across the consecutive roundtrip of the server a) Viewstate b) Session c) Cache d) Javascript 13. How does asp.net store sessionid by default? a) cookie b) cache c) global variable d) url strings or in db 14. Whichof the following is server-side state management? a) Hidden fields b) cookies c) session state d) control state 15. Which of the following is an instance of the HttpSessionState class-for each active Web application session? a) Applicationstate b) Session state c) Profile properties d) Query strings 16. Which of the following is used to store information about particular client,session or application? a) hidden fields b) cookies c) session state d) control state 17. Which property provides a dictionary object for retaining values between multiple request for the same page? a) application state b) querystring c) ViewState Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 12

13 d) HiddenField UNIT 4: Building Better website Short Question 1. What is a "theme" in ASP.NET? 2. What is the extension for a skin file? 3. What is the default skin? 4. What is the named skin? 5. What is the name of the folder that contains the application themes? 6. What is a global theme? 7. What is a Master Page? 8. What are the 2 important parts of a master page? 9. Can Master Pages be nested? 10. What is the file extension for a Master Page? 11. How do you identify a Master Page? 12. Can a Master Page have more than one Content Placeholder? 13. What is a Content Placeholder? 14. How do you bind a Content Page to a Master Page? 15. Are controls on the master page accessible to content page code? 16. At what stage of page processing master page and content page are merged? 17. Can you access nonpublic properties and nonpublic methods of a master page inside a content page? 18. What are ASP.NET Custom controls? 19. How do you identify user controls? 20. What is the base class from which user controls derive? 21. What happens when you drag a user control from solution explorer and drop it on a web form? Long Question 1. What are the differences between user controls and web pages? 2. How to convert a page to a user control? 3. How to handle events and properties in user control? 4. What are the different ways to apply CSS? Explain in detail. 5. What is theme? How to create and apply theme? 6. What are advantages of themes? 7. Explain concept of Master Pages in ASP.NET. 8. Write Detail note on Master Page. 9. What are the advantages of masterpage? 10. Give comparison of User control and Master Page. 11. Short note on multiview. 12. Explain SiteMapPath control. 13. Short note ontreeview control. Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 13

14 14. What is the use of Menu controls? Discuss menu control in detail. 15. Create menu control using database. 16. How can we create customized sitemap provider? 17. What is the difference between UserControl and CustomControl in ASP.NET? 18. What is URL Mapping? Explain with example. 19. What is URL Routing? Explain with example. 20. Write a note on Profile Properties. Multiple Choice Questions 1. What is extension of User Control? A..aspx B..asax C..asux D..ascx 2. Which of the following tag can be used in User Control? A. <HTML> B. <DIV> C. <Form> D. <Body> 3. User control can be used in A. Only in current application B. Only in other application C. Both D. None 4. In which page event only, we can set master page? A. Page.start B. Page.Init C. Page.Init complete D. Page.Load 5. Which of the following command is not used in multiview? A. ActiveViewByIndex B. PrevView C. NextView D. SwitchViewByID 6. Which of following is not <%@Register%> tag property? A. TagPrefix B. Tagsufix C. Src D. Tagname Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 14

15 7. How to apply master page in web.config file? A. <pages master ="SiteTemplate.master"/> B. <pages PageFile ="SiteTemplate.master"/> C. <pages masterpagefile ="SiteTemplate.master"/> D. <pages masterfile ="SiteTemplate.master"/> 8. Which of the following tag cannot be used in content page? A. <span> B. <div> C. <body> D. <table> 9. Which of the following template is not used in SiteMapPath? A. <PathSeparatorTemplate> B. <ParentNode> C. <RootNodeTemplate> D. <CurrentNodeTemplate> 10. Which property is used to make space between the current node and the node above and below? A. NodeSpacing B. CurrendNodePadding C. ChildNodePadding D. VerticalPadding 11. Whichfile is used to define global variables and react to global events? A..cs file B. web.config file C. global.asax file D..aspx file 12. Whatis used to specify the default programming language for a page? A. import directive B. code declaration blocks C. page directive D. code render blocks Fill in the Blanks 1. is the file extension for a Master Page. 2. directive is used to create a strongly typed reference to the master page. 3. At stage of page processing master page and content page are merged. 4. is the extension of User Control. 5. file is used to define global variables and react to global events. 6. The option can be used to locate the folder where Microsoft themes have been downloaded. 7. Element in the web.config file to run code using the permissions of a specific user. Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 15

16 8. file is used to define global variables and react to global events. 9. is a special subfolder within the windows folder that stores the shared.net component. 10. is example of server side state management. True or False 1. You can access controls on the Master Page without using FindControl() method. 2. web.configfile is used to define global variables and react to global events. directive is used to create a strongly typed reference to the master page. 4..ascx is the extension of User Control. 5. <ParentNode>template is not used in SiteMapPath. 6. is client side state management technique. 7. you access controls on the Master Page without using FindControl() method. 8. Controls on the master page accessible to content page code. 9. Session is a client side state management technique. 10. Viewstate is used to retain value when page is postback. UNIT 5: Working with Data Short Question 1. What is ADO.net? 2. What is Data Provider? 3. List database providers available in ASP.NET. 4. What is the usage of Data provider? 5. Which name space is use to connect to a Microsoft SQL Server database? 6. Which interface is used to specify connection properties and methods? 7. What is the information that is almost requiring in any connection string? 8. What is the use of connection string? Explain with example. 9. What is connection pooling? 10. What do you mean by disconnected data access architecture of ADO.net? 11. How to read multiple set using Data Reader? 12. What is Dataset? 13. What is purpose of Dataset? 14. Which method do you invoke on the DataAdapter control to load your generated dataset with data? 15. What is databinding? 16. Which template must you provide, in order to display data in a Repeater control? 17. How can you provide an alternating color scheme in a Repeater control? 18. What property must you set, and what method must you call in your code, in order to bind the data from a data source to the Repeater control? 19. Can you edit data in the Repeater control? 20. What tags do you need to add within the asp:datagrid tags to bind columns manually? 21. What property do you have to set to tell the grid which page to go to when using the Pager object? 22. Which property is used to enable of disable paging in gridview? Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 16

17 23. In which situation you will use parameterized query and in which situation you will use stored procedure? 24. You have one stored procedure which returns 2 select statement results one by one, how to fetch second select statement result in web application? 25. Can you explain how to enable and disable connection pooling? Long Question 1. Short note on ADO.net architecture. 2. What are differences between ADO and ADO.net? 3. Explain Data Provider in detail. 4. Short note on database providers. 5. Explain command class properties and methods. 6. Diff. Data set and data reader. Explain with example. 7. Explain Data set object in detail. 8. Explain methods of data adapter. 9. Short note on DatView class. 10. Write C# code to use transaction in ADO.NET. 11. Explain datagrid control column types in ASP.NET. 12. What is numeric, date, time format strings? 13. Explain gridview styles in brief. 14. Short note on paging in gridview. 15. Discuss any 5 event of gridview. 16. Explain Listview templates. 17. Explain GridView and ListView controls. 18. Explain various objects in DataSet. 19. How to access connectionstring from web.config? Discuss advantages of this approach. 20. How to set column as primary key in DataTable? 21. With code snippet explain how to add primary key constraint in DataTable. 22. With example, explain Command Builder. 23. Write a note on Data Binding. 24. Write a note on Repeater control. 25. Write code-block and discuss how to add a new row in DataSet. Also explain how to save these changes to DataSet. 26. Write detailed notes on: DetailView, FormView Multiple Choice Questions 1. What does ADO stand for? A. Advanced Data Object B. Active Data Object C. Acti D. vex Data Object Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 17

18 E. ActiveX Directory Object 2. What is the Best approach that has to be used, if you need continuous connection to the Database? E. ADO.NET F. ADO G. BOTH H. None of the above 3. Which of the following class is not included in data provider? A. Connection B. Data Adapter C. Dataset D. Data Reader 4. Which of the following illustrates the benefit of ADO.NET? A. Interoperability B. It uses DataSet to represent data in memory that can store data from multiple tables and multiple sources. C. Disconnected data access D. All of above 5. In a connection string, represents name of the database. E. DataSource F. Initial Database G. Initial Catalog H. Catalog Database 6. Which of the following class is used to fill the dataset? A. Data Table B. Data Adapter C. Data Reader D. Command 7. Which of the following is not Data Provider? A. Access provider B. SQL server provider C. ODBC provider D. OLE DB provider 8. Which object of ado.net has the best performance, for retrieving the data I. DataReader J. DataAdapter Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 18

19 K. DataSet L. DataTable 9. To access the connection string from the web.config file, namespace needs to beincluded. E. System.Web F. System.Web.Configuration G. System.Configuration 10. No of records in memory at any given point of time when the DataReader reads the Data A. All reacords pulled by the reader B. Only one record at a time C. Depends on the data provider D. Depends on the data source 11. Which of the following name space is used to connect with oracle database? A. System.Data B. System.Data.Oracle C. System.Data.OracleDB D. System.Data.Oracle 12. To execute a stored procedure, property of command object needs to be set. A. CommandDirection B. CommandSource C. CommandText D. CommandType 13. If we are not returning any records from the database which method is used H. ExecuteReader() I. ExecuteScalar() J. ExecuteNonQuery() K. ExecuteXmlReader() 14. Which of the following is not DataAdapter method? A. Update() B. Dispose() C. Display() D. Equals() 15. The Databases that make up the data in a dataset A. Should be from Single database source B. Can be from multiple databases bases which are homogeneous C. Can include many heterogeneous databases sources Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 19

20 D. None of the above 16. Which of the following is the method provided by the DataSet object to generate XML? A. ReadXML B. WriteXML C. GetXML D. All of above 17. Which of the following template is available in listview but not ingridview? A. InsertItemTemplate B. AlternatingTemplate C. GroupTemplate D. ItemTemplate 18. Which of the following column provides selection or editing buttons in gridview? A. BoundField B. ButtonField C. CommandField D. TemplateField 19. Which of the following format string is used in gridview to show numeric value in percentage (45%)? A. {0:C} B. {0:PR} C. {0:E} D. {0:P} 20. Which of the following date format string is used to show date as 10/30/2008? A. {0:f} B. {0:D} C. {0:F} D. {0:d} Fill in the Blanks 1. class provides fast read-only, forward-only access to the data retrieved from a query. 2. When we need to retrieve only a single value from the Database, Method is efficient. 3. To populate the data set, method of DataAdapter is used. 4. Default maximum number of connections allowed in the pool. 5. If DataReader returned more than one rowset, method moves the pointer to the next rowset. 6. is a bridge in between DataSet and Database. 7. object provide connection to the database. Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 20

21 8. method indicates that a transaction was unsuccessful. 9. For insert, update, and delete SQL commands, method is used. 10. To check whether connection is open or not, property is used. 11. To Release the connection object, method is used. 12. section is used to store the connection string in web.config file. 13. To use DataSet, namespace needs to be included. 14. is by default page size in gridview. 15. tag is use to add a hyperlink column to the DataGrid. True or False 1. We cannot get information out of database without directly using the ADO.NET classes. 2. ADO.NET uses XML to transfer data across applications and data source. 3. The classes of ADO.NET are defined in the System.Data namespace. 4. In ADO.Net command object, we can have more than one ReturnValueparameter. 5. We can add multiple rows in DataReader. 6. We can fill dataset using DataReader.Fill() method. 7. Dataset can store multiple tables in cache. 8. DataAdapter object populates a DataSet and resolves updates with the data source. 9. We can create relationship between the tables in a DataSet. 10. Ado.net is faster than ADO for disconnected recordsets. 11. It is not required to open the connection if I am using data adapter. 12. The ExecuteScalar() method returns the value stored in the last field of the first row of a result set generated by the command s SELECT query. 13. The ExecuteNonQuery() method returns 0 if your command isn t an INSERT, DELETE, or UPDATE statement. 14. In Commit() method pending changes should be stored permanently in the data source. 15. If you change the information in the DataSet, the information in the corresponding table in the database changed automatically. 16. CommandField This column provides selection or editing buttons in GridView. 17. By default value of AllowPaging is true in gridview. 18. WebMatrixSqlDataSourceControl work with a MySQL connection. UNIT 6: Data Bindings Short Question 1. Which method do you invoke on the DataAdapter control to load your generated dataset with data? 2. Can you edit data in the Repeater control? 3. Which template must you provide, in order to display data in a Repeater control? 4. How can you provide an alternating color scheme in a Repeater control? Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 21

22 5. What property must you set, and what method must you call in your code, in order to bind the data from a data source to the Repeater control? 6. Which method do you invoke on the DataAdapter control to load your generated dataset with data? 7. Can you edit data in the Repeater control? 8. What tags do you need to add within the asp:datagrid tags to bind columns manually? 9. What tag do you use to add a hyperlink column to the DataGrid? 10. What property do you have to set to tell the grid which page to go to when using the Pager object? 11. Will the WebMatrixSqlDataSourceControl work with a MySQL connection? Long Question 1. Explain page lifecycle with data binding. 2. How data source controls work? 3. Explain parameterized command. Explain different types of parameter. 4. Give code for binding data grid view dynamically. 5. Explain gridview control with example. 6. How formatting is done in gridview. 7. Explain Details view with example. 8. Explain form view with example. 9. Write note on different datacontrol. 10. How pagging is done in gridview. Multiple Choice Questions 1. In your ASP.NET web application you want to display a list of clients on a Web page. The client list displays 10 clients at a time, and you require the ability to edit the clients. Which Web control is the best choice for this scenario? a) Detail View Control b) Table Control c) Gridview Control d) Form Control 2. While developing ASP.NET 2.0 web application you have a DataSet containing a Customer DataTable and an Order DataTable. You want to easily navigate from an Order DataRow to the Customer who placed the order. What object will allow you to easily navigate from the order to the customer? a) DataColumn Object b) DataRaw Object c) DataTable Object d) DataRelation Object 3. Which data control does not exist in asp.net a) GridView b) DataList c) Repeater d) tableview Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 22

23 4. Which of the following column provides selection or editing buttons in gridview? A. BoundField B. ButtonField C. CommandField D. TemplateField 5. Which of the following method used to bind data with control? A. Databind B. DataBinding C. BindData D. Bind Fill in the Blanks 1. method used to bind data with control. 2. Control s method is used to copy the information from the DataSet into the control. 3. Performs pattern matching with string data types in DataView. 4. In A set of tables are maintained in a Dataset as. 5. In GridView column displays text from a field in the data source. 6. We need to set style to apply additional formatting to every other row. 7. GridView column displays text from a field in the data source. 8. is by default page size in gridview. 9. tag is use to add a hyperlink column to the DataGrid. 10. methods is used to provide source to gridview. True or False 1. Databind method used to bind data with control. 2. CommandField This column provides selection or editing buttons in GridView. 3. By default value of AllowPaging is true in gridview. 4. WebMatrixSqlDataSourceControl work with a MySQL connection isdefault pagging in gridview takes 5 row data. 6. <Img>tag is use to add a hyperlink column to the DataGrid. 7. There is no difference between datagrid and detailsview. 8. BindingData() methods is used to provide source to gridview. Ms. Preeti P Bhatt, Mr. Pinkesh H. Patel Page 23

B. V. Patel Institute of Business Management, Computer and Information Technology

B. V. Patel Institute of Business Management, Computer and Information Technology B.C.A (5 th Semester) 030010501 Basics of Web Development using ASP.NET Question Bank Unit : 1 ASP.NET Answer the following questions in short:- 1. What is ASP.NET? 2. Which events are fired when page

More information

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. Preface p. xix ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. 6 Personalization p. 6 Master Pages p. 6 Navigation p.

More information

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Installation...INTRO-3 The Chapter Files...INTRO-3 Sample Database...INTRO-3

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

.Net Interview Questions

.Net Interview Questions .Net Interview Questions 1.What is.net? NET is an integral part of many applications running on Windows and provides common functionality for those applications to run. This download is for people who

More information

Saikat Banerjee Page 1

Saikat Banerjee Page 1 1.What is.net? NET is an integral part of many applications running on Windows and provides common functionality for those applications to run. This download is for people who need.net to run an application

More information

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In-

More information

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks) Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks) Introduction of.net Framework CLR (Common Language Run

More information

Mobile MOUSe ASP.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE

Mobile MOUSe ASP.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE Mobile MOUSe ASP.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE COURSE TITLE ASP.NET FOR DEVELOPERS PART 1 COURSE DURATION 18 Hour(s) of Interactive Training COURSE OVERVIEW ASP.NET is Microsoft s development

More information

Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE

Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE Mobile MOUSe ADO.NET FOR DEVELOPERS PART 1 ONLINE COURSE OUTLINE COURSE TITLE ADO.NET FOR DEVELOPERS PART 1 COURSE DURATION 14 Hour(s) of Interactive Training COURSE OVERVIEW ADO.NET is Microsoft's latest

More information

.NET-6Weeks Project Based Training

.NET-6Weeks Project Based Training .NET-6Weeks Project Based Training Core Topics 1. C# 2. MS.Net 3. ASP.NET 4. 1 Project MS.NET MS.NET Framework The.NET Framework - an Overview Architecture of.net Framework Types of Applications which

More information

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

Beginning ASP.NET. 4.5 in C# Matthew MacDonald Beginning ASP.NET 4.5 in C# Matthew MacDonald Contents About the Author About the Technical Reviewers Acknowledgments Introduction xxvii xxix xxxi xxxiii UPart 1: Introducing.NET. 1 & Chapter 1: The Big

More information

Audience: Experienced application developers or architects responsible for Web applications in a Microsoft environment.

Audience: Experienced application developers or architects responsible for Web applications in a Microsoft environment. ASP.NET Using C# (VS 2010) This five-day course provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET 4.0 and C#. It includes an introduction to ASP.NET

More information

Program Contents: DOTNET TRAINING IN CHENNAI

Program Contents: DOTNET TRAINING IN CHENNAI DOTNET TRAINING IN CHENNAI NET Framework - In today s world of enterprise application development either desktop or Web, one of leaders and visionary is Microsoft.NET technology. The.NET platform also

More information

ASP.NET Web Forms Programming Using Visual Basic.NET

ASP.NET Web Forms Programming Using Visual Basic.NET ASP.NET Web Forms Programming Using Visual Basic.NET Duration: 35 hours Price: $750 Delivery Option: Attend training via an on-demand, self-paced platform paired with personal instructor facilitation.

More information

.NET FRAMEWORK. Visual C#.Net

.NET FRAMEWORK. Visual C#.Net .NET FRAMEWORK Intro to.net Platform for the.net Drawbacks of Current Trend Advantages/Disadvantages of Before.Net Features of.net.net Framework Net Framework BCL & CLR, CTS, MSIL, & Other Tools Security

More information

DOT NET SYLLABUS FOR 6 MONTHS

DOT NET SYLLABUS FOR 6 MONTHS DOT NET SYLLABUS FOR 6 MONTHS INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate

More information

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK Web :- Email :- info@aceit.in Phone :- +91 801 803 3055 VB.NET INTRODUCTION TO NET FRAME WORK Basic package for net frame work Structure and basic implementation Advantages Compare with other object oriented

More information

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p.

.NET, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p. Introduction p. xix.net, C#, and ASP.NET p. 1 What Is.NET? p. 2 The Common Language Runtime p. 2 Introducing C# p. 3 Introducing ASP.NET p. 4 Getting Started p. 5 Installing Internet Information Server

More information

ASP.NET Training Course Duration. 30 Working days, daily one and half hours. ASP.NET Training Course Overview

ASP.NET Training Course Duration. 30 Working days, daily one and half hours. ASP.NET Training Course Overview ASP.NET Training Course Duration 30 Working days, daily one and half hours ASP.NET Training Course Overview Introduction To Web Applications [Prerequisites] Types of Applications Web, Desktop & Mobile

More information

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( ) SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM (2013-2014) MODULE: C# PROGRAMMING CHAPTER 1: INTRODUCING.NET AND C# 1.1 INTRODUCTION TO LANGUAGES C++ C# DIFFERENCES BETWEEN

More information

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days 2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified

More information

ASP.net. Microsoft. Getting Started with. protected void Page_Load(object sender, EventArgs e) { productsdatatable = new DataTable();

ASP.net. Microsoft. Getting Started with. protected void Page_Load(object sender, EventArgs e) { productsdatatable = new DataTable(); Getting Started with protected void Page_Load(object sender, EventArgs e) { productsdatatable = new DataTable(); string connectionstring = System.Configuration.ConfigurationManager.ConnectionStrings ["default"].connectionstring;!

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 3. Advanced C# Programming 3.1 Events in ASP.NET 3.2 Programming C# Methods 4. ASP.NET Web Forms 4.1 Page Processing

More information

ASP.NET Using C# (VS2013)

ASP.NET Using C# (VS2013) ASP.NET Using C# (VS2013) This five-day course provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET 4.5.1 and Visual Studio 2013. It includes an introduction

More information

BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED PROGRAMMING, X428.6)

BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED PROGRAMMING, X428.6) Technology & Information Management Instructor: Michael Kremer, Ph.D. Class 7 Professional Program: Data Administration and Management BUILDING APPLICATIONS USING C# AND.NET FRAMEWORK (OBJECT-ORIENTED

More information

Assembling a Three-Tier Web Form Application

Assembling a Three-Tier Web Form Application Chapter 16 Objectives Assembling a Three-Tier Application In this chapter, you will: Understand the concept of state for Web applications Create an ASP.NET user control Use data binding technology Develop

More information

Dot Net Online Training

Dot Net Online Training chakraitsolutions.com http://chakraitsolutions.com/dotnet-online-training/ Dot Net Online Training DOT NET Online Training CHAKRA IT SOLUTIONS TO LEARN ABOUT OUR UNIQUE TRAINING PROCESS: Title : Dot Net

More information

Certified ASP.NET Programmer VS-1025

Certified ASP.NET Programmer VS-1025 VS-1025 Certified ASP.NET Programmer Certification Code VS-1025 Microsoft ASP. NET Programming Certification allows organizations to strategize their IT policy and support to easily connect disparate business

More information

M4.1-R4: APPLICATION OF.NET TECHNOLOGY

M4.1-R4: APPLICATION OF.NET TECHNOLOGY M4.1-R4: APPLICATION OF.NET TECHNOLOGY NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered in the OMR

More information

Chapter 3. Windows Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 3. Windows Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 3 Windows Database Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Objectives - 1 Retrieve and display data from a SQL Server database on Windows forms Use the

More information

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 9 Web Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Explain the functions of the server and the client in Web programming Create a Web

More information

Apex TG India Pvt. Ltd.

Apex TG India Pvt. Ltd. (Core C# Programming Constructs) Introduction of.net Framework 4.5 FEATURES OF DOTNET 4.5 CLR,CLS,CTS, MSIL COMPILER WITH TYPES ASSEMBLY WITH TYPES Basic Concepts DECISION CONSTRUCTS LOOPING SWITCH OPERATOR

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly

More information

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801 ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801 Course Curriculum COMPUTER SYSTEM ANALYST-.NET C# Introduction to.net Framework.NET Framework OverView CLR,CLS MSIL Assemblies NameSpaces.NET Languages

More information

Web Forms ASP.NET. 2/12/2018 EC512 - Prof. Skinner 1

Web Forms ASP.NET. 2/12/2018 EC512 - Prof. Skinner 1 Web Forms ASP.NET 2/12/2018 EC512 - Prof. Skinner 1 Active Server Pages (.asp) Used before ASP.NET and may still be in use. Merges the HTML with scripting on the server. Easier than CGI. Performance is

More information

DOT NET COURSE BROCHURE

DOT NET COURSE BROCHURE Page 1 1Pointer Technology Chacko Towers,Anna nagar Main Road, Anna Nager(Annai Insititute 2nd Floor) Pondicherry-05 Mobile :+91-9600444787,9487662326 Website : http://www.1pointer.com/ Email : info@1pointer.com/onepointertechnology@gmail.com

More information

OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION

OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION Program: C#.Net (Basic with advance) Duration: 50hrs. C#.Net OVERVIEW Strong Programming Features of C# ENVIRONMENT The.Net Framework Integrated Development Environment (IDE) for C# PROGRAM STRUCTURE Creating

More information

6 Months Training Module in.net Module 1-Total Days-20

6 Months Training Module in.net Module 1-Total Days-20 6 Months Training Module in.net Visual Studio Version: 2008.net Framework: 3.5 Database: SQL Server 2005 Module 1-Total Days-20 Introduction to.net framework: History of.net.net framework.net version Features/advantages

More information

EXAM Web Development Fundamentals. Buy Full Product.

EXAM Web Development Fundamentals. Buy Full Product. Microsoft EXAM - 98-363 Web Development Fundamentals Buy Full Product http://www.examskey.com/98-363.html Examskey Microsoft 98-363 exam demo product is here for you to test the quality of the product.

More information

The Processing Directives of a Page p. 91 The Page Class p. 99 Properties of the Page Class p. 100 Methods of the Page Class p.

The Processing Directives of a Page p. 91 The Page Class p. 99 Properties of the Page Class p. 100 Methods of the Page Class p. Acknowledgments p. xv Introduction p. xvii Building an ASP.NET Page The ASP.NET Programming Model p. 3 What's ASP.NET, Anyway? p. 4 Programming in the Age of Web Forms p. 5 Event-Driven Programming over

More information

Careerarm.com. Question 1. Orders table OrderId int Checked Deptno int Checked Amount int Checked

Careerarm.com. Question 1. Orders table OrderId int Checked Deptno int Checked Amount int Checked Question 1 Orders table OrderId int Checked Deptno int Checked Amount int Checked sales table orderid int Checked salesmanid int Checked Get the highest earning salesman in each department. select salesmanid,

More information

ADO.NET 2.0. database programming with

ADO.NET 2.0. database programming with TRAINING & REFERENCE murach s ADO.NET 2.0 database programming with (Chapter 3) VB 2005 Thanks for downloading this chapter from Murach s ADO.NET 2.0 Database Programming with VB 2005. We hope it will

More information

Contents. Chapter 1 Introducing ADO.NET...1. Acknowledgments...xiii. About the Authors...xv. Introduction...xix

Contents. Chapter 1 Introducing ADO.NET...1. Acknowledgments...xiii. About the Authors...xv. Introduction...xix Acknowledgments...xiii About the Authors...xv Introduction...xix Chapter 1 Introducing ADO.NET...1 How We Got Here...2 What Do These Changes Mean?...5 ADO.NET A New Beginning...7 Comparing ADOc and ADO.NET...8

More information

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

CS708 Lecture Notes. Visual Basic.NET Programming. Object-Oriented Programming Web Technologies and ASP.NET. (Part I) (Lecture Notes 5B)

CS708 Lecture Notes. Visual Basic.NET Programming. Object-Oriented Programming Web Technologies and ASP.NET. (Part I) (Lecture Notes 5B) CS708 Lecture Notes Visual Basic.NET Programming Object-Oriented Programming Web Technologies and ASP.NET (Part I) (Lecture Notes 5B) Prof. Abel Angel Rodriguez SECTION I. INTRODUCTION TO WEB APPLICATIONS

More information

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank) Unit-1 (overview of Microsoft.net framework) 1. What is CLR? What is its use? (2 times) 2 2. What is garbage collection? 2 3. Explain MSIL 2 4. Explain CTS in detail 2 5. List the extension of files available

More information

Introduction to Controls Introduction

Introduction to Controls Introduction page 1 Meet the expert: Don Kiely is a featured instructor on many of our SQL Server and Visual Studio courses. He is a nationally recognized author, instructor, and consultant specializing in Microsoft

More information

.Net. Course Content ASP.NET

.Net. Course Content ASP.NET .Net Course Content ASP.NET INTRO TO WEB TECHNOLOGIES HTML ü Client side scripting langs ü lls Architecture ASP.NET INTRODUCTION ü What is ASP.NET ü Image Technique and code behind technique SERVER SIDE

More information

COPYRIGHTED MATERIAL. Index. Symbols. Index

COPYRIGHTED MATERIAL. Index. Symbols. Index Index Index Symbols @ (at) symbol, 138 @Page directive, 56 /* */ (forward slash plus asterisk) symbol, 102 103 ~ (tilde) symbol, 56 _ (underscore) symbol, 258 A abstractions (object-oriented programming),

More information

III BSc(Information Technology)[ ] Batch Semester VI CORE: FRAMEWORK TECHNOLOGY-612B Multiple Choice Questions.

III BSc(Information Technology)[ ] Batch Semester VI CORE: FRAMEWORK TECHNOLOGY-612B Multiple Choice Questions. 1 of 24 1/20/2018, 12:31 PM Dr.G.R.Damodaran College of Science (Autonomous, affiliated to the Bharathiar University, recognized by the UGC)Reaccredited at the 'A' Grade Level by the NAAC and ISO 9001:2008

More information

III BCA 'A' and 'B' [ ] Semester VI Core: WEB TECHNOLOGY - 606B Multiple Choice Questions.

III BCA 'A' and 'B' [ ] Semester VI Core: WEB TECHNOLOGY - 606B Multiple Choice Questions. Dr.G.R.Damodaran College of Science (Autonomous, affiliated to the Bharathiar University, recognized by the UGC)Re-accredited at the 'A' Grade Level by the NAAC and ISO 9001:2008 Certified CRISL rated

More information

MCA (CBCS) Sem.-V Examination November-20l3 CCA-5001 : Building Application Using ADO.NET & ASP.NET

MCA (CBCS) Sem.-V Examination November-20l3 CCA-5001 : Building Application Using ADO.NET & ASP.NET 003-007501 MCA (CBCS) Sem.-V Examination November-20l3 CCA-5001 : Building Application Using ADO.NET & ASP.NET Faculty Code: 003 Subject Code: 007501 Time: 2'12 Hours] [Total Marks: 70 1. Answer the following

More information

AC I Sem 5_TYCS. ASP.NET application codes can be written in any of the following languages:

AC I Sem 5_TYCS. ASP.NET application codes can be written in any of the following languages: Chapter 1-Overview of.net Framework What is ASP.NET? ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required to

More information

B Nagaraju

B Nagaraju Agenda What to expect in this session Complete ADO.NET Support available in.net Clear Conceptual View Supported by Demos Understand 3 generations of DataAccess.NET Around 9 minutes of videos Free Stuff

More information

S.Sakthi Vinayagam Sr. AP/CSE, C.Arun AP/IT

S.Sakthi Vinayagam Sr. AP/CSE, C.Arun AP/IT Chettinad College of Engineering & Technology CS2014 C# &.NET Framework Part A Questions Unit I 1. Define Namespace. What are the uses of Namespace? A namespace is designed for providing a way to keep

More information

ADO.NET.NET Data Access and Manipulation Mechanism. Nikita Gandotra Assistant Professor, Department of Computer Science & IT

ADO.NET.NET Data Access and Manipulation Mechanism. Nikita Gandotra Assistant Professor, Department of Computer Science & IT ADO.NET.NET Data Access and Manipulation Mechanism Nikita Gandotra Assistant Professor, Department of Computer Science & IT Overview What is ADO.NET? ADO VS ADO.NET ADO.NET Architecture ADO.NET Core Objects

More information

Chapter 10. Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 10. Database Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 10 Database Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives Use database terminology correctly Create Windows and Web projects that display

More information

BCA MCA VIVA TIPS & Question Answer. Wish you success!! Navneet Vishwas

BCA MCA VIVA TIPS & Question Answer. Wish you success!! Navneet Vishwas National Institute of Professional Studies and Research NiPSAR, A-132, NiPS Building, Katwaria Sarai Opp. Indian Bank, New Delhi-110016 www.nipsedu.co.in, Emai nipsgp@gmail.com, support@nipsedu.co.in M#

More information

BSc (Hons) Software Engineering. Examinations for / Semester 2

BSc (Hons) Software Engineering. Examinations for / Semester 2 BSc (Hons) Software Engineering Cohort BSE/14A/FT, BSE/13/FT, BSE/12/FT, BIS/13/FT & BCNS/12/FT Examinations for 2014-2015 / Semester 2 MODULE: INTERNET PROGRAMMING II MODULE CODE: WAT2117C Duration: 3

More information

1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications

1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications LESSON 1 1.1 Customize the Layout and Appearance of a Web Page 1.2 Understand ASP.NET Intrinsic Objects 1.3 Understand State Information in Web Applications 1.4 Understand Events and Control Page Flow

More information

Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008

Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008 Course ID: 2310C Course Name: Developing Web Applications Using Microsoft Visual Studio 2008 Audience This course is intended for introductory-level Web developers who have knowledge of Hypertext Markup

More information

ADO.NET Using Visual Basic 2005 Table of Contents

ADO.NET Using Visual Basic 2005 Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 The Chapter Files...INTRO-3 About the Authors...INTRO-4 ACCESSING

More information

CST141 ASP.NET Database Page 1

CST141 ASP.NET Database Page 1 CST141 ASP.NET Database Page 1 1 2 3 4 5 8 ASP.NET Database CST242 Database A database (the data) A computer filing system I.e. Payroll, personnel, order entry, billing, accounts receivable and payable,

More information

C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies. Objectives (1 of 2)

C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies. Objectives (1 of 2) 13 Database Using Access ADO.NET C# Programming: From Problem Analysis to Program Design 2nd Edition David McDonald, Ph.D. Director of Emerging Technologies Objectives (1 of 2) Retrieve and display data

More information

Microsoft Web Development Fundamentals. Download Full Version :

Microsoft Web Development Fundamentals. Download Full Version : Microsoft 98-363 Web Development Fundamentals Download Full Version : https://killexams.com/pass4sure/exam-detail/98-363 Answer: B, C, E QUESTION: 193 You are creating a webpage in Visual Studio. The webpage

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2011.2 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

Pro ASP.NET 4 in C# 2010

Pro ASP.NET 4 in C# 2010 Pro ASP.NET 4 in C# 2010 ii n in Matthew MacDonald, Adam Freeman, and Mario Szpuszta Apress Contents Contents at a Glance - About the Author About the Technical Reviewer Introduction... Hi xxxii xxxiii

More information

Microsoft Exam Questions & Answers

Microsoft Exam Questions & Answers Microsoft 98-363 Exam Questions & Answers Number: 98-363 Passing Score: 800 Time Limit: 120 min File Version: 20.3 http://www.gratisexam.com/ Microsoft 98-363 Exam Questions & Answers Exam Name: Web Development

More information

Windows Database Applications

Windows Database Applications 3-1 Windows Database Applications Chapter 3 In this chapter, you learn to access and display database data on a Windows form. You will follow good OOP principles and perform the database access in a datatier

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2011.1 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

ASP.NET Using C# (VS2017)

ASP.NET Using C# (VS2017) ASP.NET Using C# (VS 2017) This five-day course provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET and Visual Studio 2017. It includes an introduction

More information

INTRODUCTION & IMPLEMENTATION OF ASP.NET

INTRODUCTION & IMPLEMENTATION OF ASP.NET INTRODUCTION & IMPLEMENTATION OF ASP.NET CONTENTS I. Introduction to ASP.NET 1. Difference between ASP and ASP.NET 2. Introduction to IIS 3. What is Web Application? Why is it used? II. Implementation

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1

More information

.NET and DB2 united with IBM DB2.NET Data Provider Objectives :.NET ADO.NET DB2 and ADO.NET DB2 - ADO.NET applications

.NET and DB2 united with IBM DB2.NET Data Provider Objectives :.NET ADO.NET DB2 and ADO.NET DB2 - ADO.NET applications .NET and DB2 united with IBM DB2.NET Data Provider Objectives :.NET ADO.NET DB2 and ADO.NET DB2 - ADO.NET applications ABIS Training & Consulting 1 DEMO Win Forms client application queries DB2 according

More information

DEPARTMENT OF INFORMATION TECHNOLOGY Academic Year 2015-2016 QUESTION BANK-EVEN SEMESTER NAME OF THE SUBJECT SUBJECT CODE SEMESTER YEAR DEPARTMENT C# and.net Programming CS6001 VI III IT UNIT 1 PART A

More information

Getting Started with the Bullhorn SOAP API and C#/.NET

Getting Started with the Bullhorn SOAP API and C#/.NET Getting Started with the Bullhorn SOAP API and C#/.NET Introduction This tutorial is for developers who develop custom applications that use the Bullhorn SOAP API and C#. You develop a sample application

More information

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 ) Course Title ASP.NET ( Level 1 ) Course Description ASP Stands for Active Server Pages it s the most secure robust server side technology. It s used to create dynamic web applications, ASP.NET is a unified

More information

Naresh Information Technologies

Naresh Information Technologies Naresh Information Technologies Server-side technology ASP.NET Web Forms & Web Services Windows Form: Windows User Interface ADO.NET: Data & XML.NET Framework Base Class Library Common Language Runtime

More information

Postback. ASP.NET Event Model 55

Postback. ASP.NET Event Model 55 ASP.NET Event Model 55 Because event handling requires a round-trip to the server, ASP.NET offers a smaller set of events in comparison to a totally client-based event system. Events that occur very frequently,

More information

COWLEY COLLEGE & Area Vocational Technical School

COWLEY COLLEGE & Area Vocational Technical School COWLEY COLLEGE & Area Vocational Technical School COURSE PROCEDURE FOR ASP.NET PROGRAMMING CIS1865 3 Credit Hours Student Level: This course is open to students on the college level in either the Freshman

More information

C# Syllabus. MS.NET Framework Introduction

C# Syllabus. MS.NET Framework Introduction C# Syllabus MS.NET Framework Introduction The.NET Framework - an Overview Framework Components Framework Versions Types of Applications which can be developed using MS.NET MS.NET Base Class Library MS.NET

More information

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 Course Number: 10264A Course Length: 5 Days Course Overview In this course, students will learn to develop advanced ASP.NET MVC

More information

Presentation Component Reference

Presentation Component Reference Sitecore CMS 6.1 Presentation Component Reference Rev. 090630 Sitecore CMS 6.1 Presentation Component Reference A Conceptual Overview for CMS Administrators, Architects, and Developers Table of Contents

More information

ASP.NET provides several mechanisms to manage state in a more powerful and easier to utilize way than classic ASP.

ASP.NET provides several mechanisms to manage state in a more powerful and easier to utilize way than classic ASP. Page 1 of 5 ViewState... ASP.NET provides several mechanisms to manage state in a more powerful and easier to utilize way than classic ASP. By: John Kilgo Date: July 20, 2003 Introduction A DotNetJohn

More information

EVALUATION COPY. ASP.NET Using C# Student Guide Revision 4.7. Unauthorized Reproduction or Distribution Prohibited. Object Innovations Course 4140

EVALUATION COPY. ASP.NET Using C# Student Guide Revision 4.7. Unauthorized Reproduction or Distribution Prohibited. Object Innovations Course 4140 ASP.NET Using C# Student Guide Revision 4.7 Object Innovations Course 4140 ASP.NET Using C# Rev. 4.7 Student Guide Information in this document is subject to change without notice. Companies, names and

More information

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6 Contents ***Introduction*** Introduction to Programming... 1 Introduction... 2 What is a Program?... 2 Role Played by a Program to Perform a Task... 2 What is a Programming Language?... 3 Types of Programming

More information

Information Systems Engineering. Presenting data in web pages Using ASP.NET

Information Systems Engineering. Presenting data in web pages Using ASP.NET Information Systems Engineering Presenting data in web pages Using ASP.NET 1 HTML and web pages URL Request HTTP GET Response Rendering.html files Browser ..

More information

UNIT 1 PART A PART B

UNIT 1 PART A PART B UNIT 1 PART A 1. List some of the new features that are unique to c# language? 2. State few words about the two important entities of.net frame work 3. What is.net? Name any 4 applications that are supported

More information

T his article is downloaded from

T his article is downloaded from Some of the performance tips v ery useful during dev elopment, production and testing 1) Set debug="false" during deployment of your application NEVER deploy your web application to production with debug

More information

IN PRACTICE. Daniele Bochicchio Stefano Mostarda Marco De Sanctis. Includes 106 practical techniques MANNING

IN PRACTICE. Daniele Bochicchio Stefano Mostarda Marco De Sanctis. Includes 106 practical techniques MANNING IN PRACTICE Daniele Bochicchio Stefano Mostarda Marco De Sanctis Includes 106 practical techniques MANNING contents preface xv acknowledgments xvii about this book xix about the authors xxiii about the

More information

How to use data sources with databases (part 1)

How to use data sources with databases (part 1) Chapter 14 How to use data sources with databases (part 1) 423 14 How to use data sources with databases (part 1) Visual Studio 2005 makes it easier than ever to generate Windows forms that work with data

More information

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank) Unit-1 (overview of Microsoft.net framework) 1. What is CLR? What is its use? (2 times) 2 2. What is garbage collection? 2 3. Explain MSIL (mar/apr-201) 2 times 2 4. Explain CTS in detail 2 5. List the

More information

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10264A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN In this course, students

More information

Developing Web Applications Using Microsoft Visual Studio 2008

Developing Web Applications Using Microsoft Visual Studio 2008 Course 2310C: Developing Web Applications Using Microsoft Visual Studio 2008 Length: 5 Day(s) Published: April 24, 2008 Language(s): English Audience(s): Developers Level: 100 Technology: Microsoft Visual

More information

UNIVERSITY OF MUMBAI T.Y.B.Sc.( INFORMATION TECHNOLOGY) (Semester V) (Practical) EXAMINATION OCTOBER ASP.NET with C# Seat No. : Max.

UNIVERSITY OF MUMBAI T.Y.B.Sc.( INFORMATION TECHNOLOGY) (Semester V) (Practical) EXAMINATION OCTOBER ASP.NET with C# Seat No. : Max. 1. Write an application that receives the following information from a set of students: Student Id: Student Name: Course Name: Date of Birth: The application should also display the information of all

More information

OUTLINE DELPHI 2005 FOR.NET JUMP START

OUTLINE DELPHI 2005 FOR.NET JUMP START JENSEN DATA SYSTEMS, INC. pg 1 OUTLINE DELPHI 2005 FOR.NET JUMP START CARY JENSEN, PH.D. COPYRIGHT 2003-2005. CARY JENSEN. JENSEN DATA SYSTEMS, INC. ALL RIGHTS RESERVED. JENSEN DATA SYSTEMS, INC. HTTP://WWW.JENSENDATASYSTEMS.COM

More information

Index. AutoNumber data types, 154 6, 168 and Number data type, 181 AutoPostBack Property, 505, 511, 513 5, 527 8, AVG, 242, 247 8

Index. AutoNumber data types, 154 6, 168 and Number data type, 181 AutoPostBack Property, 505, 511, 513 5, 527 8, AVG, 242, 247 8 Index A Access queries, 10, 146, 191, 212, 220, 426 7 query design view, 403 types, 190, 236 table design, 141 tables, 10, 133, 136, 150, 426 Access Data Object, 136 7, 148 Access database, 136 8 table,

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 5 6 8 10 Introduction to ASP.NET and C# CST272 ASP.NET ASP.NET Server Controls (Page 1) Server controls can be Buttons, TextBoxes, etc. In the source code, ASP.NET controls

More information

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500 Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500 Summary Each day there will be a combination of presentations, code walk-throughs, and handson projects. The final project

More information