ASP.NET AJAX VS. SILVERLIGHT

4 posts, 0 answers
  1. MWM
    MWM avatar
    64 posts
    Member since:
    Jul 2007

    Posted 19 Dec 2008 Link to this post

    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?
  2. Ivo
    Admin
    Ivo avatar
    689 posts

    Posted 23 Dec 2008 Link to this post

    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.
  3. MWM
    MWM avatar
    64 posts
    Member since:
    Jul 2007

    Posted 23 Dec 2008 Link to this post

    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

  4. Nikolay
    Admin
    Nikolay avatar
    3997 posts

    Posted 06 Jan 2009 Link to this post

    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.
Back to Top