Archive for category News

Sneak Peek: New ASP.NET Editors’ Features and Demo for 2009 volume 2!

Sneak Peek: New ASP.NET Editors’ Features and Demo for 2009 volume 2!

Image: ASPxEditors Demo Menu Check out this list of new controls and features for ASP.NET editor controls in the DXperience 2009 volume 2 release.

First, the common ASP.NET editors like the textbox, combo box and others are finally get their due respect. Yes, these ASP.NET editors, or ASPxEditors, will have their very own demo section in the DXperience 2009 volume 2 release! Preview the editors online or send out direct links to management as you convince them about how much you need these features.

We needed the new demo because the ASPxEditors packs so much functionality with new controls and exciting features:


New ASP.NET ColorEdit Control!

Image: New ASPxColorEdit Control

This slick new control displays a set of colors so that you and your users can customize website pages.

Here’s technical breakdown:

  • ASPxColorEdit has the Color property whose type is System.Color
  • Client-side methods available: GetColor / SetColor
  • ASPxColorEdit works with both color codes(#ff00ff, #D8D8D8) and standard colors (red, green, silver)! The standard colors are converted into color codes
  • ASPxColorEdit is a text editor with a dropdown window

The power of suggestion! The ASPxColorEdit was implemented from your suggestions in the support center. Thanks and keep em coming.


New ‘Drop-down Edit’ Control !?!

Image: New ASPxDropDownEdit Control

Another new control in 2009 volume 2 is the ASPxDropDownEdit. The DevExpress ASP.NET team have created a new derived editor to support custom popup windows. These custom popup windows allow you to easily embed things like the ASPxGridView.

DropDownEdit vs ComboBox

The ASPxDropDownEdit is not a combo box control. Instead, it’s really a textbox with a dropdown window template. Place just about anything into this window template. For example, by using the ASPxDropDownEdit, create an extended lookup control (with editing) using the ASPxGridView or implement a folder selection dropdown using the ASPxTreeList.


Styles for NullText and Focused Event

Image: New Features - NullTextStyle and FocusedStyle

By adding the NullTextStyle and FocusedStyle properties, you’ll have more control of your ASPxEditors’ look and feel at runtime.


Display Format for all ASP.NET Editors!

Image: DisplayFormat for all ASPxEditors

All the ASPxEditors now support the DisplayFormat property including the combo editors! Here’s the full control list: (ASPxTextBox, ASPxButtonEdit, ASPxMemo, ASPxSpinEdit, ASPxDateEdit, ASPxComboBox, ASPxDropDownEdit)


Multiple-Selection List Box and Combo Box!

Image: Multiple Selection ListBox Image: Multiple Selection ComboBox

The ASPxListBox control will now provide three selection modes:

  • Single – Allows end user to select only one item
  • Multiple – End users can select several items at once by using the mouse and keyboard keys: Shift (to select a range of items) and Ctrl (to add an item to a current selection)
  • Check Column – provides multiple selection by using a specific checkbox column (end users don’t need to use the Ctrl and Shift keys).

Using the new ASPxDropDownEdit control and the multiple selection list box, you can easily create a dropdown(combo box style) check list box of your own.

With all these sweet new controls and features, I’m very excited about the DXperience 2009 volume 2 release. Which of these controls and features are you most excited about?

, , , , , , , ,

No Comments

Telerik Introduces Free Web Testing Framework for ASP.NET AJAX and Silverlight

WebAii Testing Framework enables developers to automate AJAX or Silverlight applications in all major browsers and simplifies testing of RadControls

NEWTON, Mass.–(BUSINESS WIRE)–Telerik, the leading vendor of development tools and user interface components for .NET, today announced a new addition to its portfolio – WebAii Testing Framework (Beta), a product by ArtOfTest. WebAii Testing Framework is a free web automation framework that helps developers and Quality Assurance professionals easily write functional tests for AJAX and Silverlight applications. The framework offers one consistent application programming interface (API) that allows users to automate the user interface (UI) of web applications as part of regression testing. Besides Silverlight support, a key benefit of WebAii Testing Framework is the browser abstraction, which allows developers to create a test once and execute it against all major browsers.

“WebAii Testing Framework has been designed in partnership with ArtOfTest to address developers’ challenges in testing modern web applications. Many people are not running functional testing because the tools are difficult, expensive, and lag behind from a technological standpoint,” said Svetozar Georgiev, Telerik CEO. “The WebAii Testing Framework is free, supports complex AJAX scenarios on all major browsers, and most importantly supports Silverlight! Telerik’s WebAii Testing Framework removes the barriers to functional UI testing.”

The WebAii Testing Framework has been specifically built to cater to users’ advanced testing needs. AJAX-based applications can be easily automated including complex UI actions like Drag’n’drop, Hover, Right-click, and more. Waiting on document object model changes is also supported as well as the option to invoke JavaScript functions from test code.

In addition to testing AJAX-based applications, Telerik’s new WebAii Testing Framework also incorporates Silverlight Extension which makes automating Silverlight applications finally possible. It has a UI object model that mimics the complete list of UI XAML elements in Silverlight allowing developers to access everything as if inside the Silverlight application. Beside the ability to perform basic automation actions like clicking, moving and setting text, it also gives access to all properties such as brushes, borders and even transform matrices.

Telerik’s WebAii Testing Framework is integrated with special wrappers for Telerik RadControls for AJAX and Silverlight exposing rich functionality that helps developers save time and effort when writing functional tests, even for very complex web applications built with the Telerik controls.

“The addition of the WebAii Testing Framework to the Telerik portfolio of .NET tools and components is another step in our strategy of serving the developer community in more aspects of the application development lifecycle,” continued Georgiev.

Availability

WebAii Testing Framework is available for free download at Telerik Testing Tools section of its website or as a part of RadControls for ASP.NET AJAX and RadControls for Silverlight licenses. General availability of the free WebAii Testing Framework will be available later in the second quarter 2009.

About Telerik

Telerik is a leading vendor of development tools and components for the Microsoft .NET platform. Developers from most of the Fortune 2000 companies, many of the world’s leading educational and non-profit organizations and thousands of consultants rely on Telerik products to build applications with unparalleled richness, responsiveness and interactivity. Read more at http://www.telerik.com/

,

No Comments

AJAX Usage Among .NET Developers in 2009: Survey

A couple of years ago Simone Chiaretta did a survey of .NET Developers usage of Ajax..   I just saw that he is refreshing that survey to see what has changed in the industry.

Are people still actively moving to Ajax?

Are they using MVC or WebForms with their Ajax?  Which ones of the *many* ajax frameworks out there are they using?  Feel free to write-in Silverlight if that is your current preference for this style of application.

Very interesting data… and while clearly not a scientific survey, it is an interesting data point as Simone has agreed to publish all the data he gets.

Here is what he has so far.

So please take a few minutes and fill out the survey and pass it on to your colleagues.

http://www.zoomerang.com/Survey/?p=WEB22973CYKW2H

, ,

No Comments

Microsoft’s AJAX Control Toolkit Updated, Includes WYSIWYG Editor

ASP.Net AJAX is Microsoft’s free framework for developing rich internet applications (RIA) that work across all browsers. It includes four components: Server-Side ASP.NET AJAX, Client-Side ASP.NET AJAX, the AJAX Control Toolkit and the jQuery library.

The AJAX Control Toolkit that has just been updated with some new functionality. Let’s have a look.

A Framework Overview

Let’s step back and look at the four components of the ASP.NET AJAX framework:

  • Server-Side ASP.NET AJAX: Included as a standard in the .NET framework 3.5, this programming model enables developers to add AJAX functionality to a web application without writing Javascript.
  • Client-Side ASP.NET AJAX: For those who love their Javascript and want to build client-side RIAs, then there’s the Client-Side library. Also included with the .NET framework 3.5, they are currently working on a new version.
  • AJAX Control Toolkit: The AJAX Control Toolkit contains over 30 different controls to use when developing RIAs and you don’t need to know Javascript to use them.
  • jQuery Library: An open source Javascript Library, a standard component of ASP.NET MVC apps.

AJAX Control Toolkit Updates

The AJAX Control Toolkit is an open source project, worked on jointly by Microsoft and the ASP.NET AJAX Community. The toolkit is an infrastructure that helps developers to create extenders and controls that can be reused, customized and extended as needed. It also includes a number of out of the box controls ready and waiting to be implemented.

So what’s new in Version 3.0.30512?

HTMLEditor

A new WYSIWYG HTML Editor that also allows you to view source and preview your content — like most HTML Editors.

AJAX_Htmleditor.jpg
HTMLEditor Control

You can get both a client-side HTML editor and a server side version. In addition you can change the buttons on the top toolbar and remove the bottom toolbar (taking away the ability to view source or preview).

Add the ability to create a custom skin to the editor and insert the editor inside TABS and you’ve got a pretty functional control there.

editor_tabs.jpg
HTMLEditor – tabs

The HTMLEditor was built by a company called Obout.

ComboBox

The ComboBox is the combination of a textbox and the ability to select an option from a dropdown list.

combobox.jpg
ComboBox

It has a number of similar properties, behaviors and naming conventions as the Windows Forms ComboBox. The ComboBox is a supplement to the AutoCompleteExtender. It can bind to data source controls, can restrict input to what is in the list, has both text and value properties and more.

Using the CssClass property you can create a custom theme for the ComboBox.

ColorPicker

The ColorPicker is an extender. It can be added to any textbox to enable users to select a color and get the associated color code. A client-side pop up control opens to show a number of colors to select from.

colorpicker2.jpg
ColorPicker Default

You just click inside the textbox to have the colors UI pop up. You can also add a SampleControl and a Popup Button control, shown below, to make your ColorPicker a bit more functional.

ColorPicker1.jpg
ColorPicker

Theming is not currently supported, but is expected using the CssClass Property. In the meantime you can override a predefined set of CSS classes if you want.

Developing RIAs

The AJAX Control Toolkit is supposed to be cross-browser compliant. These screenshots were taken with FireFox 3, so it does appear to work there. And of course it’s going to work with Internet Explorer.

Both Visual Studio and the free Visual Web Developer Express 2008 support developing AJAX applications, including Intellisense for Javascript and other Javascript libraries like jQuery and application debugging.

You can download the latest version of the AJAX Control Toolkit on CodePlex.

, , , ,

No Comments