Click to See Complete Forum and Search --> : What technology to use...


bobjonson4
10-28-2009, 05:23 PM
Hi all,

I'm going to be creating a web application that is going to be commercially viable. So try to keep source code for the business logic (at a minimum) compiled away from view.

I'm after ideas for a technology/set of technologies to use.

Ideally the technologies would:

-- Allow me to compile the source code for all (or, if not all, the business logic code) of the application into DLL files or whatever.

-- Be cross-platform? If thats impossible, then IIS/WINNT is just fine.

Please do not say .NET. I'm not going down that route.

So far, I've used VB and compiled an ActiveX DLL with some of the logic. This works, but is there a more modern, perhaps free alternative BAR .NET?

Cheers,
Bob

ssystems
10-28-2009, 10:17 PM
As far as I know the only option you have with respect to separation of the business logic code even enterprise logic are JAVA, .NET, and Classic Win (VB). Just curious why you won't go the route of .NET?

opifex
10-29-2009, 12:43 AM
JAVA or Python or a mix of the two.
These days you will NOT have a commercially viable product if it is not cross-platform. Lots of operating systems in use at the moment (servers, desktops, notebooks, handhelds, cellphones)... especially if the application is split between the client machine and the server cross-platform compatibility is essential. Depending on the application, a web browser might not be the way you interact with the server.