|
Posted by Susan Baker on 12/19/05 17:40
Chung Leong wrote:
> Susan Baker wrote:
>
>>Thanks for replying. My (fat) frontend is written in C#. The
>>architecture is N-tier, with quite a fat (smart) frontend implemented
>>mostly in C#.
>
>
> It'd be more helpful if you can be more specific. Words like
> "front-end" and "back-end" don't really tell us much. Is your front-end
> program a Windows application written in C#, or is an ASP.NET web
> application?
>
>
Front end => Desktop GUI application
Written in C# (GUI and presentation logic)
This a standard exe written using WinForms
Backend
Functonal requirements specified below - what more do you need ?
>>These are the functional requirements of the backend:
>>
>>1). Handle request to logon from the frontend (requires backend to
>>authorize/verify user credentials)
>>2). Retrieve clientdata from backend database, encrypt this data and
>>return to front end (client)
>>3). Implement chatroom and forum server services for use by the frontend
>>(client)
>>4). Handle database requests (mostly running stored procedures) and
>>return results to the frontend (client).
>
>
> .Net can readily handle all of these tasks. I don't really see the
> logic in trying to mate it with a different technology.
>
I know, but I don't want to get tied to proprietary technologies (i.e.
Microsoft). I was forced to switch the GUI (client application) from
SWING to C#, because Java simply could not "get its act together" in
terms of sheer performance on the desktop. I am moving from a J2EE
backend implementation because I cant maintain/support it personally
going forward - but I do not want to have to use IIS/ SQL Server and pay
$'000s in subscription fees - I am a small company and I simply cannot
afford that.
Navigation:
[Reply to this message]
|