DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
11 Monitoring and Observability Tools for 2023
Learn more
  1. DZone
  2. Coding
  3. Frameworks
  4. Don’t Reinvent the Wheel (Part 1) - Controls for Silverlight Developers

Don’t Reinvent the Wheel (Part 1) - Controls for Silverlight Developers

Alvin Ashcraft user avatar by
Alvin Ashcraft
·
Feb. 25, 10 · Interview
Like (0)
Save
Tweet
Share
12.60K Views

Join the DZone community and get the full member experience.

Join For Free

Welcome to Part 1 of the Don’t Reinvent the Wheel series on .NET Zone. In this series, I will highlight components, frameworks and add-ons available to developers, exploring both retail and free/open source options. Here are some future topics under consideration. If you have more ideas for areas to explore, please leave a comment.

  • Reporting and Charting Components
  • Unit Test Frameworks
  • WPF/Silverlight Project Frameworks
  • Web Project Frameworks
  • WPF Controls
  • JavaScript Frameworks
  • Continuous Integration Tools
  • Code Generation Tools
  • MVC Frameworks
  • ASP.NET MVC View Engines
  • Silverlight Styles & Themes

Let’s get started. Writing a home-grown, robust Silverlight control, like a data grid, is not going to provide a good ROI to your company (unless your company happens to sell Silverlight controls). There are so many third-party options available in this space, ranging from open source bundles to individual retail controls to full control suites. Here are some of the more well-known controls.

Silverlight ToolkitSilverlight Toolkit - TimePicker

Available for Silverlight 3 and Silverlight 4 Beta (Open Source)

Controls include: DockPanel, WrapPanel, NumericUpDown, Accordion, Rating, TimePicker, HeaderedContentControl, DataForm

Other benefits: 11 Themes, VS unit test framework & templates, code coverage, drag & drop support

Silverlight ContribSilverlight Contrb - Color Picker

Available for Silverlight 2 (Open Source)

Controls include: Color Picker, Gauge, Group Box, Star Selector

Other benefits: zip compression, IE clipboard helper, PngDecoder, Animation Extension MethodsTelerik - OutlookBar

Telerik RadControls for Silverlight

Available for Silverlight 3 (Retail)

Controls include: CoverFlow, OutlookBar, Layout Panels, Expander, Book, Map, RibbonBar, ToolBar

Other benefits: Expression Blend support, ASP.NET AJAX interop, WCF RIA Services support

ComponentArt Web.UI for SilverlightComponentArt - BreadCrumb

Available for Silverlight 2 (Retail)

Controls include: BreadCrumb, DataGrid, MaskedInput, Upload, TabStrip, NavBar, ItemFlow

Other benefits: WCF RIA Services support, built-in validation with input controls

ComponentOne Studio for SilverlightComponentOne - Cube

Available for Silverlight 3 (Retail)

Controls include: Accordion, Book, ColorPicker, Cube, FilePicker, HtmlHost, MediaPlayer, PDF

Other benefits: Zip, DragDropManager, optional XAP Optimizer available

Infragistics Silverlight ControlsInfragistics - TagCloud

Available for Silverlight 3 (Retail)

Controls include: MaskedEditor, Excel, HtmlViewer, OutlookBar, Slider, TagCloud, Ribbon

Other benefits: Zip, persistence framework, drag/drop framework

DevExpress Silverlight ControlsDevExpress - Transition Animator

Available for Silverlight 3 (Retail)

Controls include: Data Grid, Rich Text Editor, Transition Animator, Book Control, Menu-Toolbar

Other benefits: Theme support, enhanced navigation

 

Go check them out and see if any of these could save you time and test effort in your development cycle.

unit test dev Framework

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Apache Kafka Is NOT Real Real-Time Data Streaming!
  • Reliability Is Slowing You Down
  • gRPC on the Client Side
  • 3 Main Pillars in ReactJS

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: