FRAMEWORKS:
Software framework:
A software framework, in computer programming, is an abstraction in which common code
providing generic functionality can be selectively overridden or specialized by user code providing
specific functionality.
Software frameworks have these distinguishing features that separate them from libraries or normal
user applications:
•inversion of control
•default behavior
•extensibility
•nonmodifiable framework code
Web application framework:
A web application framework
is a
software framework that is designed to support the development
of dynamic websites, Web applications and Web services.
Features of Web Application are;
•Security
•Database access and mapping
•URL mapping
•Web template system
•Caching
•Ajax
•Automatic configuration
Web services
Application framework:
In computer programming , an application framework or application development
Conceptual framework:
Conceptual frameworks (theoretical frameworks) are a type of intermediate theory that attempt to
connect to all aspects of inquiry
unit testing frameworks:
This page is a list of tables of codedriven unit testing frameworks for various frameworks for
various frameworks for various xUnit.
content management frameworks:
A content management framework (CMF) is an application programming interface for creating a
customized content management system (CMS)
Enterprise Architecture framework:
An Enterprise Architecture Framework
(EA Framework) is a
framework for an Enterprise
Architecture which defines how to organize the structure and views associated with an Enterprise
Architecture.
Multimedia framework :
A multimedia framework is a software framework that handles media on a computer and through a
network. A good multimedia framework offers an intuitive API and a modular architecture to easily
add support for new codecs, container formats and transmission protocols. It is meant to be used by
applications such as and audio or video editors, but can also be used to build videoconferencing
applications, media converters and other multimedia tools.
Development Frameworks:
They provide software development platforms and frameworks, as well as expert consulting
services. Their flagship product is Qt, a multiplatform C++ Graphical User Interfaces (GUI)
framework which also includes packages such as data structures and a networking library
.NET Framework:
T he framework's
Base Class Library provides a large range of features including user interface, data
access, database connectivity, cryptography, web application development, numeric algorithms, and
network communications. The class library is used by programmers, who combine it with their own
code to produce applications.
Php framework:
php framework (seagull) is an oop php software framework for building web, command line and gui
applications. seagull uses modelviewcontroller design pattern. many popular php applications are
integrated within the project, as are various templating engines, pear libs, testing tools and managed
library code.
java framework:
JavaScript Framework is popular among many users as a handy and creative open source, object
oriented JavaScript framework. It doesn\'t extend native objects, its server agnostic and it supports
interoperability with other similar libraries. It works in the following environments: Java (Apache
TomCat),