The Q3 2009 release comes packed with goodies and we hope you'll enjoy the new additions to your toolbox. And it's fast too. For starters, a number of micro-optimizations on the client-side has resulted in less boilerplate code. But the big breakthrough comes on the server-side where you can expect improvements of up to 30%, depending on your scenario. So, how did we manage to do it? By deleting code, of course. Well, not just any code, but a reflection-intensive piece that was seeing a lot of use. Just don't spend too much time Reflecting. (Photo by http://www.flickr.com/photos/welshbaloney/) The code in question is crucial...
Welcome to the sixth tutorial in my series of tutorials about the Telerik CAB Enabling Kit. This week, we will learn how to use the RadTreeView UIExtensionSite. I will be using a TCEK enabled Smart Client Application as the base for this tutorial. I’ve also create a simple module called the Settings module that I will use in this tutorial. Adding the RadTreeView UIExtensionSite To add the RadTreeView UIExtensionSite, the first step you will need to take is to simply drag a RadTreeView onto the ShellLayoutView.cs form. Inside the code-behind, add a property to the RadTreeView so you can access ...
I am happy to announce a few new features coming in Q3 2009, related to text formatting. As you know, a couple of releases ago we added a feature called Html-like text formatting to our controls: Although we supported a very limited and basic set of HTML tags, our clients were happy with having the option to format text via HTML. We received a great deal of feedback on this feature, including many requests to support more HTML tags. Q3 2009 (the beta is coming out this week), comes with support for new tags in our parsing and rendering engine. The...
The secondary axes feature has been one of the most frequently requested over the time by our customers and also one of the major new development tasks that found place in our Q3.2009 schedule. Now I’m glad to announce that the wait is near its end. Our development team did their best to not only make it happen but to make it happen in time for the Q3.2009 beta 2 release(later this week). Thus, the most enthusiastic amongst you, will have the chance to grab this early release and play around with this new stuff. Let us have a brief...
digg_url = "http://www.stephenforte.net/PermaLink,guid,66d27cc1-d4a8-4221-9338-c8ae88cbcc21.aspx";digg_title = "Speaking at DevReach in Sofia, Bulgaria";digg_bgcolor = "#FFFFFF";digg_skin = "normal";digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
On Monday and Tuesday I will speaking at DevReach in
Sofia, Bulgaria. I’ll be doing my Data Access Hacks and Shortcuts and RESTful applications
with Microsoft Tools sessions as well as the Daily Scrum talk with Remi
Caron.
Chris Sells is doing a keynote on Oslo
and Central Europe DPE lead Luka Debeljak will
be doing a keynote on Azure. Should be great. Hope to see you there.
Welcome to the fifth tutorial in my series of tutorials about the Telerik CAB Enabling Kit. This week, we will learn how to use the RadPanelBar UIExtensionSite. I will be using a TCEK enabled smart client application as the base for this tutorial. I’ve also created a simple module called the Asset Manager module that I will use in this tutorial. The Asset Manager Module The asset manager module is a basic CAB module that contains one view, the AssetListing view. The AssetListing view contains a RadGridView bound to a list of asset business objects. The business object, called “Asset”, contains ...
We received a question today in regards to a binding issue with RadGridView, or rather an issue with an Image in a custom cell template that the customer was trying to bind to a custom value. They had the basic setup right: <DataTemplate> <Image Source="{Binding ImageData}" /> </DataTemplate> But something wasn't quite working right. After doing a little digging, we found that they weren't sending a URI to the Image but rather a byte array. Unfortunately, the Image control in Silverlight doesn't quite know how to pick up on this so you need to convince it- with a converter. With a little bit of coding...
There is about a month left to the major Q3 release and the free Web Automation Framework has been steadily evolving. We have just released an important update I highly recommend it to everyone who is interested in the easy test automation for both ASP.NET AJAX and Silverlight based applications with or without RadControls on the board. The list of release notes is quite long including updates to all the components – the WebAii core framework, the product installer, WebAii RadControls for ASP.NET AJAX and Silverlight control wrappers. There are significant improvements especially in the Silverlight automation. Here I’d like ...
For those of you who have missed the live webinar last week a recording is now available on Telerik TV. There are plenty of tips how to optimize your ASP.NET AJAX applications and especially those with RadGrid....
The Silverlight team decided to remove the ScrollBar control that used to be part of CoverFlow's control template. One of the reasons behind this decision is the easiness by which you can now, using Silverlight 3 element binding, create your own navigation. To learn more about all changes introduced by the beta version check my previous blog post here. This article explains in details how to create your own navigation using a range control, e.g. one that inherits from the RangeBase class. The first thing we need to do is to declare a CoverFlow control with some items in a straight-forward...