Are you using C# with the Internet? What do you use at the various levels of processing?
FrontEnd: HTML Web Pages, ASP.NET, OCX Downloads?
Middle: OCX, COMM
BackEnd: SqlServer, Oracle, VFP Database, Access <g>.
e.g.
FrontEnd: HTML, ASP.NET with VB Script, OCX downloadable objects see Middle Layer.
Middle: COMM programmed in C#, (OCX Controls programmed in C#)
BackEnd: SqlServer, Stored Procedures, Views
I really appreciate your input.