iEntry 10th Anniversary Forum Rules Search
WebProWorld
Register FAQ Calendar Mark Forums Read
Database Discussion Forum This is the place to find help resolving those nagging questions you have about implementing and using all kinds of databases. Need help writing a query? Need an opinion on Oracle? Post here!

Share Thread: & Tags

Share Thread:

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-23-2009, 05:24 AM
WebProWorld New Member
 
Join Date: Jan 2005
Posts: 8
itnchans RepRank 0
Default application development

I am an microsoft access/sql server programmer. Several colleagues has expressed an interest in creating web based applications, or remote windows based applications created for clients who can connect to their system via the internet. Hence nothing is physically loaded on clients office server or PC's, all application and data held on remote server.
question:

1)what development environments are available to fit my needs?
2)what sort of server specification would I be looking at?

Thanks in advance
Reply With Quote
  #2 (permalink)  
Old 07-23-2009, 09:40 AM
DaveSawers's Avatar
WebProWorld Veteran
 
Join Date: Dec 2006
Location: Calgary, Alberta, Canada
Posts: 492
DaveSawers RepRank 3DaveSawers RepRank 3
Default Re: application development

1) AJAX used via PHP, .NET or whatever you like to program in.
2) Depends on the applications.
__________________
Dynamic Software Development
www.activeminds.ca
Reply With Quote
  #3 (permalink)  
Old 07-23-2009, 11:56 AM
WebProWorld New Member
 
Join Date: Sep 2004
Location: Guatemala
Posts: 22
explorador RepRank 0
Default Re: application development

as Dave says, those tools will help you.

Search also for RIA, rich internet applications. There are tools to develop apps that run on your desktop but access data on remote servers, databases and such. Flash and Silverlight might suite your needs.
Reply With Quote
  #4 (permalink)  
Old 07-23-2009, 07:18 PM
WebProWorld New Member
 
Join Date: Mar 2007
Location: Aix en Provence, FRANCE
Posts: 14
kyobul RepRank 0
Default Re: application development

In every case you'll need :

a web server as Apache / or Microsoft IIS (Windows Server)
a web-driven database as SQL, MySQL, Oracle, SQLLite or similar
a server-side programming language as PHP, PERL, ASP
a client-side language as (X)HTML / Javascript, XML

Generally 2 groups of environment are available :
1. LAMP - Linux / Apache server + Mysql / PHP combination

2. Microsoft Solution - Windows Server + ASP / .NET

In your case probably the Microsoft way would be preferable.
Reply With Quote
  #5 (permalink)  
Old 07-23-2009, 07:42 PM
WebProWorld Member
 
Join Date: Jul 2007
Posts: 25
nthampi RepRank 1
Default Re: application development

As you already have experience in Microsoft Platforms, the .Net platform may be a better choice specifically in terms of learning.
Reply With Quote
  #6 (permalink)  
Old 07-23-2009, 07:49 PM
WebProWorld Member
 
Join Date: Sep 2003
Location: San Antonio, Texas
Posts: 47
theoart RepRank 1
Default Re: application development

Considering you work with Access and SQL Server I would recommend going the route of asp.net. I think you will find it is more familiar to you if you are already developing within a Microsoft environment. There are a lot of great options such as PHP and even classic ASP but you will probably want to develop with an IDE like Visual Studio or Microsoft Visual Web Developer to take advantage of some of the controls and not do as much coding. If time is not as important, take a look at PHP. I think it is more straight forward but keep in mind that when you are researching bugs, error messages and "how tos" you will see mainly references for people using it in a Apache with MySQL combo.
__________________
J. "theo" Theopistos

FinerWorks.com
http://finerworks.com
Reply With Quote
  #7 (permalink)  
Old 07-23-2009, 07:53 PM
Uncle Dog's Avatar
WebProWorld Pro
 
Join Date: Apr 2008
Location: Scotland
Posts: 269
Uncle Dog RepRank 5Uncle Dog RepRank 5Uncle Dog RepRank 5Uncle Dog RepRank 5Uncle Dog RepRank 5Uncle Dog RepRank 5
Default Re: application development

Quote:
Originally Posted by itnchans View Post
I am an microsoft access/sql server programmer.
I sympathise. Now is your chance to get into some really useful, exciting and FREE stuff. Apache - MySQL - PHP - HTML - CSS - JavaScript. MySQL will be a no-brainer for you but I expect you'll be inexorably drawn to PHP when you see all the wonderful things it can do with your lovingly crafted database.
Reply With Quote
  #8 (permalink)  
