Telerik blogs
  • People

    The LOB Chronicles Episode 9: The Repository Pattern + Source Code Is In!

    In the last episode we were exploring how MEF created a unique issue in loading assemblies and missing dependencies as well as how we utilized a creative synchronous approach to ensuring assemblies were downloaded before loading modules. This week we’re pushing full speed ahead with the application and what we have to show (more on that later), but before we start highlighting the UI work being done I thought it would be good to take an episode to discuss how we’re handling data within the application. As you might have guessed from the title this involves the Repository Pattern. Repository Pattern...
    October 05, 2011
  • Desktop WPF

    Boldly Looking Forward with Silverlight, WPF, WP7, and Xaml

    Now that the dust has settled from Build, we’re all back to our day jobs and still working on the same Silverlight, WPF, and Windows Phone projects that we were working on before Build. As you might have read from Todd, Doug, Vassil, Steve, or Silverlight experts like Jeremy, Dan, and Laurent, the sky has in fact not fallen and the future for .Net development on the non-Metrofied Windows 8 desktop is alive and well.  On top of that, since most of us are working on projects in the here and now and want support for multiple versions of...
    October 05, 2011
  • Release

    Telerik OpenAccess ORM, MVC Extensions, and Dynamics!

    While playing around with OpenAccess the other day, I wondered if it would be possible to have OpenAccess return a dynamic list, and if so, could I bind it to an MVC grid without specifying any columns names.  This could prove to be helpful in some reporting scenarios, where you just want the grid to output whatever a sproc, or query, returns.  This blog shows how to accomplish just that! Step 1 To accomplish this task we will be taking advantage of the ADO API we released in Q2 2011.  To start out I simply created an extension method for the OpenAccessContext, which...
    October 05, 2011
  • Web

    Using CORS with All (Modern) Browsers

    CORS is cool. Cross-Origin Resource Sharing is a (slowly) emerging technology for the web that finally gives async web operations a way to directly grab resources from different domains. In fact, I've already talked about it a couple of times on the Kendo UI blogs here and here. By...
    October 03, 2011
  • Web ASP.NET AJAX

    Client-Side Hierarchical DataBinding to OData with RadGrid for ASP.NET AJAX

    If you haven't heard, Odata is a Web protocol that exposes your data to the Web, allowing consumers to make queries through a set of URI parameters. RadGrid, Telerik's ASP.NET AJAX Grid control features a rich client-side API that enables you to easily bind to OData services and have all the paging, sorting and filtering done without ever posting the page to the server. That is all fine if your data is flat. Binding to hierarchical data, however, is another story. RadGrid officially supports hierarchical databinding on the server only. But let's go unofficial for a while. In this blog post we'll demonstrate an approach for detail table databinding...
    October 03, 2011
  • People

    The LOB Chronicles Episode 9: The Repository Pattern + Source Code Is In!

    In the last episode we were exploring how MEF created a unique issue in loading assemblies and missing dependencies as well as how we utilized a creative synchronous approach to ensuring assemblies were downloaded before loading modules. This week we’re pushing full speed ahead with the application and what we have to show (more on that later), but before we start highlighting the UI work being done I thought it would be good to take an episode to discuss how we’re handling data within the application. As you might have guessed from the title this involves the Repository Pattern. Repository Pattern...
    October 05, 2011
  • Desktop WPF

    Boldly Looking Forward with Silverlight, WPF, WP7, and Xaml

    Now that the dust has settled from Build, we’re all back to our day jobs and still working on the same Silverlight, WPF, and Windows Phone projects that we were working on before Build. As you might have read from Todd, Doug, Vassil, Steve, or Silverlight experts like Jeremy, Dan, and Laurent, the sky has in fact not fallen and the future for .Net development on the non-Metrofied Windows 8 desktop is alive and well.  On top of that, since most of us are working on projects in the here and now and want support for multiple versions of...
    October 05, 2011
  • Release

    Telerik OpenAccess ORM, MVC Extensions, and Dynamics!

    While playing around with OpenAccess the other day, I wondered if it would be possible to have OpenAccess return a dynamic list, and if so, could I bind it to an MVC grid without specifying any columns names.  This could prove to be helpful in some reporting scenarios, where you just want the grid to output whatever a sproc, or query, returns.  This blog shows how to accomplish just that! Step 1 To accomplish this task we will be taking advantage of the ADO API we released in Q2 2011.  To start out I simply created an extension method for the OpenAccessContext, which...
    October 05, 2011
  • Web

    Using CORS with All (Modern) Browsers

    CORS is cool. Cross-Origin Resource Sharing is a (slowly) emerging technology for the web that finally gives async web operations a way to directly grab resources from different domains. In fact, I've already talked about it a couple of times on the Kendo UI blogs here and here. By...
    October 03, 2011
  • Web ASP.NET AJAX

    Client-Side Hierarchical DataBinding to OData with RadGrid for ASP.NET AJAX

    If you haven't heard, Odata is a Web protocol that exposes your data to the Web, allowing consumers to make queries through a set of URI parameters. RadGrid, Telerik's ASP.NET AJAX Grid control features a rich client-side API that enables you to easily bind to OData services and have all the paging, sorting and filtering done without ever posting the page to the server. That is all fine if your data is flat. Binding to hierarchical data, however, is another story. RadGrid officially supports hierarchical databinding on the server only. But let's go unofficial for a while. In this blog post we'll demonstrate an approach for detail table databinding...
    October 03, 2011