Telerik blogs
  • Productivity

    Using The WCF REST Starter Kit and REST Collections with Telerik OpenAccess and the WCF Wizard

    Developers have been using the REST specification for some time. If you are using Microsoft tools, ADO.NET Data Services aka Astoria is a very popular way to work with REST data. What you may not know is that Astoria works on top of WCF and you can write your own REST services outside of the Astoria model using WCF. WCF 3.5 SP1 gives us quite a few hooks to build our own RESTful services, however, it still takes a lot of manual wiring up by the developer. By now you all should know that I hate plumbing code. Microsoft introduced the WCF REST Starter Kit, a set of WCF extensions...
    September 03, 2009
  • Productivity

    Using Oslo to Speed Up Database Development

    digg_url = "http://www.stephenforte.net/PermaLink,guid,9ae550ca-3c3d-4c14-b047-4b7568dd9c94.aspx";digg_title = "Using Oslo to Speed Up Database Development";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; I have written a white paper for the Microsoft Oslo team that is available on MSDN here. The paper is titled: “Using Oslo to Speed Up Database Development” and shows how you can use the new M language to model databases, browse that model in Quadrant, and tap into the power of the Oslo Repository. The paper shows how the model you make is mapped to TSQL and to SQL Server objects, including Tables and Views. It is pretty cool to see the following M type and its M values and how they will map to a TSQL script to create a People table and INSERT INTO statements for...
    September 02, 2009
  • Productivity

    Telerik OpenAccess WCF Wizard: How-to Video #2- Astoria

    digg_url = "http://www.stephenforte.net/PermaLink,guid,fa997be0-5dfb-4a79-b7bc-6f2f782b9493.aspx";digg_title = "Telerik OpenAccess WCF Wizard: How-to Video #2- Astoria";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; The following video shows how to use the Telerik OpenAccess WCF Wizard with ADO.NET Data Services. The video is done by .NET Ninja in training Peter Bahaa and uses more or less the same code I showed yesterday on my blog. Enjoy!   Telerik OpenAccess WCF Wizard Part II- Astoria from Stephen Forte on Vimeo.
    August 26, 2009
  • Productivity

    Using ADO.NET Data Services with Telerik OpenAccess and the WCF Wizard

    digg_url = "http://www.stephenforte.net/PermaLink,guid,9a2c41de-b873-4acb-a680-78a2f130a03d.aspx";digg_title = "Using ADO.NET Data Services with Telerik OpenAccess and the WCF Wizard";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; I have been a big fan of using the RESTful ADO.NET Data Services (aka Astoria). If you want to use Astoria out of the box without any modifications you really have to use the Entity Framework. But as long as you are using a data access library that supports IEnumerable and IQueryable (and IUpdateable to be useful for CRUD) you can use Astoria with just a little bit of extra work.  Telerik OpenAccess supports LINQ and IUpdateable and can be used in Astoria as shown here. In a nutshell you have to first create your data access layer, then a web site to host your ADO .NET Data Service and...
    August 25, 2009
  • Productivity

    Telerik OpenAccess WCF Wizard: How-to Video #1

    digg_url = "http://www.stephenforte.net/PermaLink,guid,1d3d07a0-ce73-4eb3-8fd4-1ec259e21a60.aspx";digg_title = "Telerik OpenAccess WCF Wizard: How-to Video #1";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; Last week I showed how to use the Telerik OpenAccess WCF Wizard on this blog. The wizard creates some of the boring WCF code for you automatically. You can create endpoints for WCF, Astoria, REST collection and ATOM Pub services. Our first demo used WCF, later we will show you the other services. This is what we did: Created a data access layer automatically using OpenAccess Created a WCF Service automatically using the wizard Created a Silverlight 3.0 application that used WCF to databind the Customers table to a datagrid, enabling editing automatically Here is a video by Peter Bahaa (aka Pedro), .NET ninja in training, using the wizard with the...
    August 23, 2009