Importance of Development and Deployment in Web Applications
Learn why considering development and deployment is crucial, especially in distributed software development. Understand the roles of IDE, Development Host, and Deployment Host in a web application setup and the importance of choosing the right D&D architecture. Explore tools like VS2008 and ensure proper setup on Windows 7.
Importance of Development and Deployment in Web Applications
E N D
Presentation Transcript
Development and deploymentWeb applications ITNET2 Spring 2011 Jesper RosholmTørresø
Whytakedevelopment and deploymentintoconsiderations? • Youshouldalwaystake D&D intoconsiderationswhendoing SW/IT development!. • But whendoingdistributed 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 differbetween in a webapplication • Host with a • Web Server/Http Server with • One or more web sites • A web applicationframework(ASP.NET Java …) • A Web applicationbelongs to a website, it has itsown URL/URI according to the host at the web site • A web applicationmaybeside a lot of other items in the site, likestatic HTML files and other scripts
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”
Tools VS2008 Remember to set rights for VS2008 on Windows 7