Click here to Skip to main content
15,905,776 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
Hi,

I have found good working experience in ASP.NET applications and its on production now.

Now my company wants to start a new project with some more user Interface competing with ASP.NET. I'm bit confussed in choosing the Addon or Plugin whether Silverlight or WPF. I don't even know how to create and build an 'HELLO WORLD' app in both Silverlight and WPF.


While I surf for finding the difference between both i come across some stuffs like

* WPF needs 150MB downloads, Silverlight needs 5MB downloads.
* WPF needs XBAP and supports only for IE browser and not Chrome.


I even have some odd questions like

* Silverlight or WPF is like an Add-on or Plugin ?
* Can i include an Silverlight or WPF stuff inside my ASP.NET applications ?(like AJAX, JS...)
* Can i use ClientSide Scripting for better response ?
* Can i develop WPF application like an Browser based and run from client PC like an Window Based Application ?
* How about DataBase connectivity in both ?(if its an plugin, Is it possible?)


Entire thing i'm talking about WEB based applications only and not an Window based / Client based application
And i'm sorry if i made any wrong Assumptions.
Suggest me with clear explanations...Please
Posted
Updated 19-Jun-12 5:28am
v2

1 solution

Many of the questions make no sense or based on wrong assumptions.

What does it mean "WPF needs XBAP"? It does not. WPF is primarily a "desktop" library, for creation of Windows .NET applications, to start with. You should not consider it as a Web development candidate at all (XBAP, as you correctly pointed out, is not browser-portable).

I think you should consider either ASP.NET or Silverlight (or you need really rich application features) and go from there.

—SA
 
Share this answer
 
Comments
J.Karthick 19-Jun-12 11:26am    
yes...thanks.
But i found WPF can run on Browser using XBAP ?
Sergey Alexandrovich Kryukov 29-Jun-12 22:12pm    
Yes, I tried it; but this is a very different application type.
--SA
J.Karthick 30-Jun-12 4:56am    
So, you said Silverlight is apt for me...
k...thanks
Sergey Alexandrovich Kryukov 30-Jun-12 13:11pm    
It mostly depends on requirements to the product. Silverlight or ASP.NET.
ASP.NET does not require any add-ons, any installations except one of the major browsers from the client; Silverlight can be more powerful; again, depending on the features you need.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900