This week on XAMLflix we take a look at the RadExpressionEditor.
XAMLflix are our video tutorials designed to teach you everything you need to know to get started with and to learn about the features of Telerik’s RadControls for Silverlight and WPF. We release a new XAMLflix video every Tuesday and Thursday and a XAMLflix written and searchable PDF tutorial every Wednesday.
Notice that you only have to learn how to use the RadExpressionEditor once because the Silverlight and WPF controls share a common code base and API.
RadExpressionEditor allows you to embed an expression editor into your program which in turn allows your users to build powerful LINQ expressions using a simple Domain-Specific language. This is very similar to the way formulas are built in many popular spread-sheet applications.
The true power of RadExpressionEditor is seen when it is combined with he RadGridView. This allows your user to filter the results in the RadGridView using sophisticated LINQ expressions without having to know the LINQ syntax in advance.
This week we have two videos on RadExpressionEditor
In these two videos you saw how incredibly easy it is to add a RadExpressionEditor to your project, and to bind it to other RadControls.
Remember that RadExpressionEditor is only one of the controls offered in the Silverlight/WPF suite. Download your own copy of the Silverlight and WPF control suite.
XAMLflix depends on your feedback. Please take a moment to leave a comment on what you’d like to see more (or less!) of in future XAMLflix videos.
Jesse Liberty has three decades of experience writing and delivering software projects. He is the author of 2 dozen books and has been a Distinguished Software Engineer for AT&T and a VP for Information Services for Citibank and a Software Architect for PBS. You can read more on his personal blog or follow him on twitter
Copyright © 2017, Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.