Advantages and disadvantage using sliverlight
-
Hi Our company planing to develop application using sliverlight. since user can use both desktop(standalone) and web(cross browser) I would like to all feasibility. Sliverlight Is it correct choice? and what are advantage and disadvantage. While installing into desktop from web, do we face some issue? Regards Gopal
-
Hi Our company planing to develop application using sliverlight. since user can use both desktop(standalone) and web(cross browser) I would like to all feasibility. Sliverlight Is it correct choice? and what are advantage and disadvantage. While installing into desktop from web, do we face some issue? Regards Gopal
If you can do without a full trust application, Silverlight is a good choice. You can write one app that will run on Win PCs and Macs, online or offline. Silverlight has out-of-browser support, which isn't quite the same as a stand-alone application. You don't get anything special running out-of-browser beyond the ability to run without a network connection. The same security restrictions apply, and you're still using the Silverlight .NET framework, not the full .NET framework. Silverlight 4 apps will be able to run out-of-browser with elevated privileges....for more info see Silverlight 4 Beta – A guide to the new features[^]
Mark Salsbery Microsoft MVP - Visual C++ :java:
-
Hi Our company planing to develop application using sliverlight. since user can use both desktop(standalone) and web(cross browser) I would like to all feasibility. Sliverlight Is it correct choice? and what are advantage and disadvantage. While installing into desktop from web, do we face some issue? Regards Gopal
I will suggest you to use Silverlight if you are planning to use it for web application. If you want to target it for a desktop application I will suggest you to prefer WPF. To run a WPF application the user requires .Net framework which is around 256MB & Silverlight plugin requires only 4-5MB. In other hand if you are targeting for web application & some users for standalone application, use Silverlight with OOB support. In OOB though you will not get all the security privileges but you can do best of the things. Silverlight 4 OOB has a huge support for security. So, you can use Silverlight 4 to implement your app. Be sure that, Silverlight 4 is now in Beta stage & hence it does not have any go-live license.
Regards, - Kunal Chowdhury (My Blog)
-
Hi Our company planing to develop application using sliverlight. since user can use both desktop(standalone) and web(cross browser) I would like to all feasibility. Sliverlight Is it correct choice? and what are advantage and disadvantage. While installing into desktop from web, do we face some issue? Regards Gopal
Silverlight can help you avoid update issues that often occur with traditional desktp client type applications. There are decent workarounds (like click once deployment) to overcome these deployment issues, but if you do not want to get into them, Silverlight can be a good choice.
-
I will suggest you to use Silverlight if you are planning to use it for web application. If you want to target it for a desktop application I will suggest you to prefer WPF. To run a WPF application the user requires .Net framework which is around 256MB & Silverlight plugin requires only 4-5MB. In other hand if you are targeting for web application & some users for standalone application, use Silverlight with OOB support. In OOB though you will not get all the security privileges but you can do best of the things. Silverlight 4 OOB has a huge support for security. So, you can use Silverlight 4 to implement your app. Be sure that, Silverlight 4 is now in Beta stage & hence it does not have any go-live license.
Regards, - Kunal Chowdhury (My Blog)
Hi Thanks for your info. Suppose our web application using db(sql) which is there in separate server and accessing db through WCF which is hosted in IIS. if I develop through silverlight its work fine. if want to conver OOB will i get problem? since our company don't want to create another destop application. Regards Gopal
-
Hi Thanks for your info. Suppose our web application using db(sql) which is there in separate server and accessing db through WCF which is hosted in IIS. if I develop through silverlight its work fine. if want to conver OOB will i get problem? since our company don't want to create another destop application. Regards Gopal
-
Hi Our company planing to develop application using sliverlight. since user can use both desktop(standalone) and web(cross browser) I would like to all feasibility. Sliverlight Is it correct choice? and what are advantage and disadvantage. While installing into desktop from web, do we face some issue? Regards Gopal
You can go with Silverlight...
Regards, - Kunal Chowdhury (My Blog)
-
Hi Our company planing to develop application using sliverlight. since user can use both desktop(standalone) and web(cross browser) I would like to all feasibility. Sliverlight Is it correct choice? and what are advantage and disadvantage. While installing into desktop from web, do we face some issue? Regards Gopal
OK -- I read through the replies and thought I'd add my 2cents worth. Silverlight is very good if you have a development staff that is more WinForm-centric but needs to do web development. There is a learning curve for XAML, but it is worth it. The learning curve for XAML is lessened if you also invest in Expression Blend. I actually feel that you cannot develop Silverlight without it, as it gives you the WYSIWYG interface that WinForm developers lean towards. The application is stateful even though it is a web app. It also follows much of the WCF construct but uses a lighter-weight framework. The idea is that even if a machine does not have the .NET framework on it, the Silverlight install will implement what is needed. The concept works well in theory but in practicallity you still need the Silverlight Toolkit which also has to be installed on the implementing machine, as this contains controls not in the Silverlight framework. The previous statement, as you can see, is both a pro and con of Silverlight deployment. Using controls outside of the framework requires some additional installations. I personally find Silverlight to be the easiest way to deploy web applications without having to learn the 4-inch-thick ASP.NET book. It keeps me more in my knowledge base of service/form development. I also find that I can do better UI development. For example, I have a customer maintenance program where the customer can have 3 different types of data to maintain. Using the Swivel behaviour, I was able to keep the UI VERY clean and gives the user a 'cool' UI experience. Clicking a button to view billing address swivels the customer address around to display the billing address. Clicking the return button swivels things back.