Ask Computer Engineering Expert

3.1 The following refer to objects.
a. What are the benefits of creating a class?
b. What is the difference between a data member in a class and a property of a class?
c. What's an overloaded method?

3.2 The following refer to shared properties.
a. How does a shared property differ from an object instance property?
b. What uses are there for shared properties?
Module 4
4.1 Suppose we want to execute an SQL query against a particular database and display the results. Explain how each of the following objects would be used:
a. Connection
b. Command
c. DataReader

4.2 What are the differences between a DataSet and a DataReader?

4.3 ASP Datasets are disconnected. What are the practical effects, both good and bad, of this decision? 

4.4 How can you update a database in an ASP page without using a DataAdapter?
Module 5
5.1 What are the advantages of ASP.NET server controls versus HTML server controls? Given those advantages, explain why HTML server controls should still sometimes be used. 

5.2 What sorts of activities are commonly performed in the following events?
a. Page_Load
b. Page_Unload

5.3 The following refer to validation controls. You may need to reference the Class Browser and MSDN documentation to answer these.
a. What property tells you that input failed to validate?
b. What is the purpose of a validator's ErrorMessage property?
c. Can a single control be bound to multiple validators?

5.4 The following refer to data rendering controls.
a. What is the difference between a DataList and a Repeater?
b. What are some of the advantages of using a data rendering control versus simply writing code to display the contents of a recordset?

5.5 The following refer to states.
a. What kinds of data should be stored in the application state?
b. What kinds of data should be stored in the session state?
c. Why is it important to limit the amount of data stored in the application and session states? 

5.6 What sort of data should be stored in a cookie?

INVESTMENT CALCULATOR 2.0
Create a class called Investment. This class should have properties for an investment amount, the year the investment started, and a percentage growth rate. It should also have a method which is passed a year and returns the value of that investment in that year. For example, after setting the initial investment amount to $10,000, the initial year to 1990, and the growth rate to 0.11 (representing 11%), calling this method with the value 1992 would return $12,321.
Modify your investment calculator so that the page has four text boxes, one for an initial investment, one for the initial year, one for the last year of the investment, and one for a percentage yearly growth rate, all properly labeled. When the user fills in all three boxes and clicks a button, the current value of the investment will be displayed. 
* Make use of your Investment class.
* Add validators to the text boxes to force the user to enter valid values.
* Using cookies, have the program remember the values in the text boxes. That is, if the user types in numbers in all three boxes and clicks the button, the user can close the browser, reopen the browser and this page, and the last numbers entered should be in the boxes.

BOOKSTORE 2.0
Using the Northwind database, write a page that displays a list of all the shippers in a list box control. When a shipper is selected in the list, have the shipper's ID number displayed in a label.
To do this, set the list box's DataTextField to the company name (so we will see the names listed in the list box) but set the DataValueField to the shipper ID. Then when the list box index changes, you only need to display the value of the selected item.
Important note: your code should assume the Northwind database is located at C:BegASPNet11 data Northwind.mdb.

BOOKSTORE 3.0
Expanding the previous program, instead of displaying the shipper ID, display the order date and shipping address of all the orders for the selected shipper. Display the orders in a data grid control.  

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9651207

Have any Question?


Related Questions in Computer Engineering

Does bmw have a guided missile corporate culture and

Does BMW have a guided missile corporate culture, and incubator corporate culture, a family corporate culture, or an Eiffel tower corporate culture?

Rebecca borrows 10000 at 18 compounded annually she pays

Rebecca borrows $10,000 at 18% compounded annually. She pays off the loan over a 5-year period with annual payments, starting at year 1. Each successive payment is $700 greater than the previous payment. (a) How much was ...

Jeff decides to start saving some money from this upcoming

Jeff decides to start saving some money from this upcoming month onwards. He decides to save only $500 at first, but each month he will increase the amount invested by $100. He will do it for 60 months (including the fir ...

Suppose you make 30 annual investments in a fund that pays

Suppose you make 30 annual investments in a fund that pays 6% compounded annually. If your first deposit is $7,500 and each successive deposit is 6% greater than the preceding deposit, how much will be in the fund immedi ...

Question -under what circumstances is it ethical if ever to

Question :- Under what circumstances is it ethical, if ever, to use consumer information in marketing research? Explain why you consider it ethical or unethical.

What are the differences between four types of economics

What are the differences between four types of economics evaluations and their differences with other two (budget impact analysis (BIA) and cost of illness (COI) studies)?

What type of economic system does norway have explain some

What type of economic system does Norway have? Explain some of the benefits of this system to the country and some of the drawbacks,

Among the who imf and wto which of these governmental

Among the WHO, IMF, and WTO, which of these governmental institutions do you feel has most profoundly shaped healthcare outcomes in low-income countries and why? Please support your reasons with examples and research/doc ...

A real estate developer will build two different types of

A real estate developer will build two different types of apartments in a residential area: one- bedroom apartments and two-bedroom apartments. In addition, the developer will build either a swimming pool or a tennis cou ...

Question what some of the reasons that evolutionary models

Question : What some of the reasons that evolutionary models are considered by many to be the best approach to software development. The response must be typed, single spaced, must be in times new roman font (size 12) an ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As