Posts in 'web'
In this tutorial, I will show you how to get started using the brand new LightSwitch HTML PieChart control. It is so incredibly easy, and you will be up and running before you know it.
I am happy to announce our new Mobile MVC Tools powered by Wijmo. We have shipped a new set of tools to help you rapidly develop Mobile Web Apps using MVC. Our tools include a ready-to-use Mobile Project Template and custom Mobile Scaffolding. Let's take a look at how easy it is to build an app with these new tools.
I am happy to announce that Wijmo Enterprise 2013 v2 has landed. This release includes a massive list of bug fixes and some great new features. The biggest news in this release is our official support for AngularJS. We have also added some powerful new features to SpreadJS.
A few weeks ago we released the ComponentOne WorkSpace app and it’s been quite a success with over 100 downloads per day and great user feedback. It’s a first generation spreadsheet and rich text editor all-in-one. Oh, and it also opens PDF files too just for fun.
Even though LightSwitch’s HTML Client is designed for use on mobile/touch devices, many people like to use it for the desktop as well. The widgets included in Studio for LightSwitch HTML work in either scenario and there are easy tweaks you can add to give desktop users an even better experience.
ActiveReports allows you to use parameters to filter or add data to display in reports at runtime. You can either prompt users for parameters so that they control the output, or supply the parameters behind the scenes. If we talk about parameters then we already have many blog topics on different ways of passing parameters to a report. However in this blog article our main focus is to change the way we pass parameters to a report.
Windows Presentation Foundation (WPF) provides developers with a vast amount of data binding functionality. However, one area where the data binding falls short is with the XmlDataProvider. XmlDataProvider Class enables declarative access to XML data for data binding. With an XmlDataProvider, the underlying data that can be accessed through data binding in your application can be any tree of XML nodes. In other words, an XmlDataProvider provides a convenient way to use any tree of XML nodes as a binding source.
Spread for ASP.Net displays data using the concept of Paging. When the sheet contains more rows than can be displayed in the component, Spread automatically creates pages and allows you to navigate between the pages of the sheet. For example, for a sheet that has 50 rows, you may want to display only 10 rows at a time, so each page would be a set of 10 rows.
The C1NumericBox control is a numeric editor, provided with ComponentOne Studio for Silverlight suite, that allows you to display and edit numeric values in many formats. At times, we need to make a few modifications to the control to suit our needs. And I've provided a couple of such implementations here.
The Silverlight Viewer in the professional edition of ActiveReports 7 provides a very useful tool for viewing reports over the web. The design and creation of a report is not just limited to the viewing experience; the end user should also be able to print the reports efficiently. Though the Silverlight Viewer provides a Print button on the toolbar to handle printing requests, large reports can be a concern to print spoolers. In these cases, the PDF printing option provided by the viewer is a very useful feature to have. ActiveReports supports native Silverlight API printing, but we can reduce the spooler size from the default Silverlight printing by using PDF Printing.
ActiveReports provides a number of ways to view your report output. Besides previewing your report at design time, you can also view the reports you design in the Viewer. This viewer contains a toolbar which provides you with the ability to perform a number of actions including the Copy functionality.
The extensive API of ActiveReports 7 allows Visual Basic and C# developers to completely control the report processing engine to fit their needs. It provides control over the following Events and Properties :
Few of our customers had a requirement to change the background of a cell depending on its contents. This can be easily accomplished using the cellStyleFormatter utility provided by Wijgrid. For eg. if the value in a cell is less than 25, then its background color should be yellow and the forecolor should be red.
We all want to have some graphical representation of our data in SpreadSheet. We usually do it using Charts in our Sheets. Unfortunately Charts are currently not available with Spread for Silverlight/WPF. However Spread provides an alternative for this; we can use SparkLines. You can show Sparkline within a cell which makes this feature more interesting.There are three types of Sparklines you can show in a cell.
Spread for Silverlight provides the functionality where users can undo their last operation using Ctrl+Z. However, one of the Spread users suggested that spread should also offer the option to undo the operation of adding and removing rows. This prompted me to come up with this blog.
Our CTO, Bernado Castilho, has recently taken a big interest in AngularJS. In fact, he has gone and written his own directives. He has even gone as far as to write a comprehensive whitepaper on custom AngularJS directives. Bernardo does an excellent job of covering directives and provides very practical usage scenarios.