Question

In an essay of 400 words, address each element below: - What is the purpose of...

In an essay of 400 words, address each element below:
- What is the purpose of the ASP.NET engine?
- What software packages must be installed to serve ASP.NET web pages from a computer?

- What does the @Page directive do? Does it get rendered to the browser?
- What is the name of the event handler you would use to have code execute each time the ASP.NET web page is loaded?
- When you are adding a new Web Form (ASP.NET page) to your website, there is a check box titled Place Code in a Separate File. How will the created ASP.NET page differ based on whether this is checked?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Dear Student ,

As per the requirement submitted above , kindly find the below solution.

Asp.net stands for Active Server Pages for .NET.In Microsoft .NET stack asp.net is used for design and development of web pages or web application.

Purpose of the ASP.NET engine :

  • ASP.NET engine is responsible for handling income request from the client , process that request and send the response back to the client that is on the browser.
  • ASP.NET engine contains number of http modules hence asp.net engine sometimes called as ASP.NET HTTP pipeline.

software packages must be installed to serve ASP.NET web pages from a computer :

  • To work with asp.net this means to create a website or web application both contains web pages and these and all these web pages having extension .aspx.
  • To serve these web pages from a computer need to install a server and these server is called as asp.net development server.
  • Asp.net server can not be installed separately , it by default gets installed when Visual Studio gets installed.
  • Visual Studio is Integrated Development Environment (IDE) that is used to design and development of asp,net web pages.

@Page directive :

  • Asp.net contains a list of page directives that means commands and these page directives are used by compiler when page compiles.
  • @Page directive is used give attributes for asp.net compiler and page parser.
  • There are couple of attribute that can be specified like Language , MasterPageFile , Trace , AutoEventWireup , CodeFile etc.
  • Example : <%@ Page Trace="true" language="C#" %>

event handler you would use to have code execute each time the ASP.NET web page is loaded :

  • Asp.net web page goes through a life cycle and page life cycle is collection of event handlers.
  • Page_Load() event handler is used to write code that execute each time the ASP.NET web page is loaded.

checkbox with titled Place Code in a Separate File :

  • When this checkbox is selected then design of a web page and c# or vb code for a web page are separated in to two files called as , here assuming web page having name default and language is C#
    • default.aspx
    • default.aspx.cs
  • When this checkbox is unchecked then only one file is created that is default.aspx.

NOTE : PLEASE FEEL FREE TO PROVIDE FEEDBACK ABOUT THE SOLUTION.

Add a comment
Know the answer?
Add Answer to:
In an essay of 400 words, address each element below: - What is the purpose of...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1. In what ways was Microsoft’s behaviour (a) against the public interest; (b) in the public...

    1. In what ways was Microsoft’s behaviour (a) against the public interest; (b) in the public interest? 2. Being locked in to a product or technology is only a problem if such a product can be clearly shown to be inferior to an alternative. What difficulties might there be in establishing such a case? etwork effects Microsoft is a vertically integrated firm (see page 87), with a dominant position in the operating system market (i.e. Windows) and in certain application...

  • You need not run Python programs on a computer in solving the following problems. Place your...

    You need not run Python programs on a computer in solving the following problems. Place your answers into separate "text" files using the names indicated on each problem. Please create your text files using the same text editor that you use for your .py files. Answer submitted in another file format such as .doc, .pages, .rtf, or.pdf will lose least one point per problem! [1] 3 points Use file math.txt What is the precise output from the following code? bar...

  • Read the case study "Google, Apple, and Facebook Struggle for Your Internet Experience" on page 255....

    Read the case study "Google, Apple, and Facebook Struggle for Your Internet Experience" on page 255. Then discuss the advantages and disadvantages for each company. BUSINESS PROBLEM-SOLVING CASE Google, Apple, and Facebook Battle for Your Internet Experience Apple has a legacy of innovation on its side. In Three Internet titans Google, Apple, and 2011, it unveiled the potentially market disrupting Facebook are in an epic struggle to dominate your Siri (Speech Interpretation and Recognition Internet experience, and caught in the...

  • Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around...

    Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around risk and threat management, fostering an environment in which objectives seem clear: manage risk, manage threat, stop attacks, identify attackers. These objectives aren't wrong, but they are fundamentally misleading.In this session we'll examine the state of the information security industry in order to understand how the current climate fails to address the true needs of the business. We'll use those lessons as a foundation...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT