Silverlight is Microsoft's cross-browser, cross platform plug-in for media experiences and rich interactive applications.

learn more… | top users | synonyms

41
votes
10answers
20k views

Under what conditions is the use of MVVM appropriate?

Model View View-Model was developed by Microsoft to target UI development platforms which support event-driven programming, specifically Windows Presentation Foundation (WPF) and Silverlight on the ...
24
votes
17answers
5k views

Does Silverlight have a future? [closed]

Recently I have read some articles/blogs/comments about the development and history of WPF and Silverlight. In some forums many developers and users criticize the performance of WPF applications (for ...
23
votes
2answers
7k views

HTML5 hype as native app replacement - reliable analysis and sources [closed]

I am asking this as an objective question and have no interest in inciting a flamewar. My point here is to gather some evidence to assist in decisionmaking and communicating with non-technical folks ...
21
votes
3answers
14k views

Who should control navigation in an MVVM application?

Example #1: I have a view displayed in my MVVM application (let's use Silverlight for the purposes of the discussion) and I click on a button that should take me to a new page. Example #2: That same ...
18
votes
5answers
5k views

Are value converters more trouble than they're worth?

I'm working on a WPF application with views that require numerous value conversions. Initially, my philosophy (inspired in part by this lively debate on XAML Disciples) was that I should make the view ...
17
votes
5answers
5k views

What does Windows 8 mean for the future of .NET? [closed]

Microsoft showed off a demo of Windows 8, including a new platform that allows developers to use HTML5 and JavaScript. Is this new platform the main way to develop for Windows 8? Is Microsoft ...
14
votes
9answers
1k views

Is Silverlight only for eye-candy, or does it have a use in business? [closed]

Granted that Silverlight may make eye-popping websites of great beauty, is there any justification for using it to make practical web applications that have serious business purposes? I'd like to use ...
13
votes
1answer
4k views

Dependency Injection/IoC container practices when writing frameworks

I've used various IoC containers (Castle.Windsor, Autofac, MEF, etc) for .Net in a number of projects. I have found they tend to be frequently abused and encourage a number of bad practices. Are ...
12
votes
1answer
5k views

What is the difference between the Controller in MVC and ViewModel in MVVM?

I can't see the difference between MVC and MVVM clearly. I feel the Command in a ViewModel is just like the Action method in a Controller. And both the Controller and ViewModel will notify the View to ...
9
votes
3answers
802 views

I need help deciding between silverlight/silverlight out-of-browser/wpf

I'm in the initial planning phase of a re-write project and I'm deciding between silverlight/silverlight oob/wpf. TL;DR at the end. It's a LOB app that handles leads/customers/appointment calendars. ...
9
votes
3answers
874 views

Why do we have so many flavors of .NET? Is it a good thing? [closed]

There are many "flavors" of the .NET Framework: Full ("normal") Client profile subset Silverlight in web browsers "Silverlight" on Windows Phone Compact framework WinRT When C# code is needed on a ...
8
votes
4answers
1k views

Is Silverlight suitable for an enterprise class web-based product UI?

Our team is currently working on building our next generation HIS (Hospital Information System) comprising of over 30 modules (currently estimated at 400 man months), to be possibly hosted in a ...
7
votes
5answers
641 views

What are common Silverlight specific mistakes/pitfalls developers should avoid? [closed]

What are some common mistakes/pitfalls, specific to Silverlight development, that developers should avoid? PS: Please, if you don't have hands on experience with Silverlight and want to simply state ...
7
votes
3answers
563 views

Is creating a full application in Silverlight advisable?

Is creating a huge public site fully in Silverlight really advisable? for eg. an ecommerce site. I don't want to start any debate but actually I feel Silverlight shouldn't be used for full website ...
7
votes
3answers
4k views

What's the recommended control naming convention for XAML markup?

When working with WPF or Silverlight, how should one use control naming conventions? Do you name the controls in XAML markup? I have seen samples of projects at codeplex with control names such as ...
7
votes
1answer
1k views

Where can I test my Silverlight/WPF knowledge online? [closed]

Do you of know any sites where I can take a quiz on Silverlight/WPF that isn't Braindumps?
6
votes
3answers
692 views

What are the rules for coupling a ViewModel and a View in the MVVM pattern?

So given the Separation of Concerns, how coupled should the View and ViewModel be? For example, I want the visibility of a Control in the View to be databound (databinded?) to a flag in the ...
6
votes
4answers
1k views

How extensive is the difference between building a WPF app and a Silverlight 5 app?

I have a fair amount of experience with WPF (C#) and XAML. I might soon be asked to create a Silverlight 5 application. I have no experience with any version of SL. What sort of learning curve could I ...
6
votes
1answer
5k views

how to move Silverlight app to Html5 [closed]

I have been working with Silverlight 5 application for a while. I liked this technology and I was captivated to the point to get certified in Silverligt development. However, Html5 gained momentum ...
5
votes
3answers
6k views

Best option for PDF viewer embedded in web app [closed]

I have a web app that needs to be able to display a PDF. It needs to allow the user to page through the PDF, and my application needs to be able to know which page is currently being viewed, because ...
5
votes
1answer
214 views

What type of applications Silverlight is designed for?

I have 3 years experience in ASP.NET with C# and now I am learning Silverlight with Beginning Silverlight 4 in C# book. As I have completed my first 4 chapters, I am getting the feeling that ...
5
votes
1answer
2k views

Is “VS Lightswitch” the “Oracle APEX” from Microsoft?

What do you think? Is "Visual Studio Lightswitch" becoming the "Oracle APEX" for SQL Server in the futrure? Are these two technologies comparable?
5
votes
1answer
338 views

Need clarification concerning Windows Azure

I basically need some confirmation and clarification concerning Windows Azure with respect to a Silverlight application using RIA Services. In a normal Silverlight app that uses RIA services you have ...
4
votes
2answers
1k views

What should I consider before creating a Silverlight website?

I have opted to use silverlight for a website. This runs in all major browsers. The application could be highly graphically intensive. What have I missed? Edit: It runs on Android and other mobile ...
4
votes
1answer
143 views

Online vs Web - write once application

I have been asked to write an application (visual application) that can be run both online and locally. This application contains a lot of external data (video, images and audio) files so the main ...
4
votes
3answers
2k views

Cross platform or web development with .NET

With iOS and Android soaring on mobile devices that become ever more pervasive, every other year being the 'year of Linux on the desktop' - which is somewhat snarky, but they are getting there -, OSX ...
4
votes
3answers
1k views

Showing real time data using WCF call (silverlight)

Currently I have a WCF method which brings back all the data from the db and binds it to a grid, but I would like to call this method regularly to get the updated data back each time, to show the user ...
3
votes
3answers
647 views

Is HTML5 more secure to develop for than Silverlight? [closed]

I'm learning Silverlight, and I know that if I master it, I can apply the same concepts to WPF, which means I can do either web or desktop development pretty easily. But I've read articles and ...
3
votes
5answers
528 views

Starting on Web Project now - Do we choose HTML5/JS over Silverlight? [closed]

we are about to start on a Web Development project (the planning starts early 2011). Do we choose HTML5/JS over Silverlight? Are there any applications which now run on HTML5? Samples? A simple ...
3
votes
3answers
858 views

New Silverlight app. MVVM. RIA Services vs CSLA

Another 2 days of reading and watching demos and here we go. For my enterprise LoB Silverlight app I'm going to use: Prism for UI aspects and modularity. MVVM pattern (using Prism) ??? to bring ...
3
votes
1answer
802 views

Choosing colors for application [closed]

What is the best way to choose colors for LoB app, i need to style TreeView, dropdown's, textboxes and a pivot grid, so i need a bunch of colors, tried Kuler but it gives only 6 colors. So the ...
3
votes
4answers
2k views

Has the MVVM pattern been adopted widely in real world Silverlight projects?

MVVM pattern is a hot word recently and I am planning to learning and refactor my existing project into this pattern. I have no experience and foresight of the potential risk. Have you guys really ...
3
votes
2answers
787 views

Modern web application development! Is flash and silverlight still relevant?

When building an application one considers the appropriate technology of choice for best long term impact and scalability. If building a media streaming application for mobile and desktop should one ...
3
votes
2answers
747 views

How to use Blend sample data as real data?

I am trying to do some design in Blend 4. The sample data function of Blend is nice to have during design time, but it could be much more better to see the design in browser. Can anyone help me to ...
3
votes
1answer
966 views

Silverlight 5 In or Out of Browser?

I'm deciding which I need for my new LOB application. I will list PRO's of each and if I'm wrong - correct me please as this is how I see it. In Browser Users can navigate using URL's. I see it as ...
3
votes
1answer
384 views

Developing workflow for existing silverlight and WCF application

I have an already existing application in Silverlight 4.0 with WCF services. Now what I want is a workflow to be integrated along with the above application. The workflow will be a simple approval ...
3
votes
1answer
183 views

Silverlight UI and PRISM - how to properly break down components?

This is how my solution looks like right now. And it get's to the point where my Controls need reference to Model. It get's real tough to keep Infrastructure, Constants, Controls and Model separated. ...
3
votes
1answer
330 views

How can I use Windows Workflow for validation of a Silverlight application?

I want to use Windows Workflow to provide a validation service. The validation that will be provided may have multiple tiers with chaining and redirecting to other stages of validation. The ...
3
votes
1answer
240 views

Why so many layers with domainobject like objects in an application?

Take a typical Line-of-Business Silverlight applicatioin for example.First,We have a Product table in database,which has fields of ID,Name,Price,etc; Then, on the server side,we should have a ...
2
votes
2answers
1k views

Is it possible to integrate UDP file transfer into a .NET web application?

Background I have recently been tasked with designing a rebuild of an existing .NET web application that currently uses a third-party company to handle large file transfers (as big as 50Gb). ...
2
votes
2answers
845 views

What strategies are you using to migrate your web site from Silverlight to HTML5 + JavaScript?

Microsoft released Silverlight 5 but there has been no news of any future versions (except service releases) being released. Combined with the increasing visibility of HTML5 and modern JavaScript ...
2
votes
4answers
227 views

.NET app - Should we use SQL Server and duplicate some reference data from an external Oracle DB? Or use Oracle and have a DB link?

We're looking to migrate some existing Excel/Access processes into a new system which will provide the users with a Silverlight frontend to run and view the reports instead of using MS Access. The ...
2
votes
1answer
1k views

What are Silverlight, WCF RIA services or applications?

I asked a question here on programmers yesterday about learning HTML & CSS and the community was pretty generous to provide great answers. One of the answers was given by Emmad Kareem and that was ...
2
votes
1answer
535 views

How can I best prepare for building Windows Phone 8 Apps

I'm interested in learning to develop for Windows Phone down the road a bit, and am mostly interested in developing Metro Apps for the Windows Phone. It seems like there is some basic info for Metro ...
2
votes
1answer
342 views

Silverlight - modularity. Best way to physically separate binaries?

We are working on LoB app with lot's of content. XAP download will be rather large I think for one time download. I'm planning to break solution into separate projects. Not sure why - but I DO NOT ...
2
votes
1answer
143 views

Porting Silverligtht application to web application with Asp.net and HTML 5

I work as internal software developer. We used Silverlight to build our application, but we have been asked to start considering their replacement. Currently our set-up is: Silverlight application ...
2
votes
1answer
425 views

How can a Silverlight app talk to another app on a Mac?

Is there any way that a Silverlight out-of-browser app can communicate with another app (for example an Objective-C app) installed on a Mac? Any help or suggestion will be highly appreciated.
2
votes
1answer
149 views

Silverlight-based “area of influence” algorithm

I am in the process of developing a tool for a game called MechWarrior: Online which defines a map of an area of space called the Inner Sphere. Essentially, this map is a set of points (planets) on a ...
2
votes
2answers
449 views

Advice on caching/updating data in memory for silverlight client

Currently in my Silverlight app I'm polling the database for changes to cached objects and am looking for advice on how to update the views that are displaying these lists. Example: I have a static ...
1
vote
3answers
181 views

.NET silverlight development tools [closed]

What tools are necessary when developing efficiently with Silverlight 4? VS 2010 is a gimme, but what version? Is Pro enough? Premium? What about Expression Blend/Web/Both? When considering VS 2010, ...