Telerik blogs

Latest

  • Productivity

    Telerik OpenAccess WCF Wizard: How-to Video #1

    digg_url = "http://www.stephenforte.net/PermaLink,guid,1d3d07a0-ce73-4eb3-8fd4-1ec259e21a60.aspx";digg_title = "Telerik OpenAccess WCF Wizard: How-to Video #1";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; Last week I showed how to use the Telerik OpenAccess WCF Wizard on this blog. The wizard creates some of the boring WCF code for you automatically. You can create endpoints for WCF, Astoria, REST collection and ATOM Pub services. Our first demo used WCF, later we will show you the other services. This is what we did: Created a data access layer automatically using OpenAccess Created a WCF Service automatically using the wizard Created a Silverlight 3.0 application that used WCF to databind the Customers table to a datagrid, enabling editing automatically Here is a video by Peter Bahaa (aka Pedro), .NET ninja in training, using the wizard with the...
    May 27, 2021 1 min read
  • Productivity

    The Telerik CAB Enabling Kit and SCSF – Tutorial 3: RadTabWorkspace

    Hello everyone, and welcome to the third tutorial in my series of tutorials about the Telerik CAB Enabling Kit. Over the next two weeks, I will be covering the two workspaces provided with the TCEK. This week, we will learn how to use the RadTabWorkspace. I will be using the completed project from tutorial 2 as the base for this project. If you have not completed the second tutorial, I suggest doing so before completing this tutorial. You can find it here. Otherwise, click here to download the source code that we will be using, fire up visual studio, ...
    May 27, 2021 4 min read
  • Productivity

    Using the ObjectScope events

    Telerik OpenAccess ORM ObjectScope comes packed with all the events that are needed for managing the lifecycle of your persistent objects. You have events for Add, Remove, Refresh and Update actions. They come in –ed and –ing flavors which would mean that you can successfully iterate with your data before the changes have been made (-ing events) and after the changes have been done(-ed events) . You can subscribe to any or all of them and successfully perform some business logic over your persistent objects. Here is a basic implementation of a generic (in terms of availability for both ObjectScope and ObjectContainer)...
    May 27, 2021 2 min read
  • Desktop WinForms

    Full keyboard navigation coming in RadMenu for WinForms

    Perhaps nobody uses every bit of keyboard navigation when it comes to menus. I bet that there aren’t many of you who use F10 to activate the menu. You nevertheless expect our RadMenu to support keyboard navigation out of the box for the very few of your clients who are using the full set of navigation commands. Full keyboard support will be available in the next internal build so that you folks can give it a go: you will get accelerators, mnemonics, F10, and of course, the arrows and enter/escape keys support. The best part is that all commands will be internally...
    May 27, 2021 1 min read
  • Desktop WPF

    WPF / Silverlight: RadChart with ChartLegend as a ToolTip

    Every now and then we receive requests / inquiries which wordings may vary, but basically all come down to the same thing – my chart space is limited, how to optimize the content of the ChartArea so my data does not look so squashed? One possible solution that works in some scenarios is to hide the legend altogether. Today we will propose another option for those of you who are looking for a less “radical” remedy – display the ChartLegend as a ToolTip on demand. Actually, this is quite easy to achieve with the ToolTipService class provided by WPF /...
    May 27, 2021 2 min read
  • Web

    Using WCF for Silverlight Development with Telerik OpenAccess

    digg_url = "http://www.stephenforte.net/PermaLink,guid,e137f5a7-7bea-4722-9359-5f830d95e691.aspx";digg_title = "Using WCF for Silverlight Development with Telerik OpenAccess";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; Microsoft’s Silverlight 3.0 is a great new platform for building line of business applications. With every new technology advancement, we always seem to lose something. With Silverlight we lose the dirt simple data access since Silverlight does not support System.Data.SQLClient and talking to a database directly. This forces us into a service oriented architecture and an asynchronous model. While this is definitely a best practice, it sometimes takes a little getting used to. With Silverlight we have to wrap up our data access layer into WCF services. (Or Astoria, RIA Services, or something similar.) It is also pretty standard to use some kind of ORM like the Entity Framework...
    May 27, 2021 5 min read
  • Web

    On Demand Translators for Silverlight: File Your Request Now

    You are probably aware that one of the great new features coming up with the WebUI Test Studio v2.0 is the Silverlight automation support! Yes, that’s correct – you will be able to record all your tests against any Silverlight application as easy as you currently generate the ASP.NET tests. As you might expect we are also working on the RadControls for Silverlight translators. They will let you automate the RadControls for Silverlight components out-of-the-box. I’ve just captured a snapshot of the RadTreeView translator providing some helpful verification tasks. It is taken from the live demo here. While organizing ...
    May 27, 2021 2 min read
  • Web

    Customizing the header of RadPane control and adding behavior to it.

    It is often necessary to customize the header of a RadPane. Really common is to need to put an image in the header, to bind that image to a property, etc. There are many scenarios in which you need to add some custom behavior to the header. One of this situations is when you need to have close button or another button in the header of the pane. The tricky thing here is that you need to implement an event handler for the Click event of the button and to write some code that will do something with the Pane. In...
    May 27, 2021 4 min read
  • Web

    Drag and drop items onto RadScheduler for Silverlight

    We all are aware that users tend to look for the easiest and most rational way to do something. That is why developers always strive to create their products' interface as intuitive as possible. Speaking in this context, dragging and dropping helps us improve user experience significantly and make end users happier. In this blog post I will explain how we can use RadDragAndDrop to enable users drag items from a certain control and drop them over RadScheduler, while notifying about that. Of course, the described scenario could be extended to act in many different scenarios. Let us say we will drag items from a listbox to...
    May 27, 2021 2 min read
  • Web

    RadDrag&Drop with a Canvas twist

    A week or so ago I was giving a small presentation and one of the people in the audience had a great question.  They had this old configuration section on their website for laying out something or other that had a lot of different options which could be dragged and dropped using some client-side javascript, but they are looking to move on up to Silverlight and the RadDragAndDropManager seemed to be the perfect candidate for the job.  The only issue with that is the only examples we have online show moving items to and from collections, but in their case...
    May 27, 2021 2 min read