Development and deployment Web applications ITNET2 Spring 2011 Jesper Rosholm Tørresø.

Slides:



Advertisements
Similar presentations
Welcome to Middleware Joseph Amrithraj
Advertisements

Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 
Web applications using Java and NetBeans
Aneef Fashir Software Architect Assette. About Myself 5 years of experience in programming. BSc(Hons) in Computer Science and MIS. Currently working at.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
Server-Side vs. Client-Side Scripting Languages
Google Web Toolkit - Gufran Mohammed. Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications.
Model-View-Controller ("MVC") This is a architectural design pattern for interactive applications. This design pattern organizes an interactive application.
ASP Tutorial. What is ASP? ASP (Active Server Pages) is a Microsoft technology that enables you to make dynamic and interactive web pages. –ASP usually.
The Jukebox Orian Paz & Yair Cleper Instructor: Viktor Kulikov Semester: Spring 2009 Final Presentation.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Tomcat Celsina Bignoli History of Tomcat Tomcat is the result of the integration of two groups of developers. – JServ, an open source.
Developing an Undergraduate Distributed Development Course Gregory Conti John M. D. Hill Curtis A. Carver, Jr. United States Military Academy Department.
DR.JOHN ABRAHAM PROFESSOR UTPA ASP.NET. ACTIVE SERVER PAGES (ASP) Web application development environment Web applications use web browser to display.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
第十四章 J2EE 入门 Introduction What is J2EE ?
Introduction to ASP.NET 1www.tech.findforinfo.com.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
1 3. Computing System Fundamentals 3.1 Language Translators.
Dr. Mustafa Cem Kasapbaşı Security in ASP.NET. Determining Security Requirements Restricted File Types.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
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)
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
Michael Hofer Senior Consultant Microsoft Corporation.
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,
Application Development
Paperless Timesheet Management Project Anant Pednekar.
ASP.NET User Controls. User Controls In addition to using Web server controls in your ASP.NET Web pages, you can create your own custom, reusable controls.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
WHAT IS PHP FRAMEWORK? Set of Classes and Functions(Methods) Design for the development of web applications Provide basic structure Rapid application development(RAD)
PROGRAMMING IN VISUAL BASIC.NET CREATING YOUR FIRST WEB APPLICATION Bilal Munir Mughal 1 Chapter-3.
Configuring and Deploying Web Applications Lesson 7.
Windows Azure poDRw_Xi3Aw.
Installing IIS 7(.5). Web Platform Installer What’s New in IIS 7 Fast CGI (PHP!) Shared Configuration Automated App Pool Isolation Extensions PowerShell.
1 ASP.NET Internals
2 Microsoft Confidential3 The Microsoft Web Platform is the software of choice when building web solutions or applications for your business, large.
E-commerce Foundations By Dr. Gabriel. Using 3-Tier/N-Tier Architecture The presentation tier The business tier The data tier.
Learning Aim C.  In this section we will look at some simple client-side scripts, browser compatibility, exporting and compressing and suitable file.
Internet Information Server 6.0 & new management features.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
ASP.NET WEB Applications. ASP.NET  Web application framework developed by Microsoft  Build dynamic data driven web applications and web services  Subset.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
Customizing the Browser Deploying IE10 Browser Management App Compat.
Naqash Ahmed | Microsoft Student Partner. Naqash Ahmed | Student of Bachelors in Software Engineering Microsoft Student Partner since November.
Week-10 (Lecture-1) Web Building STEPS OF BUILDING: create web pages using HTML add a consistent style using CSS add computer code using JavaScript add.
Introduction to Node.js® Jitendra Kumar Patel Saturday, January 31, 2015.
//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview Γιώργος Καπνιάς MVP, MCT, MCDP, MCDBA, MCTS,
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Web Programming Language
Web Integration II.
Department of Computer Science
Warm Handshake with Websites, Servers and Web Servers:
Line of Business Solutions in SharePoint Online
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Web App vs Mobile App.
ASP.NET Module Subtitle.
Deploy Software with Group Policy
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Web Application Development Using PHP
Presentation transcript:

Development and deployment Web applications ITNET2 Spring 2011 Jesper Rosholm Tørresø

Why take development and deployment into considerations? You should always take D&D into considerations when doing SW/IT development!. But when doing distributed SW/IT development it is even more important. A Web Application is distributed by definition and of course by nature.

The over all picture IDE Host The computer where your integrated development environment is running (Typically your own PC or MAC) Development Host The computer that host the HTTP Server and ASP.NET engine that runs your development version of the web application Deployment Host. The computer that host the HTTP Server and ASP.NET engine that runs your final (custom) version of the web application

Parts to differ between in a webapplication Host with a Web Server/Http Server with – One or more web sites – A web application framework (ASP.NET Java …) A Web application belongs to a website, it has its own URL/URI according to the host at the web site A web application may beside a lot of other items in the site, like static HTML files and other scripts

D&D architecture 1

Or D&D architecture 2

Or D&D architecture 3

Choose a appropriate D&D architecture But remember : Version control Many Developers working at same application parts Division between Design of “User View” and “Application logic”

Processes, rights and likely stuff.

Processes rights and likely stuff. aspnet_wp.exe is no longer used in IIS 6.0 (unless you configure it to run in IIS 5.0 compatibility mode). Instead, ASP.NET applications run inside w3wp.exe processes now. To change the identity of the w3wp.exe process, use the web application pools node in IIS Manager.

Tools VS2008