Computer science Languages, etc.. Overview For web-applications (HTML, JS) – Designing languages (HMTL, CSS) – Server Languages (PHP, ASP) – Extensions.

Slides:



Advertisements
Similar presentations
3.02B Authoring Languages 3.02 Develop webpages..
Advertisements

Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 11: Advanced Web Technologies.
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
Chapter Concepts Review Markup Languages
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 1.1 of…
Overview of the.NET Framework. What is the.NET Framework A new computing platform designed to simplify application development A consistent object-oriented.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
Web Design Basic Concepts.
Overview of HTML. Three Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
Basics of HTML.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
Internet Applications Notes for Chapter 19 Digital Domain, 2 ed.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CSE3310: Web training A JumpStart for Project.
With your friendly Web Developer, Chris.. Terminology  HTML - > Hypertext Markup Language  CSS -> Cascading Style Sheet  open tag  close tag  HTTP->Hypertext.
Introduction to Silverlight. Slide 2 What is Silverlight? It’s part of a Microsoft Web platform called Rich Internet Applications (RIA) There is a service.
1 8/29/05CS360 Windows Programming Professor Shereen Khoja.
© 2008 Dr. Paul Walcott – The University of the West Indies: Cave Hill CampusDr. Paul Walcott COMP6325 Advanced Web Technologies Dr. Paul Walcott The University.
Build a HTML 5 App Octobershiner. What is a HTML 5 app ? What is a Web application ? Sth. In your browser Maybe a webpage or a game Multiple type of OS.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
Overview of HTML/XHTML Two Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
How the Web Works Digital Histories Workshop Adam Crymble.
Introduction to VB.Net. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new and updated.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
1 Hammad Khan. Agenda.NET Framework Introduction to Visual C#
JavaScript Defined JavaScript Basics Definitions JavaScript is an object-oriented programming language designed for the world wide web. JavaScript code.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
Client-side & Server-side Scripting ©Richard L. Goldman August 5, 2003 Requires PowerPoint 2002 or later for full functionality.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
Web Programming Introduction to Web Technology HTML & Dynamic web content.
Introduction to C# Programming with Microsoft.NET AY
Basic Steps to create a Website using HTML5. Hypertext Markup Language.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
CSE3310: Web training A JumpStart for Project. Outline Introduction to Website development Web Development Languages How to build simple Pages in PHP.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
Introduction to the Microsoft.NET Framework Chris Wastchak Student Ambassador to Microsoft.
VertexPlus Softwares Pvt. Ltd. WEB TECHNOLOGIES BEFORE CHOOSING WEBSITE DEVELOPMENT SERVICES FOR WEBSITE vertexplus.com.
Web Basics: HTML/CSS/JavaScript What are they?
Objective % Select and utilize tools to design and develop websites.
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
ASP.NET developing web applications based on Microsoft.NET Framework.
Objective % Select and utilize tools to design and develop websites.
Introduction to Silverlight
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Module 1: Getting Started
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
Silverlight Technology
Test 1 Review Website Basics, HTML, CSS
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
Introducing the .NET Framework
What is HTML?.
Introduction to HTML5.
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Presentation transcript:

Computer science Languages, etc.

Overview For web-applications (HTML, JS) – Designing languages (HMTL, CSS) – Server Languages (PHP, ASP) – Extensions For windows applications (C++,VB, C#) – Unmanaged applications – Managed applications Others…

Web-applications HTML CSS Java Script Visual Basic Script XAML PHP ASP, ASP.NET Microsoft Silverlight (VB, C#) Adobe Flash (Action script)

HTML, CSS, Java Script HTML – “hypertext markup language” standard format of writing a webpage. CSS – “cascading style sheet”. Describes the tags. It controls layout of multiple Web pages at once. Java Script – performs an event. Makes a page alive. Designing languages

PHP, ASP, ASP.NET PHP – “hypertext preprocessor”. ASP – “active server script” ASP.NET – built on CLR. Therefore supports.NET languages. Server languages

Silverlight and Flash In order to run an application made by these, you need a plug-in for the web browser Microsoft Silverlight – supports VB, C#. Adobe Flash – supports Action Script. Extensive languages

XAML XAML – “Extensible Application Markup Language”. It is extended XML developed by Microsoft. One usage is to write a layout for applications. XML – similar to html, but does not require specific tags; you define them. Application design

Windows Applications C/C++ Microsoft.NET Framework work – consist of CLR and a class library – Visual C# – Visual Basic – Visual F#

C/C++ Produces unmanaged code (native CPU code) C was develop 1979, and has been used since then.

Microsoft.NET Framework All languages that target CLR may use almost all features in.NET Class Library. A language that targets CLR may only use a subset of the features that are available in CLR. All applications are usually managed. They contain metadata, etc. When you run an application of that kind, the JIT compiler compiles the IL code.

CLR – common language runtime

Examples from different languages HTML CSS PHP C++ Visual C# Visual Basic Visual F#

HTML head body Welcome! Hello World

CSS <html> <head> <style type="text/css">.red { color:red; }.blue { color:blue; } </style> </head> <body> <p class="red">Red</p> <p class="blue">Blue</p> </body> </html>

PHP [on the server] <html> <head> </head> <body> <?php echo "Hello World"; ?> </body> </html>

PHP [sent to target machine] Hello World

C++

Visual C#

Visual Basic