ComponentArt Web.UI 2008.1 for ASP.NET

 

ComponentArt Web.UI for ASP.NET

 

Download:http://www.fosoyo.com/article.asp?id=162
包含源代码
Build: 2008.1.1202
ComponentArt Web.UI 2008.1 for ASP.NET 1.0:

ComponentArt Web.UI 2008.1 for ASP.NET 2.0:
ComponentArt Web.UI 2008.1 for ASP.NET 3.5:
ComponentArt Web.UI 2008.1 for ASP.NET AJAX:

 

 

NEW! Web.UI 2008.2 - For ASP.NET 1.0, ASP.NET 2.0, ASP.NET AJAX and ASP.NET 3.5

  • Advanced User Interface Control Suite: Includes 22 Premium User Interface controls for development of sophisticated web applications.

    CalendarCalendar
    CallBackCallBack
    ColorPickerColorPicker
    ComboBoxComboBox
    DialogDialog
    EditorEditor
    GridGrid
    InputInput
    MenuMenu
    MultiPageMultiPage
    NavBarNavBar
    RotatorRotator
    SiteMapSiteMap
    SliderSlider
    SnapSnap
    SpellCheckSpellCheck
    SplitterSplitter
    TabStripTabStrip
    ToolBarToolBar
    TreeViewTreeView
    UploadUpload
    WebChart LiteWebChart Lite
  • Built for ASP.NET: Available in four progressively more powerful framework builds: ASP.NET 1.0, ASP.NET 2.0, ASP.NET AJAX and ASP.NET 3.5.
  • Powerful Client-side Rendering Technology: Featuring the most advanced web user interface technology in the industry.
  • Deepest ASP.NET AJAX Integration: The first true controls to fully exploit the most advanced AJAX framework available.
  • Comprehensive Documentation and Support: Featuring complete product documentation online and all-inclusive technical support resources.
  • Enterprise Consulting and Training: Customized consulting and training services are offered to support Enterprise development projects involving larger teams of developers.
  • Flexible Licensing: Available at Developer, Subscription and Enterprise levels.

 

 

 

bullet  Based on ComponentArt's Patent-pending Client-side Rendering Technology

The entire Web.UI suite is built on top of ComponentArt's innovative web user interface technology. Rather than using the standard technique of rendering HTML markup through server-side code and sending that content down to the browser, ComponentArt Web.UI controls are designed to generate JavaScript storage arrays containing the minimum data and style information required to display a user interface element. JavaScript logic is then used to generate all the required HTML markup (or DOM elements) on the client. Hence the name of the technology: client-side rendering.

This technique is implemented throughout the entire Web.UI suite, and it carries important technological advantages in several areas:

  • Page footprint. The amount of content being sent over the network directly affects application performance. When HTML markup is generated on the server, the amount of output can reach hundreds of kilobytes when complex UI controls are used. As a result of our client-side rendering technology, ComponentArt Web.UI controls generate the smallest page footprint in the industry - up to 10 times lighter than that of competing products.
  • Client-side performance. Generating DOM elements on the client as they are needed, and destroying them when they no longer need to be displayed produces significantly better client-side performance than if all DOM elements were pre-generated on the server and existed in the DOM tree at all times. Keeping the DOM tree small produces snappy user experience and provides the ability to handle a large number of user interface elements on the page.
  • Client-side APIs. ComponentArt's JavaScript storage-based architecture allows exposing client-side APIs that allow modifying or even creating the structure of UI elements on the client. Since all DOM elements are generated on the fly based on the state of JavaScript storage, exposing such flexible client-side APIs is a natural part of ComponentArt's technology. Please refer to the Technology Showcase demo section for real-live examples involving client-side APIs.
  • Rich client-side features. Finally, ComponentArt's client-side rendering technology opens the door for a wealth of rich user interface features that would be impossible or extremely hard to implement with standard, server-based rendering. Examples of these features include: Grid Client Running Mode, AJAX With Client-side Caching and Client-side Binding With Web Services.

It is important to note that all Web.UI controls are also able to generate HTML markup on the server - when needed. Examples when this type of rendering is useful include: support for older browsers, search engine optimization, Visual Studio .NET design-time support, and accessibility support.

bullet  Available in 4 Progressively More Powerful Platform Builds: for ASP.NET 1.0, ASP.NET 2.0, ASP.NET AJAX and ASP.NET 3.5 

The ComponentArt Web.UI suite was architected to provide maximum power and flexibility when developing with ASP.NET 1.0, ASP.NET 2.0,
ASP.NET AJAX or ASP.NET 3.5. The following matrix outlines the features that are available in each of the Web.UI platform builds:


