Application Based Environment

Posted on 2011-10-06
Last Modified: 2013-11-07
I am starting a new project and our approach wants to be something of a mock operating system with individual applications. We develop a similar product for multiple clients and there is generally customization on an individual level for certain portions but other core areas that are unchanging. For development purposes, both on the frontend and backend we want to keep everything as independent as possible with a basic environment to run these "applications" in. So, I'm just looking for advice on how to best approach this.

Currently, frontend is done completely in VB. We have individual solutions and just copy pages over from one to the other when new components are created. Of course, everything is so integrated that a change may work properly on one version of the app but may need quite a bit of additional work on the other to integrate properly. We've found that there are only a few key pieces of information that tie all the different pages together.

The only thing that seems like it could be close to what I am looking for is XBAP applications. From what I gather, you can have an HTML wrapper and load individual XBAP's into a frame and pass data from one the the other. I have only done very basic windows application development and no WPF development so I would definitely have quite a bit to learn if this is, in fact, more along the lines of Windows Application Development. Unfortunately, there seems to be a limited amount of information out there on getting started with XBAP development.

Any advice on this situation would be greatly appreciated. Thanks in advance.
Question by:WCCrobert
    LVL 96

    Accepted Solution

    Wow, that sure is a lot wrapped up in this tiny little question!!  I wouldn't focus on XBAP too much, since it appears to be on the outs with Microsoft.  The fun part is that Silverlight is also on the outs with Microsoft.  Where do we turn, as developers (that is a great question!!)?  I would look into Silverlight, since it is a richer environment (with RIA services) that can cross browser platforms (XBAP is IE only).

    Author Closing Comment

    No real answer to this question but good advice.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
    Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    9 Experts available now in Live!

    Get 1:1 Help Now