Old 07-23-2009, 09:12 PM
NJ's Avatar
NJ NJ is offline
WebProWorld Pro
 
Join Date: Jul 2006
Location: Missoula, Montana
Posts: 101
NJ RepRank 2
Default Re: application development

Quote:
Originally Posted by theoart View Post
Considering you work with Access and SQL Server I would recommend going the route of asp.net. I think you will find it is more familiar to you if you are already developing within a Microsoft environment. There are a lot of great options such as PHP and even classic ASP but you will probably want to develop with an IDE like Visual Studio or Microsoft Visual Web Developer to take advantage of some of the controls and not do as much coding. If time is not as important, take a look at PHP. I think it is more straight forward but keep in mind that when you are researching bugs, error messages and "how tos" you will see mainly references for people using it in a Apache with MySQL combo.
In my limited experience with .asp and ASP.NET, I have found that .asp (while rather old) is much more portable. Both of the ASP.NET sites that I have been stuck working on were a coding and file structure mess. Of course, that could be lazy developers. However, it seems to me that once you start with .NET you are pretty much stuck in .NET - limited portability.

Comments???
__________________
Putting the world of computers into plain English.
http://thecomputergal.com
Reply With Quote
  #9 (permalink)  
Old 07-27-2009, 11:00 AM
WebProWorld New Member
 
Join Date: Aug 2008
Posts: 18
techmaniac RepRank 0
Default Re: application development

You are correct about the portability to some extent. If you can code in C#, you can also convert to a stand-alone application at a later date. This would make your life easier for development of a large project that could go in many directions (web based, distributed computing, desktop app), while giving you the ability to connect to databases and code for the web. Functionally, you'll have more tools with C# and .NET than classic ASP.
Reply With Quote
  #10 (permalink)  
Old 07-28-2009, 08:47 PM
NJ's Avatar
NJ NJ is offline
WebProWorld Pro
 
Join Date: Jul 2006
Location: Missoula, Montana
Posts: 101
NJ RepRank 2
Default Re: application development

Quote:
Originally Posted by techmaniac View Post
You are correct about the portability to some extent. If you can code in C#, you can also convert to a stand-alone application at a later date. This would make your life easier for development of a large project that could go in many directions (web based, distributed computing, desktop app), while giving you the ability to connect to databases and code for the web. Functionally, you'll have more tools with C# and .NET than classic ASP.

When you say tools, do you mean prewritten modules/libraries, or do you mean tools in the IDE?

I guess that the point is choosing the right tool for a particular need - and cut the bull about the development. I went to one presentation where the development company touted an HTML editing tool as their own custom software - baloney, it was an OTS C# app. I didn't say anything in the meeting, but had some discussion with the site owner.

Another programmer was displaying an RFID system. When I asked him if he was using C#, he didn't want to talk to me any more. He seemed very nervous that someone would steal his idea, which he thought was extremely innovative - but it's just another data collection system. I would have gone to bat for him, but he wasn't just nervous about theft, it turned out that their system wasn't portable beyond their own computers!
__________________
Putting the world of computers into plain English.
http://thecomputergal.com
Reply With Quote
  #11 (permalink)  
Old 07-29-2009, 09:48 AM
WebProWorld New Member
 
Join Date: Aug 2008
Posts: 18
techmaniac RepRank 0
Default Re: application development

Quote:
When you say tools, do you mean prewritten modules/libraries, or do you mean tools in the IDE?
I mean prewritten modules and libraries of the language. Additionally, you have the ease of an OOP that will speed (hopefully) the development process.
Reply With Quote
Reply

  WebProWorld > Webmaster, IT and Security Discussion > Database Discussion Forum

Thread Tools
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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for offshore Software Development, Web Development Services in USA, Canada, a shrivian Services for Sale/Hire 0 12-29-2008 01:58 AM
Windows mobile application development Platform jeniffer Services for Sale/Hire 0 12-10-2008 06:58 AM
Faster Development with the Flex Application Starter Toolki WPW_Feedbot Graphics & Design Discussion Forum 0 05-07-2005 07:43 PM


All times are GMT -4. The time now is 08:40 PM.



Search Engine Optimization by vBSEO 3.3.0