Define the limitations of vb-script

Assignment Help Computer Engineering
Reference no: EM1333052

Make a class called student where the properties are name, age, and school.

A. Develop a Contact Manager application that includes at least five of your friends or classmates.

B. Try inserting correct and incorrect dates into the application when age is a public variable. Switch age to a private variable and try inserting both correct and incorrect dates again. What differences do you see? Would you make age a private or a public variable? Why?

Use Visual InterDev as an editing tool to create the application. Visual InterDev is available as part of the MSDN.

Help & Directions

Thinking OOP - Object Oriented Programming

OOP is not about programming as much as it is about thinking in a specific way. When you think of an object, you should see it as a set of properties and methods. Properties are the data, and methods are what you do to the data.
What is empowering about OOP is that once you have made a class, the specific instances of that class can be customized to create an object. Your text suggests that you think of a class as a template or pattern, and that you think of an object as what you actually build or make with the template.

Some Advice: There are a lot of fancy terms used in this chapter like class, method, object, variable, etc. I sometimes find it easier to sketch out the words or create a little cheat sheet for myself when learning new terms. This could be done in a traditional manner with a glossary or as a diagram where the words are grouped and relationships are drawn in.

In order to make a class, you use the class-end class syntax that appears as follows:

Class classnamehere
'Class statements
End Class

This is all it takes to make a simple class. However, there are properties of the class that you have to consider when making the class. An unlimited number of properties can be part of the class.

When setting the properties of the class, you can set the scope of the data as either private or public. By creating encapsulated code, you can control what information in your script is available to the outside world to see.

As you can see, creating and defining class gives you a powerful way to create and exchange information using ASP and vb-script. However, there are limitations to what you can accomplish using vb-script.

When you hit the limitations of vb-script, there are two ways around it.

One is to create custom classes using either VB or C++.
The other is to take advantage of the add-on objects known as ActiveX Components that reside in the ActiveX DLLs and ActiveX EXE object libraries. You can use these components to extend the functionality of vb-script.

These components contain some of the most common things that a web developer would want to create on a web site ... things such as having an advertisement rotator, or a page counter, or even a logging utility. All you need to do is install the components and register in the server's Windows NT registry.

Reference no: EM1333052

Questions Cloud

Emerging issues which are critical for hr : Explain What are five emerging issues you think are critical for HR and a company to address and How does HR assess these issues when they are in flux
Find out the utility with full insurance for the treatment : Find out the utility with full insurance for the treatment also how much would the individual be willing to pay to obtain such insurance than the fair premium.
Overall evaluation of the medium twitter : A summary of your experiences and your overall evaluation of the medium "Twitter".
Decision making process in business organizations : What is the decision making process or processes in business organizations?
Define the limitations of vb-script : OOP is not about programming as much as it is about thinking in a specific way. When you think of an object, you should see it as a set of properties and processes. Properties are the data, and methods are what you do to the data.
Discussing basic elements of 4th amendment search : You are part of an investigative unit that has been monitoring a drug operation. You know that in the near future, your group will need to search the house and car of the person who has been a key figure in the operation.
To finance this subsidy every pair of stilts purchased : To finance this subsidy every pair of stilts purchased by someone who is tall is taxed at a rate of T percent.
Metrics and measurement in the strategy process : Discuss the role of metrics and measurement in the strategy process?
Cost behavior important in managerial decision making : What do managerial accountants mean when they speak of cost behavior? Why is it important in managerial decision making?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Express about choosing which server-side scripting language

You've been hired by Company X to create a web site which will include a data-driven component. Describe how you would go about choosing which server-side scripting language

  Estimating the output

Provided: enum cropType {WHEAT,CORN,RYE,BARLEY,OATS} cropType crop;

  What is green computing and green communication technology

What is Green Computing and Green Communication technology.

  Capability maturity model (cmm) is in software development

For each level in your model, desribe how toidentify the maturity level and what steps are necessary to move to the next level. For each level, specify needs for relevant quality standards and quality management.

  Give important aspect of an operating system

What is the the most critical or useful function provided by an operating system.

  What are prospect trends for healthcare informatics

What are prospect trends for healthcare informatics.

  How inheritance improve a programmer''s productivity

define the difference between robustness and reliability and how design affects these characteristics.

  Make a java application that accepts a positive integer

make a Java application that accepts a positive integer n > 1 as a command line parameter and outputs all strictly increasing integer sequences starting with 1 and ending with n.

  What are the implications for management

Reduction in cost of hardware with time.What are the implications for management of each of the trends.

  How to evaluates an expression using this technique

Many early calculators used a post-fix entry to perform arithmetic calculations. For in case 2 + 3 in in-fix notation would be 2 3 + in post-fix notation. ( 2 + 3 ) * 4, would be 2 3 + 4 *. Utilizing a stack, post-fix expressions are very easily e..

  What is the meaning of operator precedence

Depending on operator precedence, what values might be associated with the expression 6 + 2 * 3.

  Work out the matrix dimension n automatically

Write down a C++ program that uses class Matrix for dealing with the square matrices (n x n tables of integers). The class constructor has to create a dynamic nxn matrix for n passed as a parameter.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd