Telerik blogs
  • Release

    Q2’10 Pre-Release Series: Telerik Reporting Introduces Report Interactivity

    The Q2 2010 release will take report interactivity in Telerik Reporting to a whole new level. The new version of the tool will allow end-users to drill through reports and subreports, to jump to other sections in a report, and to go to external web URLs. We have managed to achieve this functionality through the use of smart hyperlinks. With its new version Telerik Reporting will also introduce two new Data Source components aimed at improving the tool’s integration with Telerik OpenAccess ORM and ADO.NET Entity Framework. The new Data Source Components will allow users to codelessly connect the data report items...
    July 13, 2010
  • Productivity

    Capturing User Stories with TeamPulse

    Defining requirements for a software system has always been a difficult task.  Capturing requirements as User Stories is a technique that has been extensively employed on Agile projects as a way to help describe functionality that will be valuable to users of the software being developed. According to Mike Cohn user stories should be composed of three aspects: -          A written description of the story -          Conversations about the story that help flesh out the details of the story -          Tests that allow us to understand when the story implementation is complete In addition, William Wake, from “Invest in ...
    July 13, 2010
  • Release

    Q2’10 Pre-Release Series: Greater Productivity with OpenAccess ORM and Round-trip Mapping

    With Q2 2010 Telerik OpenAccess ORM will raise the standard for data access productivity with the introduction of Round-trip Mapping for the Visual Designer for OpenAccess ORM. This feature will free developers from the constraints of having to choose between “forward” and “reverse” mapping approaches when creating a project and not being able to change this afterwards. Currently there is no strong integration between the two approaches in OpenAccess ORM. With Round-trip Mapping developers will be able to seamlessly employ either approach by reverse-mapping an existing schema then updating it by simply modifying the model classes or adding new ones. Simply...
    July 12, 2010
  • Desktop WPF

    Evaluated (Calculated) Column for WPF/Silverlight RadGridView with IronPython

    The Dynamic Language Runtime (more info here) is a great way to spice up those boring old CLR applications. Not only has the DLR helped bring the dynamic keyword to C# 4, but it helps Python and Ruby live on top of .NET. Using the DLR and IronPython, it's relatively easy to craft a calculated column, giving you the power to execute IronPython expressions over your data objects. What's more, you can import Python modules such as math, datetime, etc. You can download the source code for this example here. The exact same code can be used for both Silverlight and WPF....
  • Release

    Domain Validation with Q2 2010 RadGrid and RadListView for ASP.NET AJAX

    As we all know, user input validation is one of the key concerns when developing various types of applications. Best practices and common sense suggest that validation rules should be kept as close to the business logic/domain model as possible. Fortunately, with the addition of Model Validation support with the Q2 2010 release of RadGrid and RadListView for ASP.NET AJAX, this is even easier than before. Please find attached a quick sample which illustrates this improvement in combination with RIA Services DomainValidator and DomainDataSource controls.     Have fun!...
    July 12, 2010
  • Release

    Q2’10 Pre-Release Series: Telerik Reporting Introduces Report Interactivity

    The Q2 2010 release will take report interactivity in Telerik Reporting to a whole new level. The new version of the tool will allow end-users to drill through reports and subreports, to jump to other sections in a report, and to go to external web URLs. We have managed to achieve this functionality through the use of smart hyperlinks. With its new version Telerik Reporting will also introduce two new Data Source components aimed at improving the tool’s integration with Telerik OpenAccess ORM and ADO.NET Entity Framework. The new Data Source Components will allow users to codelessly connect the data report items...
    July 13, 2010
  • Productivity

    Capturing User Stories with TeamPulse

    Defining requirements for a software system has always been a difficult task.  Capturing requirements as User Stories is a technique that has been extensively employed on Agile projects as a way to help describe functionality that will be valuable to users of the software being developed. According to Mike Cohn user stories should be composed of three aspects: -          A written description of the story -          Conversations about the story that help flesh out the details of the story -          Tests that allow us to understand when the story implementation is complete In addition, William Wake, from “Invest in ...
    July 13, 2010
  • Release

    Q2’10 Pre-Release Series: Greater Productivity with OpenAccess ORM and Round-trip Mapping

    With Q2 2010 Telerik OpenAccess ORM will raise the standard for data access productivity with the introduction of Round-trip Mapping for the Visual Designer for OpenAccess ORM. This feature will free developers from the constraints of having to choose between “forward” and “reverse” mapping approaches when creating a project and not being able to change this afterwards. Currently there is no strong integration between the two approaches in OpenAccess ORM. With Round-trip Mapping developers will be able to seamlessly employ either approach by reverse-mapping an existing schema then updating it by simply modifying the model classes or adding new ones. Simply...
    July 12, 2010
  • Desktop WPF

    Evaluated (Calculated) Column for WPF/Silverlight RadGridView with IronPython

    The Dynamic Language Runtime (more info here) is a great way to spice up those boring old CLR applications. Not only has the DLR helped bring the dynamic keyword to C# 4, but it helps Python and Ruby live on top of .NET. Using the DLR and IronPython, it's relatively easy to craft a calculated column, giving you the power to execute IronPython expressions over your data objects. What's more, you can import Python modules such as math, datetime, etc. You can download the source code for this example here. The exact same code can be used for both Silverlight and WPF....
  • Release

    Domain Validation with Q2 2010 RadGrid and RadListView for ASP.NET AJAX

    As we all know, user input validation is one of the key concerns when developing various types of applications. Best practices and common sense suggest that validation rules should be kept as close to the business logic/domain model as possible. Fortunately, with the addition of Model Validation support with the Q2 2010 release of RadGrid and RadListView for ASP.NET AJAX, this is even easier than before. Please find attached a quick sample which illustrates this improvement in combination with RIA Services DomainValidator and DomainDataSource controls.     Have fun!...
    July 12, 2010