1/48
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Radical gradient
The background starts with white on the inside and transitions to black
radial-gradient(white, black);
Server- Side Programming
Should be ensured that data is not duplicated on the server hosting the app
Client-Side Programming
There is no way of knowing the activity of the client device in app versus another client device
Dynamic Programming
N-Tiered Programming
Developer Tools
This area of a browser is where breakpoints can be set for JavaScript code and a webpage's CSS can be examined, but not changed for all users
Errors and shown, but not handled
HTTP POST Method
Sends data to a server, with each instance of a POST creating a resource on a server
HTTP PUT Method
Sends data to a server but can be set to existing resources on a server
HTTP PATCH Method
Applies partial modifications to a resource
HTTP GET Method
Used to receive data from a server
Local Storage (HTML5)
Allows a developer to store info on a device and set an expiration date to the info without having to use cookies
Session Storage (HTML5)
Stores info on a browser tab only until the browser tab is closed
Cache Storage (HTML5)
Is done on a proxy server or on a local file
Cloud Storage (HTML5)
Stores info that is synchronized on all devices
Page Request (ASP.NET webpage)
Needs to occur before an actual page life cycle begins, while a request determines whether a webpage needs to be parsed or compiled
Start, Initialization, Load
The 1st 3 actual stages of the page cycle
Cookies
Name-value pairs written in JavaScript that are stored on client devices and is used as info when a user uses a web app
Proper Syntax: document.cookie = "firstName=Stacy; expires= Sat, 31 Dec 2022 12:00:00 UTC";
The name-value pairs are separated with semicolons, and are all contained within a single set of quotation marks. The expires attribute contains the expiration date of the cookie
Stores data on a local device, not a web server
JavaScript
To update a webpage with the current time anytime the webpage is displayed or refreshed
addEventListener
The event handler that is used to drive action for an event, such as a mouse click running a function
onClick
Is an event, not an event handler
addListener
addEvent
Session (Web Application)
When a user submits info to a web application and that info should be held while the user is in this
Application State
Stores variables for all users within a web application
View State
Makes values persist within a webpage
Screened Subnet
For a business hosting its own web server, a web server should be placed on this, also know as a demilitarized zone (DMZ), as that portion of the network hosts devices that face both the private and public portion of the network
Sandbox
A web server should only be placed in this for testing purposes
XML (eXtensible Markup Language)
This message is used to invoke a web service from an app
JSON
Stores data in key-value pairs
C# call
Web services don't have to be written in C#, though many of them are
Instantiation
Instances of classes are created, not web services
OAuth
A token based authorization mechanism for the REST Web API
SSO
a single sign-on mechanism for enterprises
SAML
supports single sign-on
SAML & OpenID
Standards for federal authentication, not authorization
JSON (JavaScript Object Notation)
stores data in key-value pairs
ex. {
"name : Stingray",
"color: Magenta"
}
XML
a markup language for data
NoSQL
a database format, not a language
Rest API
describe an interface between components
Web Service
contains code that can be accessed by multiple apps, specifically used to store methods apps can use for their own needs and requirements
Web Reference
is an instance of an app referring to a web service
AJAX
represents asynchronous operations within an web app
HTTP request
a request for data from a web server
What is displayed when you display a web. api web service using a web browser?
A listing of methods that are available with the web service
REST (Representational State T
an architectural style that helps systems communicate with each other through a client sending requests to a server, usually a web server
SOAP
a message formatted as an XML document
SPA (Single-Page Document)
A web page is dynamically rewritten with data from a web server rather than through one having to reload a web page.
Parts of an interface are updated without a full page request being sent to a server
MVC (Model-View-Controller
The controller is the entry point for an application
MVVM (Model-View-View-Model)
The view is the entry point for an application