.NET Online Training by Quontra Solutions in USA- Attend Free Demo
Location: Smyrna, Georgia
Quontra Solutions team has pool of Expert Trainers from worldwide on all the technologies to train the students. Quontra Solutions offering Training services to Major IT giants and to the individual students. We have an upcoming online training batch available on Informatica.
Click on the following link to view curriculum.
Website: http://www.quontrasolutions.com/asp-net-online-training-course.html
Quontra Solutions main motto is to Provide Industry Oriented Quality Online Training on all IT Courses. All our courses are taught by experienced trainers who have extensive field knowledge with the topics they teach. We are offering Job Oriented online Training Program on MVC.NET. Learn MVC Course from Real Time Experienced Trainers. The program is designed to provide rich learning experience for students using Internet.
Join with Us for Better IT Career growth.
Browse through our site for latest updates of classes and Register for a Free Demo soon.
For more details:
3427 Vintage cir, SE Smyrna, GA-30080
http://www.quontrasolutions.com
Email: info@quontrasolutions.com
Callus: +1 404-900-9988
2. OBJECTIVES
• Explain the components and purpose of a web
application platform
• Describe several common webapp platforms
• Explain the nature and purpose of a webapp
framework
• Describe several common webapp frameworks
• Explain the nature and purpose of a content
management system
• Describe several common content
management systems
3. WEB APPLICATION PLATFORM
• A webapp platform is the host environment for
application development and operation
• The platform includes
• operating system, web server,
language support, database support
Web
Application
Hardware
Web
Server
Language
Support
Database
Support
Operating System
platform
4. LAMP
• Linux, Apache, MySQL, PHP/Perl/Python
• The LAMP platform appeared in mid 1990's and has
become very popular
• LAMP is open-source free software, which is one
reason for its popularity
5. MICROSOFT / .NET
• All Microsoft products (licensed)
• .NET supports multiple languages
• Runs primarily on Windows Server O/S
6. SUN MICROSYSTEMS/JAVA EE
• Supports Java language development
• Supported by multiple operating systems
• Proprietary, free license
7. WEB APPLICATION FRAMEWORK
• A webapp framework is a set of tools that support
webapp development with:
• A standard design model (e.g., MVC)
• User interface toolkit
• Reusable components for common functions
(authentication, e-commerce, etc.)
• Database support
• Support for distributed system integration
8. WEB APPLICATION FRAMEWORK
• Frameworks give application developers more
powerful building blocks to work with
9. JAVA EE
• Java EE is based purely in the Java programming
language
• Includes
• Java Servlets
• Java Server Pages
• Java DataBase Connectivity
• Java Server Faces
• Enterprise Java Beans
• etc.
10. .NET FRAMEWORK
• .NET Framework is a Microsoft (licensed) product
• .NET supports many programming languages
through its Common Language Runtime (CLR)
system
C# ASP VB C++ etc.
CLR Intermediate Language
CLR Interpreter
compilation
11. RUBY ON RAILS
• Ruby: a dynamically typed object-oriented
programming language
• Rails: a webapp framework, featuring:
• automatic code skeletons
• built-in testing features
• object-relation mapping
• default implementation of common webapp functions
12. STRUTS
• A webapp framework based on Java EE
• Features:
• use of MVC design paradigm
• Centralized XML-based application configuration that can
define many functions
• Action definitions link user interface events to Controller and
View modules
13. CONTENT MANAGEMENT SYSTEM
• A CMS is a tool for creating, cataloging, and
accessing documents (web pages)
14. CONTENT MANAGEMENT SYSTEM
• A CMS can streamline and automate the process of
creating, approving, deploying, and retiring web
content
15. WORKFLOW MANAGEMENT
• A CMS can coordinate the steps involved in
creating, editing, and approving web content
within an organization
16. CONTENT MANAGEMENT SYSTEMS
• Joomla!
• open source, free
• based on MySQL and PHP
• supports web pages, RSS feeds, blogs, etc.
• Vignette
• proprietary product
• includes extensive workflow management support
• integrates with related development tools
17. WEB APPLICATION SOFTWARE STACK
• The webapp software stack includes platform,
framework, CMS, and application