Print Page | Close Window

ASP.Net MVC First Application without Silverlight

Printed From: IdeaBlade
Category: DevForce
Forum Name: DevForce 2010
Forum Discription: For .NET 4.0
URL: http://www.ideablade.com/forum/forum_posts.asp?TID=3549
Printed Date: 13-May-2026 at 4:35am


Topic: ASP.Net MVC First Application without Silverlight
Posted By: jfcardenas
Subject: ASP.Net MVC First Application without Silverlight
Date Posted: 20-Jul-2012 at 10:19am
Hello community,

I'm in the difficult tasks to select a Web Framework for a new project, and of course DevForce is one of the candidates.

I downloaded and installed the trial version, but (sorry for my so basic question) How I can create a ASP.Net application without silverlight? Is it possible? Is there any template for this application type?

Thanks for your help and comments.



Replies:
Posted By: mgood
Date Posted: 20-Jul-2012 at 1:16pm
DevForce is not a Web Framework. It is a data access framework. DevForce is designed to access data from a rich client application over a network connection such as the Internet using standard protocols. Such rich client applications are written in WinForms, WPF or Silverlight and soon Javascript/HTML5. What all these applications have in common is that they are or can be delivered over the Web, but run on the client giving the user a desktop-like application experience. This is not your traditional ASP.NET experience where most of the code runs on the server and HTML with a sprinkle of Javascript is delivered to a browser on the client.
 
DevForce provides things like a fully queryable client side cache to avoid redundant expensive roundtrips to the server among other features. You can use DevForce server-side in an ASP.NET application, but we are probably the first once telling you that's not really what the product is designed for.
 
What DevForce provides is the ability to compose queries on the client, send them to the server and execute against EntityFramework and then package up the resulting entities and send them to the client, where they get cached. That's not what you do in a traditional ASP.NET app. In a traditional ASP.NET app you query the data on the server and then emit HTML with the data values embedded and send the HTML to the browser where it gets rendered.

DevForce can work in the ASP.NET architecture, but the feature set is really designed to be used by rich client applications.



Posted By: jfcardenas
Date Posted: 20-Jul-2012 at 2:18pm
Thank you that was very clarifying and helpful to make a correct decision. Now I have clear the scope and purpose of your product.





Print Page | Close Window