Telerik blogs
  • Release

    Acclaim your favorite Telerik products

    If you are a big fan of Telerik’s products, now is your chance to nominate them in the Windows IT Pro and SQL Server Magazine 2009 Community Choice Awards. In the first stage of the awards you get the chance to say which IT products should make it to the final public voting and why. The Telerik products are eligible in the following three categories: Best Development Tools Product (Telerik Premium Collection for .NET) Best Business Intelligence and Reporting Product (Telerik Reporting) Best SharePoint Product (RadControls for ASP.NET AJAX and SharePoint) The nomination process will take you no more than...
    August 04, 2009
  • Productivity

    Retrieving object from the database using only its key

    When you try to persist an object Telerik OpenAccess ORM will require an “identity” so that the object is uniquely identified for storage and retrieval. Usually this id is mapped directly to a primary key column or columns (composite key) in the database and identifies also the in-memory representation of the object. Using this identifier, you can directly retrieve the object from the database. Supposing that we have table with an int primary key (for example the Category table from the Northwind database) and we want to retrieve the Category with id that is equal to 6 directly. We would need...
    August 04, 2009
  • People

    Telerik, Oslo and “RAD Make My Application" button

    I always joke to our team that our tools need to be so easy that Zarko (Co-CEO of Telerik) and I can build an application by pressing the “RAD Make My Application" button. A while ago some of you also voiced the need to have “RadDoEverythingForMeForTheRestOfMyLife”. While we are hard at work to provide more and more value with every release for all of our current product lines (and the new ones in development), we are always on the lookout for tools and technologies that would help us deliver the “RAD Make My Application Button”. The good news is that we, and...
  • Productivity

    LINQ To M Refresh

    If case you did not know, Telerik released LINQ to M a few weeks ago, enabling you to use a LINQ style interface with M values of data. Mehfuz and I have written blog posts where you can see how to use the basics.  There have been tremendous amounts of downloads and we have gotten tons of feedback. (Thanks, keep it coming!) One thing that stood out is that when you are building M values a lot of time you will have a named instance of your M code like this: 1: //People is the named "M" instance 2: People{ 3: {Id=1,Name="Stephen Forte",Age=37}, 4: {Id=2,Name="Mehfuz Hossain",Age=29}, 5: {Id=3,Name="Vassil Terziev",Age=31}, 6: {Id=4,Name="Nadia Terziev",Age=27}, 7: {Id=5,Name="Chris Sells",Age=37}, 8: {Id=6,Name="Todd Anglin",Age=27}, 9: {Id=7,Name="Joel Semeniuk",Age=37}, 10: {Id=8,Name="Richard...
    July 31, 2009
  • Web

    Validation support in RadControls for Silverlight

    One of the new data enhancements introduced in Silverlight 3 is the rich validation support. I am proud to announce that with our Service Pack release that is coming soon, RadControls for Silverlight will support all validation utilities introduced in Silverlight 3. Controls that benefit from the validation support in our Q2 Service Pack release are:   RadTimePicker RadDatePicker RadNumericUpDown RadSlider RadMaskedTextBox RadTreeView The binding engine can catch exceptions that occur while updating a value if either the setter function of the source object throws an exception, or the associated type converter. For example the following setter function will throw an exception that will be handled by the...
    July 31, 2009
  • Release

    Acclaim your favorite Telerik products

    If you are a big fan of Telerik’s products, now is your chance to nominate them in the Windows IT Pro and SQL Server Magazine 2009 Community Choice Awards. In the first stage of the awards you get the chance to say which IT products should make it to the final public voting and why. The Telerik products are eligible in the following three categories: Best Development Tools Product (Telerik Premium Collection for .NET) Best Business Intelligence and Reporting Product (Telerik Reporting) Best SharePoint Product (RadControls for ASP.NET AJAX and SharePoint) The nomination process will take you no more than...
    August 04, 2009
  • Productivity

    Retrieving object from the database using only its key

    When you try to persist an object Telerik OpenAccess ORM will require an “identity” so that the object is uniquely identified for storage and retrieval. Usually this id is mapped directly to a primary key column or columns (composite key) in the database and identifies also the in-memory representation of the object. Using this identifier, you can directly retrieve the object from the database. Supposing that we have table with an int primary key (for example the Category table from the Northwind database) and we want to retrieve the Category with id that is equal to 6 directly. We would need...
    August 04, 2009
  • People

    Telerik, Oslo and “RAD Make My Application" button

    I always joke to our team that our tools need to be so easy that Zarko (Co-CEO of Telerik) and I can build an application by pressing the “RAD Make My Application" button. A while ago some of you also voiced the need to have “RadDoEverythingForMeForTheRestOfMyLife”. While we are hard at work to provide more and more value with every release for all of our current product lines (and the new ones in development), we are always on the lookout for tools and technologies that would help us deliver the “RAD Make My Application Button”. The good news is that we, and...
  • Productivity

    LINQ To M Refresh

    If case you did not know, Telerik released LINQ to M a few weeks ago, enabling you to use a LINQ style interface with M values of data. Mehfuz and I have written blog posts where you can see how to use the basics.  There have been tremendous amounts of downloads and we have gotten tons of feedback. (Thanks, keep it coming!) One thing that stood out is that when you are building M values a lot of time you will have a named instance of your M code like this: 1: //People is the named "M" instance 2: People{ 3: {Id=1,Name="Stephen Forte",Age=37}, 4: {Id=2,Name="Mehfuz Hossain",Age=29}, 5: {Id=3,Name="Vassil Terziev",Age=31}, 6: {Id=4,Name="Nadia Terziev",Age=27}, 7: {Id=5,Name="Chris Sells",Age=37}, 8: {Id=6,Name="Todd Anglin",Age=27}, 9: {Id=7,Name="Joel Semeniuk",Age=37}, 10: {Id=8,Name="Richard...
    July 31, 2009
  • Web

    Validation support in RadControls for Silverlight

    One of the new data enhancements introduced in Silverlight 3 is the rich validation support. I am proud to announce that with our Service Pack release that is coming soon, RadControls for Silverlight will support all validation utilities introduced in Silverlight 3. Controls that benefit from the validation support in our Q2 Service Pack release are:   RadTimePicker RadDatePicker RadNumericUpDown RadSlider RadMaskedTextBox RadTreeView The binding engine can catch exceptions that occur while updating a value if either the setter function of the source object throws an exception, or the associated type converter. For example the following setter function will throw an exception that will be handled by the...
    July 31, 2009