READING MATERIAL

TwitterFacebook
Get flash to fully experience Pearltrees
Cross-site scripting ( XSS ) is a type of computer insecurity vulnerability typically found in Web applications (such as web browsers through breaches of browser security ) that enables attackers to inject client-side script into Web pages viewed by other users. A cross-site scripting vulnerability may be used by attackers to bypass access controls such as the same origin policy . Cross-site scripting carried out on websites accounted for roughly 80.5% of all security vulnerabilities documented by Symantec as of 2007. [ 1 ] Their effect may range from a petty nuisance to a significant security risk, depending on the sensitivity of the data handled by the vulnerable site and the nature of any security mitigation implemented by the site's owner. http://en.wikipedia.org/wiki/Cross-site_scripting

Cross-site scripting - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Search_engine_optimization Search engine optimization ( SEO ) is the process of improving the visibility of a website or a web page in search engines via the "natural," or un-paid (" organic " or "algorithmic"), search results . In general, the earlier (or higher ranked on the search results page), and more frequently a site appears in the search results list, the more visitors it will receive from the search engine's users. SEO may target different kinds of search, including image search , local search , video search , academic search , [ 1 ] news search and industry-specific vertical search engines.

Search engine optimization - Wikipedia, the free encyclopedia

Dynamic web page: example of server-side scripting (PHP and MySQL). Dynamic web pages are web sites that are generated at the time of access by a user or change as a result of interaction with the user. Dynamic web pages are a fundamental part of Web 2.0 which facilitates information sharing across multiple websites.

Dynamic web page - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Dynamic_web_page
As of March 2012 [update] , Joomla has been downloaded over 30 million times. [ 6 ] Over 9,200 free and commercial extensions are available from the official Joomla! Extension Directory, and more are available from other sources. [ 7 ] It is estimated to be the second most used CMS on the Internet after WordPress . [ 8 ] [ 9 ] [ edit ] Development Joomla was the result of a fork of Mambo on August 17, 2005. At that time, the Mambo name was trademarked by Miro International Pvt Ltd., who formed a non-profit foundation with the stated purpose of funding the project and protecting it from lawsuits. [ 10 ] The Joomla development team claimed that many of the provisions of the foundation structure went against previous agreements made by the elected Mambo Steering Committee, lacked the necessary consultation with key stakeholders and included provisions that violated core open source values. [ 11 ]

Joomla - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Joomla

Web development - Wikipedia, the free encyclopedia

Web development is a broad term for the work involved in developing a web site for the Internet ( World Wide Web ) or an intranet (a private network). This can include web design , web content development , client liaison, client-side / server-side scripting , web server and network security configuration, and e-commerce development. However, among web professionals, "web development" usually refers to the main non-design aspects of building web sites: writing markup and coding . Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications , electronic businesses , or social network services . For larger organizations and businesses, web development teams can consist of hundreds of people ( web developers ). http://en.wikipedia.org/wiki/Web_development
In computing , an applet is any small application that performs one specific task that runs within the scope of a larger program , often as a plug-in . [ 1 ] [ 2 ] An applet typically also refers to Java applets , i.e., programs written in the Java programming language that are included in a web page . The word Applet was first used in 1990 in PC Magazine. [ 3 ] [ edit ] Applet as a standalone application Provided that an applet is hosted by an operating system , it can function as any other normal software application but is and performs only a small set of tasks. Examples of applications often classified as applets are all of the accessories bundled in Microsoft Windows (such as Windows Notepad or Microsoft Paint ). http://en.wikipedia.org/wiki/Applet

Applet - Wikipedia, the free encyclopedia

Java applet - Wikipedia, the free encyclopedia

NASA World Wind (open source) is a second generation applet [ 6 ] that makes heavy use of OpenGL and on-demand data downloading to provide a detailed 3D map of the world. A Java applet is an applet delivered to users in the form of Java bytecode . Java applets can run in a Web browser using a Java Virtual Machine (JVM), or in Sun 's AppletViewer , a stand-alone tool for testing applets. http://en.wikipedia.org/wiki/Java_applet
http://en.wikipedia.org/wiki/Web_design Web design is a broad term covering many different skills and disciplines that are used in the production and maintenance of websites. [ 1 ] The different areas of web design include; web graphic design, interface design , authoring; including standardised code and proprietary software, user experience design and search engine optimisation . Often many individuals will work in teams covering different aspects of the design process, although some designers will cover them all. [ 2 ] The term web design is normally used to describe the design process relating to the front-end (client side) design of a website including writing mark up, but this is a grey area as this is also covered by web development . Web designers are expected to have an awareness of usability and if their role involves creating mark up then they are also expected to be up to date with web accessibility guidelines.

Web design - Wikipedia, the free encyclopedia

ASP.NET - Wikipedia, the free encyclopedia

ASP.NET is a Web application framework developed and marketed by Microsoft to allow programmers to build dynamic Web sites , Web applications and Web services . It was first released in January 2002 with version 1.0 of the .NET Framework , and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language . The ASP.NET SOAP extension framework allows ASP.NET components to process SOAP messages. [ edit ] History http://en.wikipedia.org/wiki/ASP.NET

Web content management system - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Web_content_management_system A Web Content Management System (WCMS) [ 1 ] is a software system that provides website authoring, collaboration, and administration tools designed to allow users with little knowledge of web programming languages or markup languages to create and manage website content with relative ease. A robust WCMS provides the foundation for collaboration, offering users the ability to manage documents and output for multiple author editing and participation. Most systems use a Content Repository or a database to store page content, metadata , and other information assets that might be needed by the system. A presentation layer displays the content to website visitors based on a set of templates . The templates are sometimes XSLT files. [ 2 ] Most systems use server side caching to improve performance.

Web application framework - Wikipedia, the free encyclopedia

A web application framework is a software framework that is designed to support the development of dynamic websites , web applications and web services . The framework aims to alleviate the overhead associated with common activities performed in Web development. For example, many frameworks provide libraries for database access, templating frameworks and session management, and they often promote code reuse . [ 1 ] [ edit ] History As the design of the World Wide Web was not inherently dynamic, early hypertext consisted of hand-coded HTML that was published on web servers . Any modifications to published pages needed to be performed by the pages' author.

PHP - Wikipedia, the free encyclopedia

PHP Programming at Wikibooks PHP is a general-purpose server-side scripting language originally designed for Web development to produce dynamic Web pages . It is one of the first developed server-side scripting languages to be embedded into an HTML source document, rather than calling an external file to process data. Ultimately, the code is interpreted by a Web server with a PHP processor module which generates the resulting Web page.
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft . It is used to develop console and graphical user interface applications along with Windows Forms applications, web sites , web applications , and web services in both native code together with managed code for all platforms supported by Microsoft Windows , Windows Mobile , Windows CE , .NET Framework , .NET Compact Framework and Microsoft Silverlight . Visual Studio includes a code editor supporting IntelliSense as well as code refactoring . The integrated debugger works both as a source-level debugger and a machine-level debugger.

Microsoft Visual Studio - Wikipedia, the free encyclopedia