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

ORM & Silverlight

9 Answers 292 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Henk
Top achievements
Rank 1
Henk asked on 27 Jan 2009, 04:17 PM
Hi,

Can you used ORM and Silverlight? For example populating the (Telerik) Silverlight ui components?

Regards,

Henk

9 Answers, 1 is accepted

Sort by
0
Dimitar Kapitanov
Telerik team
answered on 27 Jan 2009, 06:33 PM
Hi Henk Boen,
Definitely we are working to provide good integration to SL domain. You can see my blogpost in four parts, and also the code sample here. Also we are targeting the Aexandria framework for SL when it arrives. And that is not all: we will have our own datasource for SL that will work just fine with OpenAccess.

Kind regards,
Dimitar Kapitanov
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Henk
Top achievements
Rank 1
answered on 27 Jan 2009, 07:17 PM
Hi Dimitar,

Thanks for the prompt answer. I am glad to hear that Telerik/ORM is also supporting SL. But we like to start all our new projects with SL and when available an ORM tool for the middle tier. My question is: when we start now can we used ORM with SL?

Regards,

Henk
0
Dimitar Kapitanov
Telerik team
answered on 28 Jan 2009, 08:55 AM
Hi Henk Boen,
We are in the initial stage of supporting SL. This means that we do not have code generation for SL helpers, and we do not have a complete LINQ implementation as well. My perception is that it will be hard to implement a commercial-grade SilverLight project at the moment with OpenAccess.

Greetings,
Dimitar Kapitanov
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Henk
Top achievements
Rank 1
answered on 28 Jan 2009, 09:04 AM
Hi Dimitar,

Thanks for your honest answer.

Any indication when SL will be supported in ORM?

Regards,

Henk
0
Dimitar Kapitanov
Telerik team
answered on 28 Jan 2009, 10:36 AM
Hello Henk Boen,
The only statement I am able to provide you with is "as soon as possible". The good news is that we will have full IQeriable support, which you can plug to an ADS service so basically if  you decide to go with OpenAccess later, the only things you will have to do is to snap the data models - all SL and data service logic above will stay the same.

Best wishes,
Dimitar Kapitanov
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Henk
Top achievements
Rank 1
answered on 05 May 2009, 10:59 PM

Hi Dimitar,

 

I regularly read the ORM forums especially about Silverlight. I read that there are some solution using ORM in combination with SL. But it is not clear to me about the current features of ORM in regards with SL development.

I have some questions i.e:

  1. Is ADS different than RIA services (aka Alexandrai)?
  2. Will RIA services be supported?
  3. The current Linq implementation in ORM can be used with Oracle?
  4. Oracle stored procedures can be used also?
  5. Is this a correct picture? Database -> ORM -> (RIA/ADS) service -> SL UI component

 

Let me try to explain our requirements for an ORM tool.  

We have done some testing with some ORM tools like lblgen, Nhibernate, CSLA.net but they all to complex, cumbersome and are definitely NOT RAD!  We developed standard applications, primarily, for the (local) government. Our current software  are developed using Delphi and Oracle. Oracle because all the local governments in the Netherlands used Oracle rdbms as the standard (required) database! We are moving to SL because SL give the user the same UI experience  in the browser like Window form. The beauty of SL is that u can build stunning UI in combination with client validation like current Windows CS appl. Only 1 code (C#) to maintain. ASP.net is not an option because you still have to fiddle with java scripting (ajax).  At this moment we build services using RemObjects SDK for .net and connect it to SL controls. According our developers it is a less cumbersome and complex than the above ORM offerings.

 

To put it simple: database -> ORM -> (RIA/ADS) service -> SL UI component is our requirement but it would be more attractive if the picture could be:

Databace -> ORM -> (RIA/ADS) service -> SOAP -> any consumer (SL, java, Flex-adobe, …)

 

Why? We are not the only supplier and local governments are asking for “open” connectivity using standard webservices (soap) to talk to other applications. For example we should expose some of the data we store as services combined with the services of all the applications, from different vendors, and bundled to a company wide service counter. Using this service counter the citizen can see the products they used as a customer of the local government.

 

To be flexible we need also an an ORM tool that can map on runtime a query (give me all the customers who buys product X in January 2009) and generate a webservice using the SOAP protocol and this service can be consumed batch wise by another service or attach to a SL/WPF/Flex/Java UI control…

 

Could you update me about the current and new features of ORM especially in regards with SL development using Telerik SL UI controls. (examples etc.)

 

Thanks,

 

Henk Boen

 

0
Dimitar Kapitanov
Telerik team
answered on 06 May 2009, 06:09 AM
Hi Henk Boen,
Short answers to your list list of questions:

1. Yes ADS is formerly known as Astoria. RIA services is something more complex and broad by definition but it is based on the ADS technology. You should know that we intend to provide RIA services support for our Q2 release.

2. Yes, we will provide a speciffic OpenAccess provider for RIA Services

3. Yes the LINQ implementation can be used with all the supported by OpenAccess databases . Ofcourse there are some DB speciffics that cannot be pushed to the server.

4. Presently we have only MS SQL server support, but SP support will be propagated for all the supported databases in the near future.

5. YES this is the intended application workflow.

We have big plans for Silverlight support that are currently under development. One major area that we address constantly is our LINQ support on which all WCF wrapping technologies like ADS or RIA services for example are based. Also we support the classic webservices exposed by asp.net. The best approach from my perspective is to spike a sample project with OpenAccess to see whether it fits your neeeds, and also have in mind that we can response pretty quickly to our customers demand. That said if something is missing or not working exactly as expected we are adressing as quickly as possible all our customer needs. We are targeting RIA Services and a better SL support for Q2. I hope that what I said will help you with your evaluation.





Regards,
Dimitar Kapitanov
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
David Ginn
Top achievements
Rank 1
answered on 05 Jan 2010, 02:31 AM
Dimitar,

I'm currently in "research" mode for an ORM and SL type framework implementation.  After reviewing your products, I'm sold.  However, I was curious if any additional documentation exists on the ORM and SL.  The above blog started in 1st quater 09 and ended in the 2nd qtr.  Can you provide any additional insights or documentation with ORM and its use with SL? 

Thank you,

David
0
PetarP
Telerik team
answered on 06 Jan 2010, 05:48 PM
Hi David Ginn,

Currently we do not have any other documentation available but the blog posts which you refer to. As you might have noticed the first series provide a step by step guide on how to create a simple application that just displays information. The second series provide a guide on creating a more complex application where we explain how to edit, insert and delete entries. While there are indeed not much "official" sources of documentation regarding that topic you can always relay on the Telerik forums where we have a strong community that has already discussed a great amount of cases regarding Silverlight and Telerik OpenAccess.

Best wishes,
Petar
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Tags
General Discussions
Asked by
Henk
Top achievements
Rank 1
Answers by
Dimitar Kapitanov
Telerik team
Henk
Top achievements
Rank 1
David Ginn
Top achievements
Rank 1
PetarP
Telerik team
Share this question
or