Frameworks.

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

Model-View Controller
The World of Web Development Cindy Royal, Ph.D Assistant Professor Texas State University School of Journalism and Mass Communication
Multiple Tiers in Action
CS 290C: Formal Models for Web Software Lecture 1: Introduction Instructor: Tevfik Bultan.
FIspace Project App Development Overview July 24th, 2014 Javier Romero Task Generic and Domain- specific Application Development leader Atos.
Engineering the Cloud Andrew McCombs March 10th, 2011.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
WebMatrix 2 /* web with benefits */. Everything You Need Start create new from OSS apps or templates, or start with existing sites hosted remotely or.
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Seng and Wavering present:.  Don’t forget your paperwork!  Will be developing a website for a client – usually a club, nonprofit, or other worthy.
Jordan Maxwell ADVANCED PROGRAMMING. DEFINITIONS PHP: A server side Programming language often used in websites. API: ( Application programming interface.
VS.NET Syllabus By Peter Huang.
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
Sir Tim Berners-Lee (1955-) British computer scientist Inventor of the World Wide Web in 1989 (developed the first HTML protocol and sent the first messages.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
MVC Design Pattern Web Developer at Crimshield, Inc Application Developer at IBM Present - Delta Developer at Tides.
ISV for ERP Software. setting the goal ●Creating additional ERP modules providing extra functionality ●Co-development for extending existing ERP modules.
Ruby on Java Luc Castera
Hattan Shobokshi mvcdotnet.wordpress.com Web Development in the Past (Microsoft Stack)
Rich Web Applications for the Enterprise... Creating RWA from Your Oracle Database Presented By: John Krahulec Bizwhazee SEOUC Charlotte February 2009.
Don’t Reinvent the Wheel Zach Boerger February 2012.
JavaScript Dynamic Active Web Pages Client Side Scripting.
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Rich Internet Applications: AJAX, Server.
Best Web Technologies for
No matter what you are seeking to have developed there are times when it is necessary to have it custom made. In this presentation we will explore the.
Presented by Alexey Vedishchev Developing Web-applications with Grails framework American University of Nigeria, 2016 Intro To MVC Architecture.
I NTRO TO W EB TECHNOLOGY Basic terms. C LIENT – S ERVER M ODEL a distributed communication between service requestors and service providers.
Softheme: Internet Applications Development Services web development » web testing » web marketing.
Dive into web development
Top 8 Best Programming Languages To Learn
Interview Questions and Answers
Angular 4 + TypeScript Getting Started
Time to learn to code Stephen Delaney
2016/2017 Fundamentals in Web Development
Advanced Topics in Distributed and Reactive Programming
Prepared by: Assistant prof. Aslamzai
Andrew McCombs March 10th, 2011
SQL Server + PHP: What’s New
Microsoft Connect /2/2018 2:41 PM
Nimble Streamer Helps Media Content Providers Create Streaming Networks Cost-Effectively and Easily by Utilizing Azure’s Worldwide Scalability MICROSOFT.
Technologies and Tools
CS5220 Advanced Topics in Web Programming Course Overview
Rapid Application Development - The Open Way
LAMP, WAMP and.. L. Grewe.
A lot of Software Development is about learning
Web Development Tutorials for Beginners. The free tutorial helps beginners to learn how to code easily. A beginner can sign up for the tutorial to access.
UI Developer Overview  SV Trainings UI Developer Training is online course developed by industry experts to understand the concepts of HTML5, CSS3, Bootstrap,
SQL Server + Python Meet Bhagdev Program Manager.
Advanced Topics in Distributed and Reactive Programming
EXTENSION AND INTEGRATION
Software framework University of Kurdistan
CS122B: Projects in Databases and Web Applications Spring 2018
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
WPS - your story so far Seems incredible complicated, already
Lecture 10: The Web Server Wednesday February 14, /10/2019
Architecture of the web
What is TypeScript, and Should You Care?
What is Programming Language
CS5220 Advanced Topics in Web Programming Course Overview
Front End Development workshop
Advanced Topics in Functional and Reactive Programming
Refactoring Meteorology's Online Weather Center Software Suite
Angular.
Web Application Development Using PHP
Computer Programming Tutorial
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

frameworks

Software framework provides skeleton of an application that can be customized If it is too general, doesn’t give you enough help If it is too tailored, not enough applicability

Some of the Elements you need to cover

frameworks server client JAVASCRIPT CSS Dart (itvs) PHP Java Zend Java GWT (110) SPRING (museum) Heroku (coding) C# .net Ruby Rails (caterpillars) Python Django (Grad) Flask (writing) Javascript Node.js (go) Sails (grd) JAVASCRIPT Angular (Med Dash) iOnic (wage) React (med 360) Jquery (monikos) Electron (live) CSS Yaml Blueprint Dart (itvs)

Multiple frameworks? Do they really cover different aspects? do they work together? If you don’t see anyone else who has done it…

Node.js Promise of a single language Ability to move code between client and server Javascript: world’s most misunderstood language?

How important is node.js?

How to decide Explore the potentials Know the problem and requirements Know the team Know the talent pool features: ide, setup, build, deployment, testing, maintenance, security, scalability community