by IdeaBlade - Product Type: Component / Application / ASP.NET WebForms / .NET WinForms / .NET Class / .NET WPF / Silverlight / Developer Application
Provides all the data services needed to build WPF, WinForms, ASP.NET, and Silverlight applications. DevForce Universal is a combination of the value and features found within DevForce WinClient and DevForce Silverlight products. DevForce WinClient enables developers to build applications in a fraction of the time and reduces code and maintenance costs, it enables the Entity Framework to operate n-tier and move business objects to the client, dramatically improving application responsiveness and scalability, while allowing offline operation. DevForce Silverlight enables you to build data-intensive rich internet applications quickly. With DevForce Silverlight, you write your Silverlight application on top of a rich business object model that executes on both the client as well as the server.
Our regular prices are shown below. Please logon to see your discounted prices.
| Add to Cart | $ 2,445.10 | 1 Developer Subscription License (includes priority support and product updates for 1 year) | Download (30.6 MB) | |
| Add to Cart | $ 1,269.10 | 1 Developer Subscription Renewal License (includes priority support and product updates for 1 year) | Verify | Download (30.6 MB) |
| Add to Cart | $ 2,935.10 | 1 Developer Subscription License (includes priority support and product updates for 1 year) | Download (30.6 MB) | |
| Add to Cart | $ 1,465.10 | 1 Developer Subscription Renewal License (includes priority support and product updates for 1 year) | Verify | Download (30.6 MB) |
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.
Our regular prices are shown above. Please logon to see your discounted prices.

