We just shipped the beta of the Q2 2010 release. Download instructions for the beta can be found in the announcement forum thread. Why a beta when other Telerik products had their betas a month ago? We decided to postpone the official release of Telerik Extensions for ASP.NET MVC so we can deliver … three five new components! The official release would ship later this summer. New Components Telerik Editor for ASP.NET MVC In its first release the editor will contain only the most necessary text editing tools. We aim to keep it small thus more complex tools (image manager, table wizard etc)...
The Q2 2010 official bits of RadControls for ASP.NET AJAX and Telerik Extensions for ASP.NET MVC BETA has just dropped under the 'Downloads' section of the Telerik registered users accounts.
Share the joy and spread the word
With Q2 2010 release of RadControls for ASP.NET AJAX we introduce built-in support for ASP.NET routing for RadGrid and RadDataPager controls. By setting a few properties you can enable nice SEO friendly urls. Below are the steps that you need to perform to enable routing for RadDataPager in ASP.NET 4.0 Create Global.asax file Describe how the route will be rewritten Set AllowSEOPaging="true" and AllowRouting="true" for RadDataPager. Have in mind that routing can be enabled only in context of SEO paging, i.e. AllowSEOPaging must be set to “true” to enable routing. Set RouteName="RadDataPagerRoutingExample" and RoutePageIndexParameterName="dataPager" depending on the settings in Global.asax. Voila! You have implemented routing in 4 simple steps....
In Q2, we enabled a great feature in WebUI Test Studio that many customers have been asking for: The ability to export an automated test case including storyboard images into a document format that can be published/printed or sent to others. Before going into how to generate such documentation in WebUI Test Studio, I would like to take a moment and talk a little about some of the usage scenarios for this feature. Document your test scenarios in a format that can be easily shared with your teammates to help review and communicate test coverage. Document your application business requirements. ...
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...
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 ...
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...
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....
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!...
Last time we talked about how to inject code at the beginning of a method. Today I will post how to inject code at the end of a method and I will cover some more complex scenarios as well. So lets start with sample program and then I will explain it in details. using System; using Telerik.CodeWeaver.Hook; namespace ConsoleApplication2 { sealed class MyClass { public void SayHello() { Console.WriteLine("Hello!"); } public int SayHello(string name) { Console.WriteLine("Hello {0}!", LastName = name); return (name ?? string.Empty).Length; } public string LastName { get; set; } public int Increment10(ref int...