A7 5510 marks A71 What are the differences between the lifecycle of an html

A7 5510 marks a71 what are the differences between

This preview shows page 17 - 28 out of 28 pages.

Question A7. [5+5=10 marks]A7.1 What are the differences between the lifecycle of an html page and an aspx page from creation, through to display in a browser? [5 marks] A7.2 Briefly describe the differences between a traditional aspx page that uses a small amount of Javascript and a modern Javascript application which is almost completely Javascript code. [5 marks] OFFICE USE ONLY 10
Image of page 17
Page 18 of 28 THIS PAGE IS BLANK FOR ROUGH WORK
Image of page 18
Page 19 of 28 Question A8. [5+5=10 marks]A8.1 Briefly explain how models can be used to represent data in ASP.Net MVC applications. [5 marks] A8.2 Describe how Models, Controllers and Views can be automatically generated from the database. Clearly identify the different Actions (and related Views) that can be automatically generated. [5 marks] OFFICE USE ONLY 10
Image of page 19
Page 20 of 28 THIS PAGE IS BLANK FOR ROUGH WORK
Image of page 20
Page 21 of 28 Part B Attempt ALL questions. Total 20 marks Question B1. [7+7+6=20 marks]You have been asked to design an Internet application for a sports club. You are required to use an ASP.Net MVC based application that stores the club membership and event details in a database. B1.1 Sketch your application structure, in particular identifying the main components you will use in your application.[7 marks] OFFICE USE ONLY 7
Image of page 21
Page 22 of 28 THIS PAGE IS BLANK EXTRA SPACE FOR ANSWERING QUESTION B1.1 IF REQUIRED
Image of page 22
Page 23 of 28 B1.2 Identify at least four data validation components that you will use in your application. Briefly explain what they do and why they are needed. [7 marks] OFFICE USE ONLY 7
Image of page 23
Page 24 of 28 THIS PAGE IS BLANK EXTRA SPACE FOR ANSWERING QUESTION B1.2 IF REQUIRED
Image of page 24
Page 25 of 28 B1.3 Could the same application be implemented as an AngularJS application? If so briefly explain how, if not, explain why it can’t be implemented. [6 marks] =
Image of page 25
Page 26 of 28 THIS PAGE IS BLANK EXTRA SPACE FOR ANSWERING QUESTION B1.3 IF REQUIRED
Image of page 26
Page 27 of 28 THIS PAGE IS BLANK EXTRA SPACE FOR ANSWERING ANY OF THE QUESTIONS PLEASE LABEL THE QUESTION NUMBER CLEARLY
Image of page 27
Page 28 of 28 THIS PAGE IS BLANK EXTRA SPACE FOR ANSWERING ANY OF THE QUESTIONS PLEASE LABEL THE QUESTION NUMBER CLEARLY
Image of page 28

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture