DevForce
Encyclopedia
DevForce is a framework for building and operating Rich Internet Applications (RIAs). DevForce provides a complete framework for building enterprise applications for Silverlight, WPF
WPF
WPF may refer to:* WebSphere Partition Facility, an IBM facility* Western People's Front, a political party in Sri Lanka active in the Western Province...
, WinForms, ASP.NET
ASP.NET
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 ...
, Windows Phone 7
Windows Phone 7
Windows Phone is a mobile operating system developed by Microsoft, and is the successor to its Windows Mobile platform, although incompatible with it. Unlike its predecessor, it is primarily aimed at the consumer market rather than the enterprise market...
, and a variety of non-.Net clients.
DevForce is fully integrated with Microsoft's Entity Framework, but can consume other data sources using its POCO (Plain Old CLR Object
Plain Old CLR Object
Plain Old CLR Object or POCO is a play on the term POJO, from the Java EE programming world, and is used by developers targeting the Common Language Runtime of the .NET Framework....
) support. DevForce also scales extremely well and supports deployments on Microsoft's Azure
Azure
In heraldry, azure is the tincture with the colour blue, and belongs to the class of tinctures called "colours". In engraving, it is sometimes depicted as a region of horizontal lines or else marked with either az. or b. as an abbreviation....
.
In MVVM
Model View ViewModel
The Model View ViewModel is an architectural pattern used in software engineering that originated from Microsoft as a specialization of the Presentation Model design pattern introduced by Martin Fowler...
environments, DevForce supplies the model to MVVM implementations such as, MVVM Light, Caliburn, and Prism.
History
IdeaBlade released its first distributed application infrastructure product in 2002. DevForce 2010 is the sixth major version of that product, one for every version in .NET history.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...
.