New and improved product features in DevForce 2010 (V6.1.4)
What's New in DevForce 2010 (V6.1.3)
Please note: After upgrading to this release, you must regenerate your code from the EDMX. Do this by re-saving the EDMX or by right clicking the .EDMX.TT file within Visual Studio 2010 and selecting Run Custom Tool.
What's new in DevForce 2010 (6.1.2)
This release of DevForce 2010 includes a Community Technology Preview (CTP) of IdeaBlade's support for Code First.
Please note: After upgrading to this release, you must regenerate your code from the EDMX. Do this by re-saving the EDMX or by right clicking the .EDMX.TT file within Visual Studio 2010 and selecting Run Custom Tool.
Code First CTP
Breaking changes
Please note that the following breaking changes only apply if you're overriding IdeaBlade's DomainModelTemplate. These breaking changes are necessary for the preparation of Entity Framework Code First support.
Defect repairs
New and improved product features
What's New in DevForce 2010 (6.1)
What's New in DevForce 2010
Major changes appear across the board. The most important derive from the product's reliance on the new Microsoft .NET technologies released in 2010:
DevForce 2010 does not work with:
DevForce 2010 supports Silverlight, WPF, Windows Forms, ASP WebForms, and ASP MVC clients. (Dependant on edition)
DevForce Universal - All the Data Services Needed in One Package.
DevForce Data Services fills a gap in the application infrastructure stack between where your Data Access Layer (DAL) ends and your client application begins.
The gap concerns your “business logic layer”. How your raw data become business objects with behavior, logic, and rules. How your business objects traverse tiers and cross the network … securely and reliably. How you query for them with LINQ and save changes transactionally. How you do all of this at scale and with maximum performance.
DevForce Data Services fills this gap so you don’t have to reinvent it, cobble it, maintain it, and defend it. We’ve got eight years of tough customer experience, with production applications in the field spanning the spectrum of .NET client technologies: WinForms, ASP.NET, WPF, and now Silverlight.
DevForce Universal provides Data Services for WPF, WinForms, ASP, and now Silverlight in a single product. DevForce Universal is a combination of the value and features found within DevForce WinClient and DevForce Silverlight products.
DevForce WinClient
DevForce is a framework for building and operating multi-tier, data-driven enterprise applications.
Enterprise applications are not simply big applications, or an application for a big company. Rather, they are applications with the following specific characteristics:
Supply chain, customer relationship management (CRM), and asset tracking applications are typical examples.
User productivity is critical. That puts a premium on the application‟s ability to provide a highly responsive, richly featured user experience – the kind of experience typical of a desktop application running directly on a client machine.
It is expected that people get work done at any time from anywhere. Those people may be employees or they may be valued partners. In either case, security matters. Accordingly, we often need to deploy and operate enterprise applications over a wide area network – preferably over the internet – with undiminished productivity and security.
DevForce is especially suited to building and running applications that require a rich user experience delivered to remote, Internet-connected clients.
DevForce Silverlight
DevForce Silverlight allows you to deliver line of business applications in the browser with the kind of responsiveness users expect from a desktop application. Developed for Microsoft Silverlight, the browser plug-in which powers rich application experiences, it allows you to leverage your existing DevForce experience with new tools and techniques to build serious applications.
A few things to note about Silverlight, and thus about DevForce Silverlight:
In DevForce Silverlight, you have the EntityManager to hold your client-side entity cache and communicate with the BOS, just like you would in a standard DevForce EF application. The Domain Model is actually shared between the two environments, and DevForce handles the movement of your business objects between tiers. You use the standard EntityQuery syntax to build true LINQ queries, which can be directed against a back-end data source or against the local DevForce cache. Your queries run asynchronously against back-end data sources, or synchronously against the local cache.
Key to it all is the shared domain model. The domain model used by the Silverlight application is the same domain model used on the server, or in any .NET DevForce application: not an anemic object model with an unfamiliar API. You can add business logic - via custom methods and properties, DevForce property interceptors, and DevForce verification - to your shared domain model. You can also choose to deploy logic which is applicable to the client-side or server-side only.
Building on the strengths of DevForce WinClient, DevForce Silverlight allows RIA developers to build scalable applications utilizing Silverlight and the Entity Framework. IdeaBlade have years of experience building object-relational mapping tools and have applied this experience to DevForce Silverlight, giving RIA developers the ability to build rich domain models for their Silverlight applications. Their previous expertise in building n-tier data models combined with their integration with the new Silverlight 3 UI controls and validation provides developers with an environment to create powerful enterprise applications using Silverlight.
Why DevForce?
Infrastructure for Multi-tier
N-tier data access is hard. Constructing a remote domain model for your data is hard. DevForce simplifies n-tier persistence and provides a rich domain model on which to build your application. Stop writing plumbing and infrastructure code and focus on your business logic and user experience.
Single Domain Model
You shouldn't have to duplicate your business logic in multiple places. The mobile business objects in DevForce enable you to use a single domain model whether you are writing client-side, server-side, or have multiple faces for the application in different technologies such as WPF, WinForms, ASP.NET, or Silverlight*.
Rich Domain Model
DevForce provides you with rich business objects with real behavior. Use a domain model that represents your problem, not just flat data transfer objects, where you have to do all the bookkeeping and re-implement your logic.
Verification Engine
Verify the correctness of your business objects and provide helpful error messages to the user. Supports cross-field and cross-object validation, and is seamlessly integrated with Silverlight 3 validation. Keeps your business logic in your business objects and out of the UI .
Offline Execution
Use your application while disconnected or partially connected to the internet. Save your work in isolated storage and resume working later.
Web Services
Consume other services in your application. DevForce can create web-service backed business objects allowing you to integrate them into your domain model.
Entity Framework Integration
Standardize on Microsoft's next generation ORM framework. DevForce is built upon the Entity Framework, enables it to go n-tier, enables it to work in Silverlight, makes it easier to use.
Responsiveness
DevForce applications are snappy. The domain model executes on client, client-side caching reduces trips to the server, data compression reduces network latency, and asynchronous queries allow background processing. For DevForce Silverlight the domain model executes inside the Silverlight client, client-side caching reduces trips to the server, data compression reduces network latency, and asynchronous queries allow background processing.
Full n-tier LINQ Support
Get the full power of LINQ in an n-tier application. LINQ-to-Entities only operates 2-tier, and other LINQ implementations only support a narrow range of queries. DevForce supports them all. For DevForce Silverlight you can use the full power of LINQ from within the Silverlight client application.
Multiple Data Sources
Use multiple back-end databases in a single domain model. Navigate cross-database relations using object properties. Save all your changes safely in a distributed transaction.
Data Access
Getting data into a Silverlight application is hard. Constructing a remote domain model for your data is hard. DevForce simplifies n-tier persistence and provides a rich domain model on which to build your application. Stop writing plumbing and infrastructure code and focus on your business logic and user experience.
Offline Execution
Use your application while disconnected or partially connected to the internet. Save your work in isolated storage and resume working later.
Web Services
Consume other services in your application. DevForce can create web-service backed business objects allowing you to integrate them into your domain model.
Scalability
Client-side caching, connection pooling, and a stateless and multi-core enabled server provide DevForce applications with excellent scalability and fault-tolerant characteristics.
Security
No connection string is exposed on the client. Server-side security checks prevent unauthorized access even if the client is compromised.
WinForms Databinding Support
Advanced databinding API works with .NET controls as well as Infragistics and DevExpress. Auto-populate forms with controls and then customize as you see fit.
MVVM and Best Practices
DevForce is built around good architectural practices such as MVC and MVVM and enables you to conveniently keep your UI and business logic where they belong without sacrificing usability or functionality.
Publisher
Primary Category
Related Products
Related Categories