Telerik blogs
  • Productivity Reporting

    Dynamically Loading Telerik Reports with MEF

    So I've been spending some time lately learning to use one of the powerful new features of .NET 4.0, the Managed Extensibility Framework (MEF). Using MEF, I thought it would be neat to create an application that allows you to dynamically load Telerik Reports from an assembly without having to recompile your application. Here is how I set it up. Contracts When setting this application up, I wanted to be able to define contracts on my reports so that I could import them into a ReportManager class when the application starts up. However, I didn't want my report objects to be ...
    May 05, 2010
  • Release

    Telerik’s new LINQ implementation and MySQL Part II: OData Service and Silverlight App in 30 seconds

    About a month or so ago I showed on this blog how to connect to MySQL using Telerik's new LINQ implementation.  Today I will show you how to take it one step further and build an OData service automatically using the Telerik Data Services Wizard. Just for fun, we will also automatically add a full CRUD Silverlight application that consumes the OData service. We’ll do this all in 30 seconds! To get started, you have to download MySQL 5.x and the MySQL Workbench and also, as my colleague Alexander Filipov at Telerik reminded me, make sure you install the MySQL .NET Connector, which is available here.  I like to use...
    May 04, 2010
  • People

    ALT.NET Houston Open Spaces 2010

      So, over the weekend I attended ALT.NET Houston Open Spaces 2010. I wasn't too sure what to expect since I had never been to this type of event before, but I must say, I was pleasantly surprised. Starting on Friday, I attended a free half-day workshop about "Advanced WPF" hosted by Jonathan Birkholz. This five hour workshop went over everything from the basics of WPF, to dependency properties, to making "designable" applications. This workshop successfully cleared up many questions I had about building WPF applications. After the workshop, I unfortunately had to leave a little bit early, but ...
    May 04, 2010
  • Web ASP.NET AJAX

    Internet Explorer CSS limits

    We all know that Internet Explorer has some bugs. Some of them can even bring down the entire rendering of your page. Like for instance the forced Standards mode crash bug in IE8, which can make your page to disappear completely if you have a floated container with max-height and overflow: scroll. Two such bizarre bugs are these less known limitations in Internet Explorer - the 31 stylesheets per file and the 4095 selectors in a file. Let’s first discuss the more widely known of the two - 31 stylesheets per file If you are an ASP.NET developer and you develop...
  • Desktop WPF

    Using RadRibbonWindow with RadRibbonBar for WPF

    As you can expect, we have received a lot of great feedback from the community regarding RadRibbonBar.  One thing that people always asked about, however, was how to better integrate the RadRibbonBar into the actual window itself.  This way, rather than having the Window title and RadRibbonBar title both displaying, it would provide for a more seamless user experience.  Well, we listened. :) With our latest release, we have included the RadRibbonWindow to the RadControls for WPF library, allowing you to take the old window + RadRibbon combination and create something a little more visually compelling. First we want to add the...
  • Productivity Reporting

    Dynamically Loading Telerik Reports with MEF

    So I've been spending some time lately learning to use one of the powerful new features of .NET 4.0, the Managed Extensibility Framework (MEF). Using MEF, I thought it would be neat to create an application that allows you to dynamically load Telerik Reports from an assembly without having to recompile your application. Here is how I set it up. Contracts When setting this application up, I wanted to be able to define contracts on my reports so that I could import them into a ReportManager class when the application starts up. However, I didn't want my report objects to be ...
    May 05, 2010
  • Release

    Telerik’s new LINQ implementation and MySQL Part II: OData Service and Silverlight App in 30 seconds

    About a month or so ago I showed on this blog how to connect to MySQL using Telerik's new LINQ implementation.  Today I will show you how to take it one step further and build an OData service automatically using the Telerik Data Services Wizard. Just for fun, we will also automatically add a full CRUD Silverlight application that consumes the OData service. We’ll do this all in 30 seconds! To get started, you have to download MySQL 5.x and the MySQL Workbench and also, as my colleague Alexander Filipov at Telerik reminded me, make sure you install the MySQL .NET Connector, which is available here.  I like to use...
    May 04, 2010
  • People

    ALT.NET Houston Open Spaces 2010

      So, over the weekend I attended ALT.NET Houston Open Spaces 2010. I wasn't too sure what to expect since I had never been to this type of event before, but I must say, I was pleasantly surprised. Starting on Friday, I attended a free half-day workshop about "Advanced WPF" hosted by Jonathan Birkholz. This five hour workshop went over everything from the basics of WPF, to dependency properties, to making "designable" applications. This workshop successfully cleared up many questions I had about building WPF applications. After the workshop, I unfortunately had to leave a little bit early, but ...
    May 04, 2010
  • Web ASP.NET AJAX

    Internet Explorer CSS limits

    We all know that Internet Explorer has some bugs. Some of them can even bring down the entire rendering of your page. Like for instance the forced Standards mode crash bug in IE8, which can make your page to disappear completely if you have a floated container with max-height and overflow: scroll. Two such bizarre bugs are these less known limitations in Internet Explorer - the 31 stylesheets per file and the 4095 selectors in a file. Let’s first discuss the more widely known of the two - 31 stylesheets per file If you are an ASP.NET developer and you develop...
  • Desktop WPF

    Using RadRibbonWindow with RadRibbonBar for WPF

    As you can expect, we have received a lot of great feedback from the community regarding RadRibbonBar.  One thing that people always asked about, however, was how to better integrate the RadRibbonBar into the actual window itself.  This way, rather than having the Window title and RadRibbonBar title both displaying, it would provide for a more seamless user experience.  Well, we listened. :) With our latest release, we have included the RadRibbonWindow to the RadControls for WPF library, allowing you to take the old window + RadRibbon combination and create something a little more visually compelling. First we want to add the...