A web application is one that is invoked due to a web browser over internet. In just a decade, the web has grown from a repository of static web pages to a powerful platform of choice for developing dynamic applications using large number of web technologies and languages. This survey covers five web technologies from different phases of internet development showing their features for web development.
The document discusses technologies related to web interfaces, including markup languages, programming interfaces, and standards. It focuses on HTML5 and CSS3. It provides information on the history and development of HTML and CSS. HTML5 aims to improve the language with support for multimedia while keeping it easily readable by humans. CSS3 includes new properties like border-radius and border-image. Both HTML5 and CSS3 allow for creating accessible, animated websites without Flash or JavaScript.
The document discusses key concepts in web technology including markup languages like HTML and CSS, scripting languages like JavaScript and VBScript, and how they are used to create dynamic and interactive web pages. It also provides an outline of two course modules that will introduce students to these concepts and languages and how to use them to add functionality and validate forms. Additionally, it summarizes the history and development of the internet and world wide web, defines common web terms like URLs, HTTP, websites, web browsers, and email.
This document provides an overview of web technology fundamentals, including definitions of common terms like Internet, URL, IP address and domain name. It explains how the Internet works using clients, servers, protocols like TCP/IP and standards like HTTP. It also describes markup languages like HTML and scripting languages like ASP and ASP.NET used to build dynamic websites. Finally, it provides a brief comparison of ASP.NET versus PHP and ASP.NET versus Java technologies.
The document discusses various topics related to internet and web technologies. It begins by defining the internet as a worldwide system of interconnected computer networks. It then discusses the history of the internet and development of the world wide web. Key points covered include how the internet grew out of ARPANET, the development of HTML and hyperlinks allowing for explosive growth of the web, and the difference between the internet and world wide web. The document also defines intranets, extranets, and web pages/sites. It provides descriptions of common web technologies like HTML, CSS, JavaScript, and web programming languages such as PHP, Java, Python.
This one-year accelerated conversion programme provides non-computing graduates with skills in new and emerging web technologies. Students take modules covering web programming, mobile applications development, system and network technologies, web application development, and database technologies. Upon completing the taught modules, students undertake a 10-12 week work placement or project related to web technologies. The programme aims to equip graduates with detailed coverage of the writing, markup, and coding involved in web and mobile development.
Impacts of Object Oriented Programming on Web Application DevelopmentEditor IJCATR
Development of web application nowadays can hardly survive without object oriented approach except for the purpose of just
information display. The complexity of application development and the need for content organization has raised the need for web
application developers to embrace object oriented programming approach. This paper exposes the impact of object oriented programming
on web application development. The exposition was done through a detailed study and analysis of information from secondary sources.
The internet was usefully employed to access journal articles for both national and international sources. Our study enables web
developers and designers to understand web application features, tools and methodologies for developing web application. It also keeps
researchers and scholars abreast of the boost which OOP has brought into Web Applications development.
Impacts of Object Oriented Programming on Web Application DevelopmentEditor IJCATR
Development of web application nowadays can hardly survive without object oriented approach except for the purpose of just
information display. The complexity of application development and the need for content organization has raised the need for web
application developers to embrace object oriented programming approach. This paper exposes the impact of object oriented programming
on web application development. The exposition was done through a detailed study and analysis of information from secondary sources.
The internet was usefully employed to access journal articles for both national and international sources. Our study enables web
developers and designers to understand web application features, tools and methodologies for developing web application. It also keeps
researchers and scholars abreast of the boost which OOP has brought into Web Applications development
Impacts of Object Oriented Programming on Web Application DevelopmentEditor IJCATR
This document discusses the impacts of object oriented programming on web application development. It begins with an introduction to web applications and their features. It then covers the evolution of web development, from early static websites to today's dynamic web applications. The document reviews popular languages, tools, and frameworks used for web development, noting their incorporation of object oriented principles like modularity and encapsulation. Finally, it discusses how object oriented programming has enabled features like reusable components, high-level abstraction, and runtime management in modern web applications.
The document discusses technologies related to web interfaces, including markup languages, programming interfaces, and standards. It focuses on HTML5 and CSS3. It provides information on the history and development of HTML and CSS. HTML5 aims to improve the language with support for multimedia while keeping it easily readable by humans. CSS3 includes new properties like border-radius and border-image. Both HTML5 and CSS3 allow for creating accessible, animated websites without Flash or JavaScript.
The document discusses key concepts in web technology including markup languages like HTML and CSS, scripting languages like JavaScript and VBScript, and how they are used to create dynamic and interactive web pages. It also provides an outline of two course modules that will introduce students to these concepts and languages and how to use them to add functionality and validate forms. Additionally, it summarizes the history and development of the internet and world wide web, defines common web terms like URLs, HTTP, websites, web browsers, and email.
This document provides an overview of web technology fundamentals, including definitions of common terms like Internet, URL, IP address and domain name. It explains how the Internet works using clients, servers, protocols like TCP/IP and standards like HTTP. It also describes markup languages like HTML and scripting languages like ASP and ASP.NET used to build dynamic websites. Finally, it provides a brief comparison of ASP.NET versus PHP and ASP.NET versus Java technologies.
The document discusses various topics related to internet and web technologies. It begins by defining the internet as a worldwide system of interconnected computer networks. It then discusses the history of the internet and development of the world wide web. Key points covered include how the internet grew out of ARPANET, the development of HTML and hyperlinks allowing for explosive growth of the web, and the difference between the internet and world wide web. The document also defines intranets, extranets, and web pages/sites. It provides descriptions of common web technologies like HTML, CSS, JavaScript, and web programming languages such as PHP, Java, Python.
This one-year accelerated conversion programme provides non-computing graduates with skills in new and emerging web technologies. Students take modules covering web programming, mobile applications development, system and network technologies, web application development, and database technologies. Upon completing the taught modules, students undertake a 10-12 week work placement or project related to web technologies. The programme aims to equip graduates with detailed coverage of the writing, markup, and coding involved in web and mobile development.
Impacts of Object Oriented Programming on Web Application DevelopmentEditor IJCATR
Development of web application nowadays can hardly survive without object oriented approach except for the purpose of just
information display. The complexity of application development and the need for content organization has raised the need for web
application developers to embrace object oriented programming approach. This paper exposes the impact of object oriented programming
on web application development. The exposition was done through a detailed study and analysis of information from secondary sources.
The internet was usefully employed to access journal articles for both national and international sources. Our study enables web
developers and designers to understand web application features, tools and methodologies for developing web application. It also keeps
researchers and scholars abreast of the boost which OOP has brought into Web Applications development.
Impacts of Object Oriented Programming on Web Application DevelopmentEditor IJCATR
Development of web application nowadays can hardly survive without object oriented approach except for the purpose of just
information display. The complexity of application development and the need for content organization has raised the need for web
application developers to embrace object oriented programming approach. This paper exposes the impact of object oriented programming
on web application development. The exposition was done through a detailed study and analysis of information from secondary sources.
The internet was usefully employed to access journal articles for both national and international sources. Our study enables web
developers and designers to understand web application features, tools and methodologies for developing web application. It also keeps
researchers and scholars abreast of the boost which OOP has brought into Web Applications development
Impacts of Object Oriented Programming on Web Application DevelopmentEditor IJCATR
This document discusses the impacts of object oriented programming on web application development. It begins with an introduction to web applications and their features. It then covers the evolution of web development, from early static websites to today's dynamic web applications. The document reviews popular languages, tools, and frameworks used for web development, noting their incorporation of object oriented principles like modularity and encapsulation. Finally, it discusses how object oriented programming has enabled features like reusable components, high-level abstraction, and runtime management in modern web applications.
The document discusses the evolution and need for web engineering. It provides background on the history of web development, from static HTML pages to dynamic content management systems. It then covers the characteristics of web applications, including different types of users, tasks, technologies used, and contextual factors. The document argues that the continuous change of requirements, competitive pressures, and fast pace of development necessitate an engineering approach and ongoing evolution of web applications.
In the last few years, web applications have experienced a rapid and drastic development in terms of scale, complexity and underlying technologies. A Web site is a collection of Web pages containing text, images, audio and videos. The complete structure of the Internet is made up of Web sites, a mode of sharing information on the Internet
IRJET- Cross-Platform Supported E-Learning Mobile ApplicationIRJET Journal
This document discusses the development of a cross-platform mobile application for educational purposes using Ionic framework. The application aims to provide students important information regarding courses, timetables, exam schedules, study materials and more in a convenient mobile app. It analyzes challenges with existing manual systems and benefits of the new app. The architecture uses Ionic, AngularJS, Cordova and other technologies. Key modules include registration, syllabus, question papers, exams and an e-book library. Screenshots demonstrate functionality for login, registration and module selection. It concludes the app will make information readily available and reduce paper usage, helping students.
This document describes the development of a web chat application using React framework. The application allows for real-time text communication between users. It was built using React.js for the front-end, Node.js and Express for the backend, and MongoDB for the database. Testing showed the React-based application was over 35 times faster than one built with traditional PHP and MySQL. The application provides a user-friendly interface and allows users to easily communicate with contacts in real-time.
Important Backend Frameworks To Remember For Businesses In 2023Netizens Technologies
For building dependable and powerful web-based applications on both the front end and the back end, web frameworks have emerged as a crucial tool. Read our blog to find a list of the most notable web backend frameworks you can expect in 2023 to help you get started.
A web service is defined as a software system designed to support interoperable machine-to-machine interaction over a network. Put in another way, Web services provide a framework for system integration, independent of programming language and operating system. Web services are widely deployed in current distributed systems and have become the technology of choice. The suitability of Web services for integrating heterogeneous systems is largely facilitated through its extensive use of the Extensible Markup Language (XML). Thus, the security of a Web services based system depends not only on the security of the services themselves, but also on the confidentiality and integrity of the XML based SOAP messages used for communication. Recently, Web services have generated great interests in both vendors and researchers. A web service, based on existing Internet protocols and open standards, and provides a flexible solution to the problem of application integration. This paper provides an overview of the web services, web service security and the various algorithms used for encryption of the SOAP messages.
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING PamRobert
Back-End Web Development: The internet is quite thrilling. When you, the user, request a URL, a lot of code is in action to provide the page you requested.
What exactly links the browser and database in your app?
That application was created using server-side scripts; server-side language created your website invisibly.
A seamless user experience is what the server-side language aims to provide.
Many server-side scripting languages help achieve the desired result.
The server-side programming language you choose will rely on your development team’s tastes and the project’s needs, such as your operating system and database configuration.
Knowing the specific benefits that each server-side scripting language may provide will help you choose your back-end technology and who to employ to do these duties.
The ideal option for you searching for Technology for Back-End Web Development is Yugasa Software Labs.
The document provides an overview of the MERN full stack which consists of MongoDB, Express.js, React.js, and Node.js. It describes each component, including that MongoDB is a flexible NoSQL database, Express.js is a minimalist web framework for Node.js, React.js uses a component-based architecture and virtual DOM, and Node.js allows JavaScript for server-side development. The MERN stack unifies these technologies to create seamless and efficient development experiences with optimal performance, scalability, and flexibility.
Web 2.0 allows for more collaboration and sharing of information online compared to earlier versions of the web. It utilizes technologies like AJAX, RSS, and mashups to create more dynamic and interactive web applications. Popular Web 2.0 applications and services include social media sites, blogs, wikis, photo and video sharing sites, and software as a service platforms that enable new ways of collaborating and interacting online.
Web development refers to tasks associated with developing websites, including web design, content development, and client-side/server-side scripting. There are different types of web developers such as front-end developers who code the front-end using HTML, CSS, and JavaScript, and back-end developers who build the server-side logic using languages like PHP, Ruby, or Python. A web development stack typically includes a front-end framework, back-end programming language, database, and content management system. Popular stacks include LAMP (Linux, Apache, MySQL, PHP), LEMP (Linux, Nginx, MySQL, PHP), and MERN (MongoDB, Express, React, Node). Companies use different technologies
Performance of Web Services on Smart Phone PlatformsIOSR Journals
This document discusses and compares the performance of Web Services on smart phone platforms using SOAP and REST. It begins with an introduction to Web Services and the problems with using SOAP on mobile devices due to its limitations in processing power, bandwidth usage, and flexibility. It then proposes using RESTful Web Services as an alternative as they avoid XML parsing and are based on the lightweight HTTP protocol. The document analyzes the performance of SOAP versus REST Web Services on a mobile device to determine which is more efficient for smart phones.
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...ijwscjournal
In today’s environment most of the commercial web based project developed in the industry as well
enumerous number of funded project/and studies taken as part of research oriented initiatives in the
academia suffer from major technical issues as to how design, develop and deploy the Web Services that
can run in variety of heterogeneous environments. In this paper we address the issues of
interoperability between Web Services, the metrics which can be used to measure the interoperability
and simulate the Online shopping application by developing the Credit Card Verification Software
using Luhn’s Mod 10 algorithm having Java Client written in NetBeans and the BankWebService in
C# .NET.
Full Stack Web Developer (MERN STACK Developer.pptxRamudgarYadav
The document discusses the MERN stack, which is a full-stack JavaScript web development approach using MongoDB, Express, React, and Node.js. It provides an overview of each component, how they work together, and the benefits of using the MERN stack, which include developing applications using only JavaScript, increased productivity for developers, and flexibility. The stack allows building dynamic and interactive user interfaces with React, processing requests and building APIs with Express and Node.js, and storing data with MongoDB.
Social Media Web Application using MERNIRJET Journal
This document discusses the development of a social media web application using the MERN (MongoDB, Express, React, Node) stack. It begins with an introduction to full stack development and the MERN technologies. It then outlines the methodology, including using Express for the backend API, React for the frontend interface, MongoDB for the database, and Node.js as the runtime environment. The document presents the results of building a social media application with features like user registration, login, profiles, and posting. It concludes by discussing benefits and limitations of the MERN stack and social media applications.
What Are Progressive Web Application DevelopmentApp Verticals
Progressive web application development using the latest web technologies can provide both a website and app-like experience for users. Recent browser developments have enabled features like installing web apps to the home screen, push notifications, and offline functionality. Developing progressive web apps has advantages over traditional apps like using open web standards, larger ecosystems, and not requiring app store approval. As attention to apps grows, progressive web applications are a good solution developed using web application frameworks.
Full Stack Web Development
The document discusses full stack web development and related technologies. It covers front-end development using HTML, CSS, and JavaScript. It also discusses back-end development using Node.js, MySQL, and MongoDB. Popular frameworks mentioned include React and databases include MongoDB, MySQL, and Oracle.
A Study Of Web Services And Its ImplicationsTony Lisko
This document presents a study comparing Web Services using SOAP and REST frameworks. It discusses that SOAP uses XML messaging over HTTP and defines standards for operations, while REST uses HTTP methods to manipulate resources and has a stateless architecture. The document provides details on SOAP and REST architectures and implementations, and concludes that while SOAP is widely used in enterprise applications, REST has advantages for performance and is growing in popularity for public applications due to its simplicity.
I. ASP.NET is a web development platform from Microsoft used to build web applications. It provides advantages over classic ASP like separation of presentation and code for easier maintenance.
II. The ASP.NET architecture includes layers for the browser, web server, application server, business logic, and database. It uses HTTP for communication and HTML/XHTML pages.
III. Key challenges in designing web application interfaces include the stateless nature of the web, ensuring responsive and intuitive user interfaces, achieving scalability and performance, and addressing security issues.
Impact of web life cycle activities & web services in modern era a reviewJyoti Parashar
The document discusses the evolution of web services and their life cycles. It describes how web services allow for program-to-program interactions and how standards like SOAP, WSDL, and UDDI facilitate web service discovery, description, and composition. The key activities in a web service life cycle include service wrapping, specification, planning, advertisement, discovery, scheduling, negotiation, construction, execution, and monitoring.
Due to availability of internet and evolution of embedded devices, Internet of things can be useful to contribute in energy domain. The Internet of Things (IoT) will deliver a smarter grid to enable more information and connectivity throughout the infrastructure and to homes. Through the IoT, consumers, manufacturers and utility providers will come across new ways to manage devices and ultimately conserve resources and save money by using smart meters, home gateways, smart plugs and connected appliances. The future smart home, various devices will be able to measure and share their energy consumption, and actively participate in house-wide or building wide energy management systems. This paper discusses the different approaches being taken worldwide to connect the smart grid. Full system solutions can be developed by combining hardware and software to address some of the challenges in building a smarter and more connected smart grid.
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
In the era of computing technology, Internet of Things (IoT) devices are now popular in each and every domains like e-governance, e-Health, e-Home, e-Commerce, and e-Trafficking etc. Iot is spreading from small to large applications in all fields like Smart Cities, Smart Grids, Smart Transportation. As on one side IoT provide facilities and services for the society. On the other hand, IoT security is also a crucial issues.IoT security is an area which totally concerned for giving security to connected devices and networks in the IoT .As, IoT is vast area with usability, performance, security, and reliability as a major challenges in it. The growth of the IoT is exponentially increases as driven by market pressures, which proportionally increases the security threats involved in IoT The relationship between the security and billions of devices connecting to the Internet cannot be described with existing mathematical methods. In this paper, we explore the opportunities possible in the IoT with security threats and challenges associated with it.
The document discusses the evolution and need for web engineering. It provides background on the history of web development, from static HTML pages to dynamic content management systems. It then covers the characteristics of web applications, including different types of users, tasks, technologies used, and contextual factors. The document argues that the continuous change of requirements, competitive pressures, and fast pace of development necessitate an engineering approach and ongoing evolution of web applications.
In the last few years, web applications have experienced a rapid and drastic development in terms of scale, complexity and underlying technologies. A Web site is a collection of Web pages containing text, images, audio and videos. The complete structure of the Internet is made up of Web sites, a mode of sharing information on the Internet
IRJET- Cross-Platform Supported E-Learning Mobile ApplicationIRJET Journal
This document discusses the development of a cross-platform mobile application for educational purposes using Ionic framework. The application aims to provide students important information regarding courses, timetables, exam schedules, study materials and more in a convenient mobile app. It analyzes challenges with existing manual systems and benefits of the new app. The architecture uses Ionic, AngularJS, Cordova and other technologies. Key modules include registration, syllabus, question papers, exams and an e-book library. Screenshots demonstrate functionality for login, registration and module selection. It concludes the app will make information readily available and reduce paper usage, helping students.
This document describes the development of a web chat application using React framework. The application allows for real-time text communication between users. It was built using React.js for the front-end, Node.js and Express for the backend, and MongoDB for the database. Testing showed the React-based application was over 35 times faster than one built with traditional PHP and MySQL. The application provides a user-friendly interface and allows users to easily communicate with contacts in real-time.
Important Backend Frameworks To Remember For Businesses In 2023Netizens Technologies
For building dependable and powerful web-based applications on both the front end and the back end, web frameworks have emerged as a crucial tool. Read our blog to find a list of the most notable web backend frameworks you can expect in 2023 to help you get started.
A web service is defined as a software system designed to support interoperable machine-to-machine interaction over a network. Put in another way, Web services provide a framework for system integration, independent of programming language and operating system. Web services are widely deployed in current distributed systems and have become the technology of choice. The suitability of Web services for integrating heterogeneous systems is largely facilitated through its extensive use of the Extensible Markup Language (XML). Thus, the security of a Web services based system depends not only on the security of the services themselves, but also on the confidentiality and integrity of the XML based SOAP messages used for communication. Recently, Web services have generated great interests in both vendors and researchers. A web service, based on existing Internet protocols and open standards, and provides a flexible solution to the problem of application integration. This paper provides an overview of the web services, web service security and the various algorithms used for encryption of the SOAP messages.
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING PamRobert
Back-End Web Development: The internet is quite thrilling. When you, the user, request a URL, a lot of code is in action to provide the page you requested.
What exactly links the browser and database in your app?
That application was created using server-side scripts; server-side language created your website invisibly.
A seamless user experience is what the server-side language aims to provide.
Many server-side scripting languages help achieve the desired result.
The server-side programming language you choose will rely on your development team’s tastes and the project’s needs, such as your operating system and database configuration.
Knowing the specific benefits that each server-side scripting language may provide will help you choose your back-end technology and who to employ to do these duties.
The ideal option for you searching for Technology for Back-End Web Development is Yugasa Software Labs.
The document provides an overview of the MERN full stack which consists of MongoDB, Express.js, React.js, and Node.js. It describes each component, including that MongoDB is a flexible NoSQL database, Express.js is a minimalist web framework for Node.js, React.js uses a component-based architecture and virtual DOM, and Node.js allows JavaScript for server-side development. The MERN stack unifies these technologies to create seamless and efficient development experiences with optimal performance, scalability, and flexibility.
Web 2.0 allows for more collaboration and sharing of information online compared to earlier versions of the web. It utilizes technologies like AJAX, RSS, and mashups to create more dynamic and interactive web applications. Popular Web 2.0 applications and services include social media sites, blogs, wikis, photo and video sharing sites, and software as a service platforms that enable new ways of collaborating and interacting online.
Web development refers to tasks associated with developing websites, including web design, content development, and client-side/server-side scripting. There are different types of web developers such as front-end developers who code the front-end using HTML, CSS, and JavaScript, and back-end developers who build the server-side logic using languages like PHP, Ruby, or Python. A web development stack typically includes a front-end framework, back-end programming language, database, and content management system. Popular stacks include LAMP (Linux, Apache, MySQL, PHP), LEMP (Linux, Nginx, MySQL, PHP), and MERN (MongoDB, Express, React, Node). Companies use different technologies
Performance of Web Services on Smart Phone PlatformsIOSR Journals
This document discusses and compares the performance of Web Services on smart phone platforms using SOAP and REST. It begins with an introduction to Web Services and the problems with using SOAP on mobile devices due to its limitations in processing power, bandwidth usage, and flexibility. It then proposes using RESTful Web Services as an alternative as they avoid XML parsing and are based on the lightweight HTTP protocol. The document analyzes the performance of SOAP versus REST Web Services on a mobile device to determine which is more efficient for smart phones.
SOME INTEROPERABILITY ISSUES IN THE DESIGNING OF WEB SERVICES : CASE STUDY ON...ijwscjournal
In today’s environment most of the commercial web based project developed in the industry as well
enumerous number of funded project/and studies taken as part of research oriented initiatives in the
academia suffer from major technical issues as to how design, develop and deploy the Web Services that
can run in variety of heterogeneous environments. In this paper we address the issues of
interoperability between Web Services, the metrics which can be used to measure the interoperability
and simulate the Online shopping application by developing the Credit Card Verification Software
using Luhn’s Mod 10 algorithm having Java Client written in NetBeans and the BankWebService in
C# .NET.
Full Stack Web Developer (MERN STACK Developer.pptxRamudgarYadav
The document discusses the MERN stack, which is a full-stack JavaScript web development approach using MongoDB, Express, React, and Node.js. It provides an overview of each component, how they work together, and the benefits of using the MERN stack, which include developing applications using only JavaScript, increased productivity for developers, and flexibility. The stack allows building dynamic and interactive user interfaces with React, processing requests and building APIs with Express and Node.js, and storing data with MongoDB.
Social Media Web Application using MERNIRJET Journal
This document discusses the development of a social media web application using the MERN (MongoDB, Express, React, Node) stack. It begins with an introduction to full stack development and the MERN technologies. It then outlines the methodology, including using Express for the backend API, React for the frontend interface, MongoDB for the database, and Node.js as the runtime environment. The document presents the results of building a social media application with features like user registration, login, profiles, and posting. It concludes by discussing benefits and limitations of the MERN stack and social media applications.
What Are Progressive Web Application DevelopmentApp Verticals
Progressive web application development using the latest web technologies can provide both a website and app-like experience for users. Recent browser developments have enabled features like installing web apps to the home screen, push notifications, and offline functionality. Developing progressive web apps has advantages over traditional apps like using open web standards, larger ecosystems, and not requiring app store approval. As attention to apps grows, progressive web applications are a good solution developed using web application frameworks.
Full Stack Web Development
The document discusses full stack web development and related technologies. It covers front-end development using HTML, CSS, and JavaScript. It also discusses back-end development using Node.js, MySQL, and MongoDB. Popular frameworks mentioned include React and databases include MongoDB, MySQL, and Oracle.
A Study Of Web Services And Its ImplicationsTony Lisko
This document presents a study comparing Web Services using SOAP and REST frameworks. It discusses that SOAP uses XML messaging over HTTP and defines standards for operations, while REST uses HTTP methods to manipulate resources and has a stateless architecture. The document provides details on SOAP and REST architectures and implementations, and concludes that while SOAP is widely used in enterprise applications, REST has advantages for performance and is growing in popularity for public applications due to its simplicity.
I. ASP.NET is a web development platform from Microsoft used to build web applications. It provides advantages over classic ASP like separation of presentation and code for easier maintenance.
II. The ASP.NET architecture includes layers for the browser, web server, application server, business logic, and database. It uses HTTP for communication and HTML/XHTML pages.
III. Key challenges in designing web application interfaces include the stateless nature of the web, ensuring responsive and intuitive user interfaces, achieving scalability and performance, and addressing security issues.
Impact of web life cycle activities & web services in modern era a reviewJyoti Parashar
The document discusses the evolution of web services and their life cycles. It describes how web services allow for program-to-program interactions and how standards like SOAP, WSDL, and UDDI facilitate web service discovery, description, and composition. The key activities in a web service life cycle include service wrapping, specification, planning, advertisement, discovery, scheduling, negotiation, construction, execution, and monitoring.
Similar to A Survey on Various Web Technologies (20)
Due to availability of internet and evolution of embedded devices, Internet of things can be useful to contribute in energy domain. The Internet of Things (IoT) will deliver a smarter grid to enable more information and connectivity throughout the infrastructure and to homes. Through the IoT, consumers, manufacturers and utility providers will come across new ways to manage devices and ultimately conserve resources and save money by using smart meters, home gateways, smart plugs and connected appliances. The future smart home, various devices will be able to measure and share their energy consumption, and actively participate in house-wide or building wide energy management systems. This paper discusses the different approaches being taken worldwide to connect the smart grid. Full system solutions can be developed by combining hardware and software to address some of the challenges in building a smarter and more connected smart grid.
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
In the era of computing technology, Internet of Things (IoT) devices are now popular in each and every domains like e-governance, e-Health, e-Home, e-Commerce, and e-Trafficking etc. Iot is spreading from small to large applications in all fields like Smart Cities, Smart Grids, Smart Transportation. As on one side IoT provide facilities and services for the society. On the other hand, IoT security is also a crucial issues.IoT security is an area which totally concerned for giving security to connected devices and networks in the IoT .As, IoT is vast area with usability, performance, security, and reliability as a major challenges in it. The growth of the IoT is exponentially increases as driven by market pressures, which proportionally increases the security threats involved in IoT The relationship between the security and billions of devices connecting to the Internet cannot be described with existing mathematical methods. In this paper, we explore the opportunities possible in the IoT with security threats and challenges associated with it.
In today’s emerging world of Internet, each and every thing is supposed to be in connected mode with the help of billions of smart devices. By connecting all the devises used in our day to day life, make our life trouble less and easy. We are incorporated in a world where we are used to have smart phones, smart cars, smart gadgets, smart homes and smart cities. Different institutes and researchers are working for creating a smart world for us but real question which we need to emphasis on is how to make dumb devises talk with uncommon hardware and communication technology. For the same what kind of mechanism to use with various protocols and less human interaction. The purpose is to provide the key area for application of IoT and a platform on which various devices having different mechanism and protocols can communicate with an integrated architecture.
Study on Issues in Managing and Protecting Data of IOTijsrd.com
This paper discusses variety of issues for preserving and managing data produced by IoT. Every second large amount of data are added or updated in the IoT databases across the heterogeneous environment. While managing the data each phase of data processing for IoT data is exigent like storing data, querying, indexing, transaction management and failure handling. We also refer to the problem of data integration and protection as data requires to be fit in single layout and travel securely as they arrive in the pool from diversified sources in different structure. Finally, we confer a standardized pathway to manage and to defend data in consistent manner.
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
Today with advancement in Information Communication Technology (ICT) the way the education is being delivered is seeing a paradigm shift from boring classroom lectures to interactive applications such as 2-D and 3-D learning content, animations, live videos, response systems, interactive panels, education games, virtual laboratories and collaborative research (data gathering and analysis) etc. Engineering is emerging with more innovative solutions in the field of education and bringing out their innovative products to improve education delivery. The academic institutes which were once hesitant to use such technology are now looking forward to such innovations. They are adopting the new ways as they are realizing the vast benefits of using such methods and technology. The benefits are better comprehensibility, improved learning efficiency of students, and access to vast knowledge resources, geographical reach, quick feedback, accountability and quality research. This paper focuses on how engineering can leverage the latest technology and build a collaborative learning environment which can then be integrated with the national e-learning grid.
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
In the world more than 15% people are living with disability that also include children below age of 10 years. Due to lack of independent support services specially abled (handicap) people overly rely on other people for their basic needs, that excludes them from being financially and socially active. The Internet of Things (IoT) can give support system and a better quality of life as well as participation in routine and day to day life. For this purpose, the future solutions for current problems has been introduced in this paper. Daunting challenges have been considered as future research and glimpse of the IoT for specially abled person is given in the paper.
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
Internet of things (IoT) is the most powerful invention and if used in the positive direction, internet can prove to be very productive. But, now a days, due to the social networking sites such as Face book, WhatsApp, twitter, hike etc. internet is producing adverse effects on the student life, especially those students studying at college Level. As it is rightly said, something which has some positive effects also has some of the negative effects on the other hand. In this article, we are discussing some adverse effects of IoT on student’s life.
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
The use of information and communications technology (ICT) in education is a relatively new phenomenon and it has been the educational researchers' focus of attention for more than two decades. Educators and researchers examine the challenges of using ICT and think of new ways to integrate ICT into the curriculum. However, there are some barriers for the teachers that prevent them to use ICT in the classroom and develop supporting materials through ICT. The purpose of this study is to examine the high school English teachers’ perceptions of the factors discouraging teachers to use ICT in the classroom.
In recent years usage of private vehicles create urban traffic more and more crowded. As result traffic becomes one of the important problems in big cities in all over the world. Some of the traffic concerns are traffic jam and accidents which have caused a huge waste of time, more fuel consumption and more pollution. Time is very important parameter in routine life. The main problem faced by the people is real time routing. Our solution Virtual Eye will provide the current updates as in the real time scenario of the specific route. This research paper presents smart traffic navigation system, based on Internet of Things, which is featured by low cost, high compatibility, easy to upgrade, to replace traditional traffic management system and the proposed system can improve road traffic tremendously.
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
In this work there is illustrated an ontological model of educational programs in computer science for bachelor and master degrees in Computer science and for master educational program “Computer science as second competence†by Tempus project PROMIS.
Understanding IoT Management for Smart Refrigeratorijsrd.com
1) The document discusses a proposed design for an intelligent refrigerator that leverages sensor technology and wireless communication to identify food items and order more through an internet connection when supplies are low.
2) Key aspects of the proposal include using RFID to uniquely identify each food item, storing item and usage data in an XML database, monitoring usage patterns to determine reordering needs, and executing orders through an online retailer using stored payment details.
3) Security and privacy concerns with such an internet-connected refrigerator are discussed, such as potential hacking of personal information or unauthorized device control. The proposal aims to minimize human interaction for household management.
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
Double wishbone designs allow the engineer to carefully control the motion of the wheel throughout suspension travel. 3-D model of the Lower Wishbone Arm is prepared by using CAD software for modal and stress analysis. The forces and moments are used as the boundary conditions for finite element model of the wishbone arm. By using these boundary conditions static analysis is carried out. Then making the load as a function of time; quasi-static analysis of the wishbone arm is carried out. A finite element based optimization is used to optimize the design of lower wishbone arm. Topology optimization and material optimization techniques are used to optimize lower wishbone arm design.
A Review: Microwave Energy for materials processingijsrd.com
Microwave energy is a latest largest growing technique for material processing. This paper presents a review of microwave technologies used for material processing and its use for industrial applications. Advantages in using microwave energy for processing material include rapid heating, high heating efficiency, heating uniformity and clean energy. The microwave heating has various characteristics and due to which it has been become popular for heating low temperature applications to high temperature applications. In recent years this novel technique has been successfully utilized for the processing of metallic materials. Many researchers have reported microwave energy for sintering, joining and cladding of metallic materials. The aim of this paper is to show the use of microwave energy not only for non-metallic materials but also the metallic materials. The ability to process metals with microwave could assist in the manufacturing of high performance metal parts desired in many industries, for example in automotive and aeronautical industries.
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
With an expontial growth of World Wide Web, there are so many information overloaded and it became hard to find out data according to need. Web usage mining is a part of web mining, which deal with automatic discovery of user navigation pattern from web log. This paper presents an overview of web mining and also provide navigation pattern from classification and clustering algorithm for web usage mining. Web usage mining contain three important task namely data preprocessing, pattern discovery and pattern analysis based on discovered pattern. And also contain the comparative study of web mining techniques.
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
Application of FACTS controller called Static Synchronous Compensator STATCOM to improve the performance of power grid with Wind Farms is investigated .The essential feature of the STATCOM is that it has the ability to absorb or inject fastly the reactive power with power grid . Therefore the voltage regulation of the power grid with STATCOM FACTS device is achieved. Moreover restoring the stability of the power system having wind farm after occurring severe disturbance such as faults or wind farm mechanical power variation is obtained with STATCOM controller . The dynamic model of the power system having wind farm controlled by proposed STATCOM is developed . To validate the powerful of the STATCOM FACTS controller, the studied power system is simulated and subjected to different severe disturbances. The results prove the effectiveness of the proposed STATCOM controller in terms of fast damping the power system oscillations and restoring the power system stability.
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
Now a days solar harvesting is more popular. As the popularity become higher the material quality and solar tracking methods are more improved. There are several factors affecting the solar system. Major influence on solar cell, intensity of source radiation and storage techniques The materials used in solar cell manufacturing limit the efficiency of solar cell. This makes it particularly difficult to make considerable improvements in the performance of the cell, and hence restricts the efficiency of the overall collection process. Therefore, the most attainable maximum power point tracking method of improving the performance of solar power collection is to increase the mean intensity of radiation received from the source used. The purposed of tracking system controls elevation and orientation angles of solar panels such that the panels always maintain perpendicular to the sunlight. The measured variables of our automatic system were compared with those of a fixed angle PV system. As a result of the experiment, the voltage generated by the proposed tracking system has an overall of about 28.11% more than the fixed angle PV system. There are three major approaches for maximizing power extraction in medium and large scale systems. They are sun tracking, maximum power point (MPP) tracking or both.
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
This document summarizes a review paper on performance and emission testing of a 4-stroke diesel engine using ethanol-diesel blends at different pressures. The paper reviews several previous studies that tested blends of 5-30% ethanol mixed with diesel fuel. The studies found that a 10-20% ethanol blend can improve brake thermal efficiency compared to pure diesel, while also reducing emissions like NOx and smoke. Higher ethanol blends required advancing the injection timing to allow the engine to run. Ethanol-diesel blends were found to have lower density, viscosity, pour point and higher flash point compared to pure diesel. Overall, ethanol shows potential as a renewable fuel to improve engine performance and reduce emissions when blended with diesel
Study and Review on Various Current Comparatorsijsrd.com
This paper presents study and review on various current comparators. It also describes low voltage current comparator using flipped voltage follower (FVF) to obtain the single supply voltage. This circuit has short propagation delay and occupies a small chip area as compare to other current comparators. The results of this circuit has obtained using PSpice simulator for 0.18 μm CMOS technology and a comparison has been performed with its non FVF counterpart to contrast its effectiveness, simplicity, compactness and low power consumption.
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
Power dissipation is a challenging problem for today's system-on-chip design and test. This paper presents a novel architecture which generates the test patterns with reduced switching activities; it has the advantage of low test power and low hardware overhead. The proposed LP-TPG (test pattern generator) structure consists of modified low power linear feedback shift register (LP-LFSR), m-bit counter, gray counter, NOR-gate structure and XOR-array. The seed generated from LP-LFSR is EXCLUSIVE-OR ed with the data generated from gray code generator. The XOR result of the sequence is single input changing (SIC) sequence, in turn reduces the switching activity and so power dissipation will be very less. The proposed architecture is simulated using Modelsim and synthesized using Xilinx ISE9.2.The Xilinx chip scope tool will be used to test the logic running on FPGA.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
In the last decade, the greatest threat to the wireless sensor network has been Reactive Jamming Attack because it is difficult to be disclosed and defend as well as due to its mass destruction to legitimate sensor communications. As discussed above about the Reactive Jammers Nodes, a new scheme to deactivate them efficiently is by identifying all trigger nodes, where transmissions invoke the jammer nodes, which has been proposed and developed. Due to this identification mechanism, many existing reactive jamming defending schemes can be benefited. This Trigger Identification can also work as an application layer .In this paper, on one side we provide the several optimization problems to provide complete trigger identification service framework for unreliable wireless sensor networks and on the other side we also provide an improved algorithm with regard to two sophisticated jamming models, in order to enhance its robustness for various network scenarios.
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
This presentation includes basic of PCOS their pathology and treatment and also Ayurveda correlation of PCOS and Ayurvedic line of treatment mentioned in classics.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
How to Make a Field Mandatory in Odoo 17Celine George
In Odoo, making a field required can be done through both Python code and XML views. When you set the required attribute to True in Python code, it makes the field required across all views where it's used. Conversely, when you set the required attribute in XML views, it makes the field required only in the context of that particular view.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
Walmart Business+ and Spark Good for Nonprofits.pdfTechSoup
"Learn about all the ways Walmart supports nonprofit organizations.
You will hear from Liz Willett, the Head of Nonprofits, and hear about what Walmart is doing to help nonprofits, including Walmart Business and Spark Good. Walmart Business+ is a new offer for nonprofits that offers discounts and also streamlines nonprofits order and expense tracking, saving time and money.
The webinar may also give some examples on how nonprofits can best leverage Walmart Business+.
The event will cover the following::
Walmart Business + (https://business.walmart.com/plus) is a new shopping experience for nonprofits, schools, and local business customers that connects an exclusive online shopping experience to stores. Benefits include free delivery and shipping, a 'Spend Analytics” feature, special discounts, deals and tax-exempt shopping.
Special TechSoup offer for a free 180 days membership, and up to $150 in discounts on eligible orders.
Spark Good (walmart.com/sparkgood) is a charitable platform that enables nonprofits to receive donations directly from customers and associates.
Answers about how you can do more with Walmart!"
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
A Survey on Various Web Technologies
1. IJSRD - International Journal for Scientific Research & Development| Vol. 2, Issue 08, 2014 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 299
A Survey on Various Web Technologies
Utsav Mathur1
Pratik Mantri2
1,2
Department of Computer Engineering
1,2
Nirma University
Abstract— A web application is one that is invoked due to a
web browser over internet. In just a decade, the web has
grown from a repository of static web pages to a powerful
platform of choice for developing dynamic applications
using large number of web technologies and languages. This
survey covers five web technologies from different phases
of internet development showing their features for web
development.
Key words: Rails, JSON, PhoneGap, Web 2.0, SEO,
Website, Conventions
I. INTRODUCTION
With the rapid development in internet, new web
technologies are getting evolved continuously. The past ten
years have seen a drastic change in the scenario of internet.
The increasing demands, new challenges, and the complex
solutions lead to the development of new technologies. New
technologies make the work easier and facilitate the
developers with new features. Here are some of the new web
technologies covered below- Ruby on Rails, Web 2.0,
JSON, PhoneGap and Search Engine Optimization (SEO).
A. Ruby on Rails
Rails are an application-development framework based on
Ruby language. Ruby is an object-oriented scripting
language [1]. Ruby on Rails provides a great platform for
creating web 2.0 based applications. The dynamic features
of Ruby language helps in replacing large blocks of code
with suitable commands through few lines of code. Ruby
can be used for coding conventions and templates.
Conventions are the integrated programming capsules that
are designed for immediate use without any run-time
configuration (an in Java) [1].This in turn helps in
development easier. Rails uses the same block of code for
same purpose throughout and any changes to the code at one
place is reflected in the other instances of same code.
Ruby on Rails platform can be used for easier and
quick development of applications like:
Web applications which uses relational database.
The object-relational mapper of rails framework
directly connects programming objects to the fields
of database.
Consumer web services.
Creating and implementing APIs and web services.
Mash up of existing web services and applications
[2].
Rails can be used for easy deployment of web sites
that extracts information from a database to a web
application e.g. e-commerce, data retrieval and online
communities. The implementation of Ruby with Rails serves
as an important developer tool for any programmer.
B. Web 2.0
Now with the development of network technology, the
internet has entered web 2.0 from web 1.0[3]. In web 1.0,
people used to go behind the information but in web 2.0
information comes to user. A Web 2.0 technology is used in
services which provide online information to people in their
daily activities. Web 2.0 provides interaction services such
as blogs, wikis, etc.
1) Features of Web 2.0
Web 2.0 has seven features: Blog, Wiki, Instant Messaging
(IM), RSS, Social Networking Sites (SNS),
Podcast/Streaming Videos and audio content, Social
Bookmarking/tagging.
Blog is a kind of informational site in which
discussions take place. The discussions are displayed in
reverse chronological order. Different blogs can be easily
linked, providing user to travel along the interested
direction.
Wiki is a website developed by a group. Everyone
contributes in its development and can be edited by anyone.
The various contributors can easily create pages and can link
each other.
IM is a live communication channel where two
people can interact with each other online. It is quicker and
easier to communicate through IM than e-mails.
RSS uses a particular format to present frequently
updated information like news headlines, etc. It is an XML
file that informs user of updates.
SNS is a website where various users share their
personal or professional details and interact with each other.
Sites like Facebook, Myspace provide a great platform for
multiple users to share their contents.
Social Bookmarking is a way where users save
interesting web pages and share them as well.
Podcasts allow users to listen to audio files online
without downloading them and without use of any software.
2) Advantages
Advantages of web 2.0 over its predecessor web 1.0 are
Flexible web design
Reusability
Updatable
Responsive user interface
Collaborative creation of websites
Establishment of social networks [4].
C. JSON
JSON or JavaScript Object Notation is a lightweight data
exchange language. It is similar to XML in adopting
complete text formats but relatively easier than XML for
machines to parse at the client side and generate it at the
server side. JSON is a serialization format rather than a
logical data model. JSON includes features similar to C
language which makes it good with readability and reduces
redundancy.
JSON uses two data structures:
An ordered list of name/value pairs (“name”:
“value”). In different languages it appears as
object, record, structure dictionary, keyed list or
hash table.
2. A Survey on Various Web Technologies
(IJSRD/Vol. 2/Issue 08/2014/068)
All rights reserved by www.ijsrd.com 300
An ordered list of values ([object1, object2]).In
other languages it appears as array, vector list or
sequence [5].
Fig. 1.Array in JSON
Fig. 2.Object in JSON
JSON was earlier used in JAVASCRIPT for data
exchange but with its development it supports other data
format for other languages also. JSON incorporates features
like small space occupancy which makes it suitable for
AJAX applications [6]. JSON data-exchange format can
reduce the work of calculation resources of phone for light-
weight applications, thereby reducing the network
transmission time and quicken the network transmission
speed. Thus, JSON is one of the most ideal data-exchange
languages.
JSON still has some deficiencies pertaining to
standardization, security and other aspects at present which
are thought to gradually improve in future with the advent of
web technologies.
D. PhoneGap
PhoneGap is a frame which is used for developing cross-
platform mobile applications. It uses web technologies,
namely HTML, CSS, and JAVASCRIPT, to create the
applications which can be used in different mobile operating
systems, instead of mobile-specific languages like objective-
C [7]. It is an open source frame and it supports seven
platforms, android, Symbian and IOS being some of them.
1) PhoneGap architecture
The architecture of PhoneGap can be divided into 3 layers:
Web Application, PhoneGap, and OS and native API‟s.
Fig. 3.PhoneGap Architecture
The top layer contains the source code of the
application. The central layer contains two components -
JavaScript and Native API‟s. This layer acts like an
interface between the application layer and PhoneGap layer.
This layer also takes account of the interfacing between the
API‟s used by the application and the native API‟s used by
the OS.
PhoneGap acts like a „wrapper‟. Developers
enclose applications structured in known languages to native
applications. PhoneGap applications are a mixture of web
technologies and native API‟s. They are neither purely web-
based nor completely native to OS. This is because layout
rendering is done using web technologies and some features
that aren‟t supported by the web technologies are covered by
the native API‟s.
2) Advantages
Coding in standards like HTML, CSS and JAVASCRIPT is
easier as compared to mobile specific language like
Objective-C. This saves company‟s time and money which
is to be invested on the developer to learn the device specific
language [8].
The apps need to be developed just once and then it
can be used at any platform, saving client‟s time and money.
The interface of these apps is similar to the native one‟s,
without the browser frame around. It supports seven
platforms, BlackBerry, IOS, Android, Samsung Bada,
Windows, Symbian, and Web-OS.
E. Search Engine Optimization (SEO)
In today‟s world, users just visit the first few pages on
searching something in the search engine. The low ranked
pages have very less probability of seeking attention. So, it‟s
very important to increase the ranking of websites through
search engine optimization.
Factors affecting search ranking are webpage
correlation (degree of keyword matching, keyword density,
keyword distribution, webpage tag labels), links weight
(external and internal links), and time-based factors
(webpage age, domain name registration, link age) [9].
1) Methods of keyword optimization
a) Keyword optimization:
The search engine searches the webpage on the basis of
keywords available in website. So it is very important to
have keywords placed effectively.
Keyword selection- Proper selection of keywords
should be done the rank.
Following things must be taken care of while selecting the
keyword
Keywords must be related to the content of the
website.
The keywords should be the most frequently
searched but less competitive.
Keywords should clear and not be too broad [10].
Keyword density- The keyword density means
proportion of keywords present to the other text of
the webpage. A range of 3%-8% is considered to
be good. The higher the keyword density higher the
rank will be. But at the same time keyword heap
must be avoided.
Keyword distribution- Proper distribution of
keyword can also increase the rank of the website.
Important places to place the keyword are title,
Meta section, headers, Alt attribute of image, etc.
2) Website Content Optimization
Website composed by coping web pages directly from other
sites doesn‟t index your website. So the content must be
unique and must be continually updated in order to increase
the rank. The search algorithms of the search engines will
visit such pages more frequently.
3) Website Structure Optimization
Search engines don‟t understand advanced buttons and all.
So the website should a simple website navigation system
3. A Survey on Various Web Technologies
(IJSRD/Vol. 2/Issue 08/2014/068)
All rights reserved by www.ijsrd.com 301
written in HTML. Establishing a website map is a good
practice.
II. CONCLUSION
In this paper we have discussed, reviewed and analysed
some of the latest web technologies that are getting more
and more attention. The continuous needs and demands led
to the development of the discussed technologies. These
technologies are still developing and more and more
features are being added to decrease the complexity and
make the work easier.
ACKNOWLEDGMENT
At last but not least, we would like to appreciate all the
people who helped us directly or indirectly in preparing this
survey paper.
REFERENCES
[1] Geer and David. ”Will Software Developers Ride
Ruby on Rails to Success?”. Computer, vol. 39,
pp.18-20, Feb. 2006.
[2] E. M. Maxmilien. “Web Services on Rails: Using
Web Services Development and Mashups”. in
SCC‟06 IEEE International Conference, 2006, pp.
xxxix.
[3] Xu Zhuokui, Zhu Jianjun. “Research of WebGIS
based on HTML5 and JSON”. in ICCSNT, 2011,
pp. 1714-1717.
[4] Boci Lin, Yan Chen, Xu Chen, Yinying Yu.
“Comparision between Json and XML in
Applications Based on Ajax”. in International
Conference, 2012, pp. 1174-1177.
[5] San Murugesan. “Understanding Web 2.0”. IT
Proffesional, vol. 9, pp. 34-41, Apr 2007.
[6] Li Dan. “Study on the Web 2.0-based Internet
applications in the university Libraries”. in 2nd
International Symposium, 2013, pp. 1007-1009.
[7] Li Tian, Huaichang Du, Long Tang, Ye Xu. “The
Discussion of Cross-Platform Mobile Application
based on Phonegap”. in 4th
IEEE International
Conference, 2013, pp. 652-655.
[8] R. Mahesh Babu, M. B. Kumar and R. Manoharan.
“Portability of Mobile Applications using
Phonegap”. in ICSEMA, 2012, pp. 1-6.
[9] Meng Cui, Songyun Hu. “Search Engine
Optimization Research for Website Promotion”. in
ICM International Conference, 2011, pp. 100-103.
[10]Zhou Hui, Qin Shigang, Liu Jinhua and Chen Jianli.
“Study on Website Search Engine Optimization”. in
International Conference, 2012, pp. 930-933.
[11]P. Wagstrom, C. Jergensen, A. Sarma. “A Network
of Rails”. in 10th
IEEE Working Conference, 2013,
pp. 229-232.
[12]Guanhua Wang. “Improving Data Transmission in
Web Applications via the Translation between XML
and JSON”. in Third International Conference,
2011, pp.182-185.
[13]K. Maeda. “Performance evaluation of object
serialization libraries in XML, JSON and binary
formats”. in Second Internatinal Conference, 2012,
pp.177-182.
[14]P. Wehner, C. Piberger, D. Gohringer. “Using JSON
to manage Communication between services in the
Internet of Things”. in 9th
International Symposium,
2014, pp.1-4.
[15]Wu Huanwei. “Search Engine Optimization of E-
Commerce Websites”. in International Conference,
2011, pp. 1-3.