OrgChart icon
Introducing SmartChartPro
Bind Hierarchical Data
Drill-down into Data
Drag and Drop Items
Inline Data Editing
Support for ASP.NET Templates
Rich Event Model
 
Lighting icon
Introducing SmartPrint for Silverlight
Silverlight Printing Solution
Choose which controls are printed
Generate PDF Documents
Letter and Landscape Support
Support for headers and page numbers
Automatically email PDF documents


Tech Blog and News


New SmartChartLite Control Released along with SmartChartPro 3.1
Smart Web Controls announces the immediate availability of the new SmartChartLite control as well as an update to the SmartChartPro control.

Working with the JavaScript “this” Keyword
JavaScript's "this" keyword can be a bit tricky to work with depending on the context in which it's used. When it's used with patterns such as the Prototype or Revealing Prototype patterns working with "this" can be challenging in ... More

Using the JavaScript Prototype Property to Structure and Extend Code
There are several different patterns that can be used in JavaScript to structure code and make it more re-useable, more maintainable, and less subject to naming collisions. Patterns like the Revealing Module Pattern, Prototype Pattern, Revealing Prototype ... More

New Pluralsight Course - Structuring JavaScript Code in HTML5 Applications
I just released a new course for Pluralsight titled Structuring JavaScript Code in HTML5 Applications that covers different techniques, strategies, and patterns that can be used when working with JavaScript to encapsulate code, provide better re-use, ... More

Silverlight 5 Released with a lot of Great New Features
Silverlight 5 was released today and there are a ton of great new features available in this release. You can download the Silverlight 5 tools for Visual Studio 2010 SP1 here. One of the coolest new features is the built-in support Silverlight 5 ... More

Reducing JavaScript Code Using jsRender Templates in HTML5 Applications
Back in November of 2010 I wrote a post titled Reducing Code using jQuery Templates that demonstrated how jQuery Templates could be used to reduce significant amounts of JavaScript code. Although the topics and code discussed in that post are still ... More