Archive for the ‘Silverlight’ Category

Custom Export Filters to Silverlight Viewer for Reporting Services

Vitaliy Korney

How to add up to 20+ Custom Export Filters to Silverlight Viewer for Microsoft SQL Reporting Services 2008 in 3 Simple Steps using Aspose Rendering Extensions.

Introduction

The purpose of this article is to demonstrate how a developer can create a Silverlight application with the ability to display SQL Server Reporting Services reports and export them to 20+ different formats, providing additional features and experience to application users.

To help us solve the task, we use Silverlight Viewer for Reporting Services by Perpetuum Software, a software component allowing display SSRS reports in a Silverlight application and SSRS Rendering Extensions by Aspose, a set of rendering extensions allowing export SSRS reports to various formats, including DOC, DOCX, RTF, Excel 2003/2007, PPT, PPTX, FLV, SWF, etc.

(more…)

July 14th, 2011

Play-off: HTML5, Flash and Silverlight. Who is the last to die?

Eugene Akinshin

“Prediction is difficult—especially of the future”
/Mark Twain/

I noticed that people ask me with increasing frequency: «What to use to write our new on-line application: HTML5, Flash or Silverlight? » on what I invariably respond: «It is necessary to carry out the careful analysis of business requirements to your software in order to answer to this question» that certainly sounds better, than «who the hell knows», but has the same value.

Old kind days, when having written the application for Windows, you could be sure that 99 % of the solvent demand will be met, are irrevocably passing. Now, as in times when dinosaurs were vigorously running on the earth, before absolute domination of Microsoft on desktop, it is necessary to port applications to a set of incompatible platforms: Windows, MacOS, iOS, Android, Windows Phone, you name it. The thing that doesn’t represent a great problem if you create another primitive client for a social network, turns to huge amount of work when developing unpretentious casual game and becomes the real nightmare when it comes to the creation of corporate software. There are very few people who enjoy controlling identity of constantly changing business logic simultaneously implemented in different programming languages, never mind expenses for support of this zoo that strongly exceed cost of the monoplatform solution. In such situation, it is not surprising that uniform cross-platform development environment became some kind of the «sacred Graal» for the developers which searches cause, perhaps, more holy wars, than searches of original Graal by crusaders have caused.

(more…)

July 5th, 2011

How to Display SQL Server Reporting Service Reports in Silverlight (Part 3)

Sergey Piskov

Here are the first 2 parts of this article:

How to Display SQL Server Reporting Service Reports in Silverlight

How to Display SQL Server Reporting Service Reports in Silverlight (Part 2)


Custom Rendering Extension

The main shtick of our approach is that we implement custom XAML rendering extension and set it on the SSRS side. This allows us to provide a user with reports in native Silverlight look. Thus, the report’s look & feel is much better in comparison with HTML document.

Let’s learn how to implement custom rendering extension.
(more…)

June 24th, 2011

Future of Silverlight

Mikhail Payson

Where the doubts come from…

Guys from Microsoft cannot stop scaring Silverlight developers: already several months ago developers community was surprised with that small info that was said about Silverlight during October’s PCD (the technology was mentioned just in slightly and relating to the mobile development), from the other side they actively promoted HTML 5. Besides, further statement of Bob Muglia, – “Our strategy with Silverlight has shifted” breed lots of pessimistic options regarding the future of Silverlight.

Lately, Bob did his best to soften this leakage telling that ‘shifting the strategy’ was not a negative statement, but rather a comment on how industry had changed, anyway the ball started rolling and the developers who trusted their future to Silverlight felt alarm.

However, Silverlight community seems to worry all the time. Probably, the reason of such behavior is the technological face-off with Adobe Flash on one side and upcoming HTML5 and JavaScript technologies on the other side. And Microsoft itself does not allow to relax and insinuating the future of Silverlight as a platform for development of “lifetime” applications.
(more…)

June 20th, 2011