Windows App and Web App. Where can the two meet.
-
Is there a way to write a generic user interface that can be the base UI for both a web app and a windows app. I understand that by using a n-tiered architecture you can create one buisiness layer and one data layer for both the Web UI and the Windows UI. Taking this same approach there should be a way to create one UI that can be used through a web browser and through a windows form. With the WPF and silverlight it seems that both user interfaces (web and windows) could share the same xaml code. The silverlight app would then have Javascript and the Windows app would not. Any thoughts on the subject would be appreciated. Patrick McCoy Developer
-
Is there a way to write a generic user interface that can be the base UI for both a web app and a windows app. I understand that by using a n-tiered architecture you can create one buisiness layer and one data layer for both the Web UI and the Windows UI. Taking this same approach there should be a way to create one UI that can be used through a web browser and through a windows form. With the WPF and silverlight it seems that both user interfaces (web and windows) could share the same xaml code. The silverlight app would then have Javascript and the Windows app would not. Any thoughts on the subject would be appreciated. Patrick McCoy Developer
I think that it is possible, however the feature set common to both is so small that no serious app is able to accomplish it readily at the moment. WPF and WPF/E (I hate the term Silverlight) is a step in the right direction but it's not usable on anything but XP or greater so a big problem for me.
-
Is there a way to write a generic user interface that can be the base UI for both a web app and a windows app. I understand that by using a n-tiered architecture you can create one buisiness layer and one data layer for both the Web UI and the Windows UI. Taking this same approach there should be a way to create one UI that can be used through a web browser and through a windows form. With the WPF and silverlight it seems that both user interfaces (web and windows) could share the same xaml code. The silverlight app would then have Javascript and the Windows app would not. Any thoughts on the subject would be appreciated. Patrick McCoy Developer
Browser development is a combination of a garbage dump and a mine field. With that said it is possible to do but at what cost? Depending on the application it could involve additional complexity in exponential proportion yet never quite achieving the possible user experience quality of a desktop application. If you know anything about the history of browser development this problem is self evident. The first silver bullet was Java. Oh the dreams of rich user interfaces in Java embedded as object tags in HTML. Well we all know what happened with that. Today we have massive amounts of javascript code where the structure of most of it makes the worst C code I have ever seen look about as complex as a rubber duck. And still in most cases it is buggy at best and from a user experience perspective, I just look for the X button and never, NEVER return to that site. If you decide to go down this route be prepared to read the never ending literature on all the silver bullet solutions available while attempting to find those that will fill all your needs. So for me the bottom line is this. If you want to deliver a low quality user experience and a high budget project go for it, but don't bother asking me to work on it. :)
led mike