Chapter 2: Survey of Technology: 2.1 Visual Studio
Chapter 2: Survey of Technology: 2.1 Visual Studio
Chapter 2: Survey of Technology: 2.1 Visual Studio
C
C++
C++/CLI
VisualBasic.NET
JavaScript
TypeScript
XML
XSLT
HTML
CSS.
2.2 My SQL
The programming languages like cpp, .net, c#, etc are used to develop the customized
software. Every software or application has its data to be stored permanently.
Programming languages cannot store data permanently. For this purpose we have to
use the database management system, such as MySQL server.
MySQL is most popular Open Source SQL database management system, which is
distributed, developed and supported by Oracle Corporation. It is named after the
daughter, ‘My’ of Monty Widenius.
2.4 Javascript
Javascript, also abbrivated as js, is also a programming language JavaScript is high-
level, often just-in-time compiled, and multi-paradigm. JavaScript is high-level, often just-
in-time compiled, and multi-paradigm
JavaScript is a general purpose programming language. Its main use is for scripts and
applications that run on web pages inside of a browser.
The scope of JavaScript is such that useful behaviour may be achieved in a couple of lines of
code, for instance, showing a tooltip, or it can be a platform for large web-applications such
as Gmails.
Like most modern programming languages, JavaScript is object-oriented. Objects are data-
structures ,containers for state and behaviour.
They facilitate many established software engineering practices including:
• Abstraction -- hiding complexity and implementation details;
• Encapsulation -- privacy and logical grouping of functionality;
• modularity -- separation of distinct functionality.
• PROTOTYPICAL.
The prototypical approach is conceptually simpler in thw way that objects are
not created from classes, and they may inherit directly from other objects, but its
use is less widespread and therefore the techniques are less well known.
Most popular programming languages, including C++, Java, Ruby and Python
use classical inheritance techniques.
JavaScript is the only mainstream language that employs the prototypical method. In
JavaScript, hidden link is thier for all objects to a prototype, which is another object whose
behaviour and state they inherit and extend.
JavaScript Applications
1. Single Page Applications(SPAs)
2.5 CSS
Cascading style sheets (CSS) is a Web-based style sheet language that is used for
the presentation of Web documents.
CSS language makes it possible to style web-pages on themes such as the use of
color, fonts and layout.
CSS describes how HTML elements are to be displayed on screen, paper, or in other
media. CSS saves a lot of work. It can control the layout of multiple web pages all at
once CSS stands for Cascading Style Sheets External stylesheets are stored in CSS
files.
CSS is designed to make style sheets for the web. It is independent of HTML and
can be used with any XML-based markup language. Now let’s try to break the
acronym:
2.5 HTML
HTML uses predefined tags and elements which tell the browser how
to properly display the content. Remember to include closing tags. If omitted,
the browser applies the effect of the opening tag until the end of the page.