Telerik blogs

Latest

  • Desktop WPF

    How to: Validate data with SL/WPF RadGridView Part I – validating on property/cell level via Data Annotations

    With the next Q3 2009 official release we are introducing a significant improvement to the validation mechanism of the RadGridView control. If we compare the new validation to the previous versions we add another validation layer (Data Layer) and refactoring of the related events. In a series of blog posts I’ll try to clarify this mechanism with several small examples. I’ll start the series with validation for a single cell.   How to: Validate data on a cell (property) level with RadGridView for Silverlight and WPF   The cell validation occurs when a GridViewCell is edited and its new data is about to be committed. At...
    May 27, 2021 3 min read
  • Release

    Telerik OpenAccess WCF Wizard October CTP

    digg_url = "http://www.stephenforte.net/PermaLink,guid,88d4e8cc-5c29-46de-9aa6-620462b5e20d.aspx";digg_title = "Telerik OpenAccess WCF Wizard October CTP";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; The Telerik WCF Wizard that I have shown on this blog several times has been updated and is available on Telerik Labs for download. Whenever Telerik puts something up on Telerik Labs we hope that some early adopters will try it out and give us feedback. We had an amazing demand for the Telerik OpenAccess WCF wizard and got tons of feedback. The most overwhelming piece of feedback is the name of the wizard: so as of this CTP, the wizard is now renamed the Telerik Data Services Wizard. We made some key enhancements in this build for usability. The big thing is that you no longer have to...
    May 27, 2021 2 min read
  • Release

    Upgrade Wizard: auto-upgrades and more

    Developers (yours truly included) often hate it when there is a need to deal with an external tool to accomplish a simple task. The upgrade process of RadControls seems such a task – you need to start a browser, open the Telerik website, login to your account, navigate to the Downloads section, download the installer and run it. Even more - if you want to keep updated you need to either check your RSS reader or e-mail, or refresh the Downloads page when you’re eagerly waiting for a new version.   One of the new features in the RadControls for ASP.NET...
    May 27, 2021 2 min read
  • Web

    How to display data from different tables using one data source

    In many cases our customers that use Telerik OpenAccess ORM face the need to rapidly change the source table from which they are displaying data. For example you can have a RadGrid filled with customers on the start of your application and whenever a certain customer is selected you can change the displayed data in the grid with the Orders for the given customer (note that in such case the data will be taken from two different tables – Customers and Orders). But do you need two datasource controls to do this? The simple answer is NO. You can achieve this...
    May 27, 2021 2 min read
  • Release

    New Feature: Silverlight RIA services compression with Telerik RadControls Q3 2009

    With our upcoming Q3 2009 release you can use RadCompression (part of Telerik.Web.UI.dll) to compress your RIA services: Without compression: With compression: Check the numbers :) Enjoy! [Download]...
    May 27, 2021 1 min read
  • Productivity

    How to map references and collections – Part 1

    The references in the object model and the references in the database schema can be defined in several ways. The definitions are following different idioms and it is not straight forward how a mapping can be defined. In the database schema you have the foreign key reference; in the object model you have single references, collections and dictionaries. Let’s look at a simple schema in the database, the Persons table has a foreign key reference to the Addresses table. There are now 3 ways to map this in OpenAccess. 1. You can map it to a reference field which is the...
    May 27, 2021 3 min read
  • Release

    TFS Work Item Manager and TFS Project Dashboard Beta 2 Now Available For Download!

    Just a month after releasing the quite popular Telerik TFS Tools (built by Imaginet Resources with RadControls for WPF), a fresh new update of the TFS Work Item Manager and TFS Project Dashboard is waiting for you to be downloaded! Beta 2 of the TFS tools ships numerous enhancements and optimizations, as well as new functionality: Iteration Planning Tool. This planning interface lets you take work items directly from the product backlog and schedule them into future iterations. What’s more, the Iteration Planner also takes into account the capacity limitations of these iterations. Choose work items from your Product Backlog, add...
    May 27, 2021 2 min read
  • Web

    Continuous Integration with WebAii for Silverlight, NUnit and CruiseControl.NET

    Who says automated functional tests cannot be a part of a Continuous Integration system? Or do you miss the proper tools? A Telerik customer, Sebastian Klapp, submitted a Code Library project about a sample CI system that runs WebAii Testing Framework Silverlight tests. Mr. Klapp shares their integration of WebAii tests, NUnit framework and CruiseControl.NET in this project. The result is a powerful CI system that assures their Silverlight application (based on RadControls for Silverlight) functions correctly on every developer source control check-in! Check it out! The submission can surely help as a tutorial for building a system that ...
    May 27, 2021 1 min read
  • Productivity

    LINQ tip of the week: Upcoming System.Math support

    Continuing with the LINQ tips, today we provide a list of System.Math methods that we are going to support with the upcoming Q3 release. The following table shows the supported methods; when no indication is given, all the overloaded (double,decimal,...) versions will work. Abs Min Max Acos, Asin, Atan, Atan2 Cos,Sin,Tan Cosh, Sinh, Tanh Sqrt Power Trunc Exp Log(double) Log10 Ceil Floor Round (*) Sign   (*) Only the Round(double) and Round(x,y) methods where y!=MidpointRounding are supported.   That means, you can push now many more calculations to the database server. Be aware however, that using the database server engine might produce different results than would be calculated when the CLR is used; e.g....
    May 27, 2021 1 min read
  • Release

    Telerik announces second Beta release of RadControls for Silverlight/WPF Q3 2009

    Our second Beta release is now available for download and it once again includes brand new controls as well as major new additions. RadGridView now features Vertical and Horizontal UI Virtualization with container recycling added for rows and cells. Thus, the performance and the responsiveness of the control has become 5x faster. The control also provides an extended Validation support by adding metadata driven validation (via data annotations attributes) and validation events that allow support for custom validation.     RadChart now provides full Negative Values support for all relevant two-dimensional series types. The controls also provides support for Multiple Y axes.     RadChart adds a highly requested support for secondary...
    May 27, 2021 2 min read