Wrox Programmer Forums

Need to download code?

View our list of code downloads.

Go Back   Wrox Programmer Forums > ASP.NET and ASP > ASP 3 Classic ASP Active Server Pages 3.0 > Classic ASP Professional
Password Reminder
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read
Classic ASP Professional For advanced coder questions in ASP 3. NOT for ASP.NET 1.0, 1.1, or 2.0.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Classic ASP Professional section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developers’ questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
DRM-free e-books 300x50
Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old December 24th, 2004, 05:35 AM
Registered User
Join Date: Dec 2004
Location: Phnom Penh, Kandal, Cambodia.
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default Problem deciding which technology to live with

Dear Programmers,

I found no general discussion and so please allow me to post here.

I am new to programming. I am currently planning to develop a transaction processing system type of application--accrual based accounting system consisting of inventory management, fixed assets, accounting/finance--for my organization where there are several units in city and remote offices. All units are interconnected over 64Kbps VPN and some over satellite connection with 256/64kbps.

I'm now having trouble of which to choose from among today technologies (Client/Server Application or Web-based, CGI/Perl or ASP.Net or whatever) considering application performance, fast transaction over existing slow WAN speed, reliable, etc of each technology.

Would anyone please kindly advise me or direct me to any useful resources on such implementation. I would prefer to hear your detailed comparison of pros and cons of each technology chosen and your bottom line!

Your contribution would be greatly appreciated.

Thank you,
Reply With Quote
  #2 (permalink)  
Old December 24th, 2004, 08:51 PM
Friend of Wrox
Join Date: Jun 2003
Location: Copenhagen N, , Denmark.
Posts: 217
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to mega

In my opinion it all comes down to your programming skills. You say you a new, so I'm gonna assume it's close to none.
CGI/Perl is the first widely used web technology and I don't recommend using this approach except for legend code reuse or cheap server cost. With the low band width capacity in mine I would suggest a thick client/web server approach. But this bring a new question to mind - like how often do you suppose you gonna ship updates, does the remote (or in-house) users need different applications or business logic and do they use different OS versions? If you can say no to these questions then the .NET framework offers some very good design possibilities (assuming your users share a windows OS environment). Building a windows application – using a good OO design* - that gets the data from a web server (through XML and webservices) and allows for disconnected changes and updates a database running on the server... Of course you would have to think less about old data and transaction locking if you do it all in ASP.Net (ASO.Net handle that very well – in fact transaction in an app is a matter of database choice). My point is that developing a windows app is faster than to do the equal in ASP.Net. The last couple of months I realized that the different in an ASP.Net app vs. a JSP (java beans etc.) is matter of habits rather than performance/developing speed. But I can say this: developing ASP.Net apps in Visual Studio is very rapid and convenient.

If the above didn't helped you let me give you a few straight facts (it’s still my opinion):
If you think windows, think .NET
Intranet applications will save you from a lot of trouble
Both Sun and Microsoft is full of it, so don’t mind the comparisons

*A good book on that topic is “Introduction to Design Patterns in C#” written by James W. Cooper from IBM.

Regards, Jon

 - mega
Moving to C# .NET
Reply With Quote
  #3 (permalink)  
Old December 26th, 2004, 10:31 PM
Registered User
Join Date: Dec 2004
Location: Phnom Penh, Kandal, Cambodia.
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts

Thanks so much for your valuable contribution. It is very helpful in decision making. I will take it into serious consideration.

Thanks again,
Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
problem in live support aaplication tarduk2004 ASP.NET 2.0 Basics 0 September 21st, 2007 05:37 AM
Server Push Technology abhi.sharma05 .NET Framework 2.0 1 February 12th, 2007 01:07 PM
Technology Migration chitrack Visual C++ 0 August 3rd, 2006 07:39 AM
Deciding EndOfRecords in MSHFlexGrid davekrunal46 VB Databases Basics 0 December 5th, 2005 04:12 AM
Web technology? langer123 Linux 1 November 23rd, 2005 07:02 AM

All times are GMT -4. The time now is 11:54 AM.

Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.