This is a migrated thread and some comments may be shown as answers.

ASP.NET AJAX VS. SILVERLIGHT

3 Answers 81 Views
Miscellaneous
This is a migrated thread and some comments may be shown as answers.
MWM
Top achievements
Rank 1
MWM asked on 19 Dec 2008, 02:23 PM
1.  Does Telerik's Reporting product work the same / fine with Silverlight?

2.  Does Telerik's OpenAccess work the same / fine with Silverlight?

3.  What criteria can be used to determine whether a new project should be developed in ASP.NET AJAX vs. SILVERLIGHT?

4.  How would one go about obtaining unbiased information about which ORM might be better between NHibernate and OpenAccess?  Has Telerik performed any real comparisons in speed / scalability / reliability?  If so, results?

3 Answers, 1 is accepted

Sort by
0
Ivo
Telerik team
answered on 23 Dec 2008, 08:56 AM
Hi,

1) We currently do not offer a viewer for Silverlight but it is in our ToDo list for next year. If you can provide some further details on how you plan to use Telerik Reporting with Silverlight we should be able to help you.

2) Yes, OpenAccess works with Silverlight. Please see this blogposts series:
http://blogs.telerik.com/dimitarkapitanov/Posts.aspx

We also have a code library project which demonstrates the integration capabilities:
http://www.telerik.com/community/code-library/orm/general/using-openaccess-with-silverlight-and-ado-net-data-services.aspx

3) It all depends on your project requirements, but generally Silverlight is recommended for more interactive and media-rich applications. ASP.NET AJAX is more robust for Line of Business applications.

4) Here is a white paper we have recently published on OpenAccess and how it fits in the general ORM environment:
http://www.telerik.com/libraries/documents/whitepaper_openaccess.sflb


Kind regards,
Ivo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
MWM
Top achievements
Rank 1
answered on 23 Dec 2008, 03:31 PM
Thank you for getting back to me.

1.  I was inquiring about reporting capabilities so I would be able to generate/display reports in Silverlight as one would in an ordinary business app for ASP.NET.

My status is trying to decide whether to develop new projects in Silverlight or ASP.NET.  Part of my inability to determine which platform would be best is that for example, in the Telerik demo for Silverlight, I see one project sample which shows interactive drag-n-drop for car wheels, but another which shows gridlike functionality.

In my case, projects typically consist of database business-type applications, preferrably using 3-layer design.  The interaction the users have is typically never drag-n-drop of car wheels, but perhaps items in a list, going from one to another.  Other interaction is simply standard buttons, etc.

I was wanting to know what tools (from Telerik) would be available to me for Silverlight as opposed to what I have now in ASP.NET.  I fear developing new projects in ASP.NET (AJAX) only to have them become quickly outdated due to a growing presence/demand of Silverlight.

3.  For apps which are database-driven business apps and which use 3-layer architecture, would ASP.NET be the best choice?  What advantages are there to developing in Silverlight for this type of app instead?  This article seems to point to Silverlight for quite a bit, regardless of project type:  http://blackburnian.spaces.live.com/blog/cns!FB8B852EF1AB0B35!1086.entry?ccr=4954&wa=wsignin1.0&sa=569243297

0
Nikolay
Telerik team
answered on 06 Jan 2009, 10:15 AM
Hello MWM,

The decision on whether to proceed on building new application on ASP.NET Ajax or Silverlight actually depends on many aspects, of which the available resources is really important. The programming model in Silverlight is pretty different from the one used in ASP.NET Ajax. This said, if the programmers are used to building database driven apps in ASP.NET Ajax, it would be less time consuming to proceed this way. On the other hand, developing Silverlight database driven applications would be the more innovative approach. However, you should bear in mind that the database management would be only driven by ADO.NET and/or WCF services. This is mostly considered to be faster and more reliable. RadControls for Silverlight are meant to be used in LOB applications, not only in RIA development. We are aware that most of the users would rather port existing LOB apps to Silverlight instead of building only RIA enhancements to existing applications. Therefore, we develop our controls to make them have rich UI as well as make them suitable for LOB development.

Greetings,
Nick
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Tags
Miscellaneous
Asked by
MWM
Top achievements
Rank 1
Answers by
Ivo
Telerik team
MWM
Top achievements
Rank 1
Nikolay
Telerik team
Share this question
or