Shared Flashcard Set

Details

ASP.net
ASP.net
73
Computer Science
Not Applicable
05/04/2005

Additional Computer Science Flashcards

 


 

Cards

Term
Server-side scripting
Definition
uses information sent by clients, information stored on the server, information stored in the server's memory and information from the Internet to dynamically create Web pages.
Term
ASP.net is compiled...
Definition
.NET programming framework and technology that can be used on a server to create Web applications.
Term
ASP.net takes advantage of...
Definition
Microsoft's .NeT Framework, which provides thousand of classes.
Term
Key aspect of .NET strategy...
Definition
its independence from a specific programming language
Term
Microsoft's .NET Framework includes...
Definition
tools for porting, or adapting, existing software components to .NET
Term
FCL
Definition
contains reusable components that programmers can incorporate into their applications - this makes it unncessary to create new software entirely from the ground up.
Term
ASP.NET developers can create...
Definition
multi-tier, database-intensive applications quickly by employing .NET's object-oriented languages and the FCL's Web controls.
Term
Web controls look like...
Definition
HTML elements but are designed specifically for ASP.NET applications.
Term
ASPX files contain...
Definition
the GUI of a page, and may also contain the logic of the page.

Often have a corresponding code-behind file that contains the ASPX files' programmatic implementation.
Term
Every element in an ASP.Net...
Definition
page is treated as an object and run on a server.
Term
An ASP.NET page gets compiled.
Definition
Compiling improbes the performance and load time of ASP.NET pages because the code is directly executed rather than interpreted.
Term
JScript.NET
Definition
Microsoft's latest version of its JScript scripting language; truly object-oriented language; using JScript.NET provides access to the numerous classes found in the FCL.
Term
Scripts in ASP.NET pages must be...
Definition
contaned in script elements or between the scripting delimiters <% and %>.
Term
Attribute runat with value "server"
Definition
indicates that the script should be processed on the server.
Term
ASP.NET application, when compiled,...
Definition
actually defines a class; the class inherits from class Page, provided by the .NET Framework. By inheriting from the Page class, the ASP.NET application gains access to several built-in objects.
Term
Request object...
Definition
ised to access the information passed by a get or post request.
Term
Response object
Definition
sends information, such as XHTML and text, to the client.
Term
Server object
Definition
provides access to methods and properties on the server.
Term
ASPX files are sometimes referred to as...
Definition
Web forms or Web Form pages.
Term
Programmers customize Web Forms by...
Definition
adding Web controls.
Term
Server controls...
Definition
on an ASP.NET Web Form persist data.
Term
HTML controls are...
Definition
programmable HTML elements run on the server.
Term
Validation controls
Definition
are used with input controls; they provide the ability to check patterns, required fields, ranges, and so on.
Term
User controls
Definition
controls created by the programmer rather than the FCL.
Term
Postback
Definition
Occurs when an ASPX page containing a form that when submitted causes the current page to be requested again.
Term
Event handler
Definition
function that executes in response to an action (called an event).
Term
action attribute
Definition
of the form element indicates the .aspx file to which the form information is posted.
Term
Property IsPostBack
Definition
returns a value indicating whether the page is being loaded in response to a client postback.
Term
Required Field Validator
Definition
ensures that a field receives input
Term
Range Validator
Definition
checks that input is within a specified range.
Term
id attribute
Definition
of a Web control defines the name of the control.
Term
AdRotator Web control
Definition
simplifies the creation of advertising banners, using advertisement data located in an XML file.
Term
Personalization...
Definition
makes it possible for e-businesses to communicate effectively with their customers and also improves users' ability to locate desired products and services; to provide personalized services to consumers, e-businesses must be able to recognize clients when they request information from a site.
Term
session ID
Definition
represents a unique client on the Internet; if the client leaves a site and returns later, the client will still be recognized as the same user.
Term
session tracking
Definition
the tracking of individual clients
Term
cookie
Definition
text file stored by a Web site on an individual's computer that allows the site to track the actions of the visitor
Term
When the browser requests a resource from a Web server, cookies previously sent to the client by that Web server...
Definition
are returned to the Web server as part of the request formulated by the browser.
Term
Page_Load event handler
Definition
executes when an ASPX page loads.
Term
Cookies property of the Request object
Definition
can be used to retrieve cookies from the user's machine.
Term
In .NET, cookies are represented as...
Definition
objects of type HttpCookie; Class HttpCookie has various properties that can be used to manipulate cookies.
Term
Session-tracking capabilities in the FCL's HttpSessionState class
Definition
provided by .NET; every Web Form includes an HttpSessionState object, which is accessible through property Session of class Page.
Term
HttpSessionState object
Definition
like a cookie, stores name-value pairs; in session terminology, these are called sesion items.; can store any type of object as an attribute value.
Term
Property SessionID
Definition
contains the session's unique ID; first time a client connects to the Web server, a unique session ID is created for that client; when the client makes additional requests, the client's session ID is compared with the session IDs stores in the Web server's memory.
Term
OnInit
Definition
event handler that is called when a page is initialized.
Term
In .NET, XML documents are...
Definition
represented as objects of type XmlDocument.
Term
Method Load of class XmlDocument
Definition
parses an XML document. Once an XML document is loaded into an XMLDocument, its data can be read and manipulated programmatically.
Term
In .NET, XML elements are...
Definition
objects of type XmlElement, which can be created by calling method CreateElement.
Term
DataView
Definition
provides a bindable, customized view of a DataTable that can be sorted and edited.
Term
DataTable
Definition
object representing a table of data.
Term
Data binding
Definition
allows programmers to easily display and manipulate data without dealing with the underlying data structures.
Term
Property PhysicalApplicationPath of the Request object
Definition
contains the file system path of the currently executing server application's root directory.
Term
Method ReadLine of class StreamReader
Definition
reads a line from a text file
Term
method LoadDataRow
Definition
finds and updates a specific row of a DataTable
Term
DataGrid
Definition
control that displays data from a data source (e.g., a database) in a the form of a table.
Term
method WriteLine of class StreamWriter
Definition
used to write a line of text to a file.
Term
OleDbDataReader
Definition
object that reads data from a database.
Term
@ Register directive
Definition
allows programmers to declare the user controls that will be included in an ASPX file.
Term
User Control
Definition
defined in an external file saved with an .ascx extension. Using .ascx files helps encapsulate frequently used blocks of code.
Term
Web.config files
Definition
XML-formatted text files that reside in the Web site's root directory. Web.config files typically specify configuration settings, such as authorization settings for the Web site or the appearance of error pages.
Term
OleDbConnection object
Definition
represents a connection to a database
Term
A database connection is opened by...
Definition
calling method Open of class OleDbConnection
Term
OleDbCommand objects
Definition
represent SQL commands to be executed on a data source.
Term
method ExecuteReader
Definition
returns the result of a query in the form of an OleDbDataReader.
Term
method Read of class OleDbDataReader
Definition
accesses a row from the results of the query.
Term
DataSet
Definition
represents a set of data and includes the tables that contain and order the data, in addition to the relationships between the tables.
Term
OleDbDataAdapter
Definition
object used to retrieve information from a database and place it in a DataSet.
Term
DataView enables...
Definition
the creation of different views of the data stored in a DataTable.
Term
Code-behinds
Definition
the use of code-behind enables the presentation code and programming logic to placed in separate files.
Term
A code-behind must be...
Definition
compiled before the page is accessed; then the .aspx file can call methods from the binary dynamic link library (DLL) that the compiler creates.
Term
Web service
Definition
class stored on one machine that can be sccessed on another machine over a network; because of this relationship, the machine on which the Web service resides is commonly referred to as a remote machine.
Term
Methods in a Web service
Definition
are executed through a Remote Procedure Call (RPC). These methods are often referred to as Web-service methods. To specify that a method is a Web-service method, we must decliare it with attribute WebMethod.

The declaration of a Web-service method with attribute WebMethod is known as exposing a Web-service method and enables it to be called remotely.
Term
Web service in a .NET has two parts:
Definition
an ASMX file and a code-behind file
Term
Web service's service description
Definition
an XML document that conforms to the Web Service Description Language (WSDL), an XML vocabulary that defines the methods that the Web service makes available and the ways in which clients can interact with those methods.
Supporting users have an ad free experience!