Web.UI Platform Build Feature Matrix
Core product feature setxxxx
Client-side renderingxxxx
Client-side APIs with AJAX Library syntaxxxxx
Built-in AJAX featuresxxxx
Cross-browser supportxxxx
XHTML compliant outputxxxx
ASP.NET 2.0 navigation architecture xxx
ASP.NET 2.0 master pages xxx
ASP.NET 2.0 skins & themes xxx
ASP.NET 2.0 data controls xxx
Enhanced handling of client scripts xxx
Interoperability with UpdatePanel  xx
ASP.NET AJAX component model  xx
ASP.NET AJAX type descriptors  xx
Client-side binding with web services  xx
LINQ Support   x


Common functionality is shared among all four Web.UI platform builds. Public APIs of higher platform builds are perfect supersets of lower
platform builds. Client-side syntax for all three builds is fully compliant with Microsoft's AJAX Library JavaScript syntax and naming conventions.

This level of backwards compatibility of both server-side APIs and client-side APIs is unique in the industry. It brings a tremendous amount of
value because upgrading applications from ASP.NET 1.x to ASP.NET 2.0 or to ASP.NET AJAX is as simple as recompiling the project with the higher
Web.UI platform build. This also means that - even if you are not yet ready to use ASP.NET AJAX/3.5 - you can still take advantage of the AJAX Library
JavaScript syntax offered with Web.UI for ASP.NET 1.0 and 2.0 client-side APIs, and "future-proof" your code for ASP.NET AJAX and Visual Studio
.NET 2008.

Regardless of which ASP.NET version you are developing for, ComponentArt offers a suite of UI controls customized for that particular version,
and a clear upgrade path for the future.

 

bullet  Offering the Deepest Level of Integration with ASP.NET AJAX / ASP.NET 3.5 

ComponentArt Web.UI for ASP.NET AJAX was designed specifically for ASP.NET AJAX. The suite offers integration with ASP.NET AJAX in the following ways:

  • All controls offer interoperability with the ASP.NET AJAX UpdatePanel control.
  • All controls are built on top of the ASP.NET AJAX client-side component model.
  • All controls expose client-side APIs using the AJAX Library JavaScript syntax.
  • All Web.UI client-side classes implement ASP.NET AJAX client-side type descriptors.

 

bullet  Comprehensive Built-in AJAX Features 

In order to boost performance and increase the level of richness, comprehensive AJAX features are built right into certain Web.UI controls. The built-in
AJAX features are available in all three Web.UI platform builds. They include:

  • Callback running mode for the Grid control.
  • Callback running mode for the ComboBox control.
  • "Load on demand" TreeView feature.
  • Universal AJAX wrapping through the CallBack control.

bullet  Industry-leading Client-side APIs 

ComponentArt Web.UI controls expose client-side APIs featuring a unique ability to modify or even create the structure of a UI element - on
the client. All client-side changes are persisted to the server-side object state on postback or callback.

ComponentArt Web.UI client-side APIs fully comply with Microsoft's AJAX Library JavaScript syntax and naming conventions - regardless of the
Web.UI platform build. Please refer to the Technology Showcase demo section for real-live examples involving client-side APIs.

bullet  Comprehensive Cross-browser Support 

ComponentArt Web.UI controls are designed for and have been tested with all modern browsers:

 IEFirefoxMozillaOperaSafari
CalendarIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
CallBackIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
ComboBoxIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
DialogIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
EditorIE6+
[Win]
Firefox 2+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
  
GridIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
MenuIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 7+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
MultiPageIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
NavBarIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
RotatorIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
SiteMapIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 7+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
SnapIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
SpellCheckIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
SplitterIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
TabStripIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
ToolBarIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
TreeViewIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]
UploadIE6+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
 
WebChartIE5+
[Win]
Firefox 1+
[Win, Mac, Linux]
Mozilla 1+
[Win, Mac, Linux]
Opera 8+
[Win, Mac, Linux]
Safari 3
[Win, Mac, Linux]

 

bullet  XHTML Compliant

All ComponentArt Web.UI controls generate XHTML 1.0 strict compliant output.

bullet  Search-engine Friendly

ComponentArt Web.UI navigation controls (Menu, TreeView, NavBar, TabStrip and SiteMap) provide meaningful content to search engine
crawlers by generating crawler friendly representation of the navigation structure. Any web site that uses ComponentArt navigation controls
will be properly indexed by all of the supported search engines.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值