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

learn more… | top users | synonyms

32
votes
10answers
14k views

When does implementing MVVM not make sense

I am a big fan of various patterns and enjoy learning new ones all the time however I think with all the evangelism around popular patterns and anti-patterns sometimes this causes blind adoption. I ...
23
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
6k 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 ...
19
votes
3answers
9k 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 ...
16
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
956 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 ...
14
votes
5answers
3k 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 ...
11
votes
9answers
1k views

XAML - Like/Dislike? [closed]

After bashing my head against the brick wall that is XAML, I've decided to come here and ask other people if they are as frustrated as I am. So, Do you like XAML? Please justify. Is XAML the ...
10
votes
1answer
3k 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
740 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
755 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 ...
9
votes
4answers
887 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 ...
8
votes
1answer
3k 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 ...
7
votes
5answers
596 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
522 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
3k 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
979 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
610 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
822 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 ...
5
votes
3answers
4k 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
190 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
323 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
4answers
2k views

More Powerful language for client-side web apps: JavaScript or C#?

Concerns over Microsoft's future with Silverlight, HTML 5 and Windows 8 have led me to reconsider plans to develop a business app over the next few years in Silverlight. It can be difficult to define ...
4
votes
3answers
595 views

Is HTML5 more secure to develop for than Silverlight?

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 ...
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
3k 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 ...
4
votes
1answer
135 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
1k 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
15answers
3k views

Where to find Developers to work for a Start-Up with the pay being shares [closed]

So I'm literally just starting a start-up in the Education Industry. A very broad summary that leaves out the vast majority of the idea is that it's a true education management system, one that ...
3
votes
5answers
516 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
810 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
683 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
548 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
647 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
880 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
366 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
176 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
310 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 ...
2
votes
2answers
972 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
3answers
171 views

.NET silverlight development tools

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, ...
2
votes
4answers
192 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
2answers
393 views

Document management system frameworks?

I'm working on an enterprise LOB software. The next piece that will be added to the system is document management. Most entities throughout the system will have documents attached to them. I clearly ...
2
votes
1answer
844 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
514 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
324 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
223 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
1answer
389 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.