Deciding Right Technology & Platform for Your IT Needs

Deciding right platform for your IT needs is a difficult decision to take because of many options available currently. I would want to draw your attention towards options best suitable for different scenarios.

There are certain questions you need to ask yourself first before deciding technology and platform for your IT needs such as :

  1. Do I want to run this application locally or on web ?
  2. Does my requirement is a website, desktop application or web application ?
  3. Am I more budget oriented at the moment and do not want to spend money on buying technology tools used to develop my web application and hence prefer open source technology ?
  4. How much data my application plan to gather in short term and after 1-2 years.

Let me help you giving more details on some terms used on above questions to better understand them.

  1. Running the application locally meaning on your local machine or server or in the local network environment which is not accessible directly from an outside computer using internet directly like we open normal website.
  2. A website requirement with static information like, putting my company profile, products or services providing, contact details and Inquiry form
  3. A desktop application is an application like Accounting, Inventory but to run them in our local machine or server or in the local network environment not directly accessibly using internet.
  4. A web application which might be my existing local application mentioned above or hosted application for web users to access them publicly or privately.

So based on the above questions the options could be as below :

  1. If your requirement is desktop application and to run it locally, VB.Net with Microsoft.Net Framework 3.5 and MSSQL 2005 or 2008 is a better option.
    But if you are more budget concentrated and want to avoid buying Microsoft Visual Studio.Net and license, then you can proceed with PHP 5.x / MYSQL and use of Ajax/Javascript.
    However I would recommend here choosing web application than desktop reasoning technical support from teams, keeping option open to make the application live so that can be used on web or from different locations easily.
  2. If your requirement is web application or dynamic website (like ecommerce, CMS etc.) and not involved large volume data, PHP5 with MYSQL5 is preferred. (MYSQL 5 has different editions to support large volume data also).
    If your web application is more like typical desktop application then Asp.Net with framework 3.5 and MSSQL 2005 is preferred. However if you are more budget oriented and want to avoid license cost, then can choose PHP with MYSQL5
  3. On top of PHP5/MYSQL 5, you can use different available standard frameworks like Zend, CakePHP etc. and Javascript/Ajax framework like Dojo, Scriptaculous, YUI (Yahoo User Interface Library), Prototype etc.
  4. If your requirement is creating an intranet or extranet Knowledgement library sort of web application or document management system with document workflow, Microsoft SharePoint Services (MOSS 2007) and/or Windows SharePoint Services is a better option.

There are many other options available for customized requirement and we would discuss them in our blogs later on. The purpose of this basic details is to help End Users not much technology savy.

Thanks & Regards,


Aum InfoTech Team



Live Chat
  • AUM InfoTech Yahoo Messenger ID
  • AUM InfoTech MSN ID
  • AUM InfoTech Skype ID
  • AUM InfoTech Gmail ID
Yahoo Contact ID
auminfotechin@yahoo.in
MSN Contact ID
contactus@auminfotech.co.in
SKYPE Contact ID
auminfotech
Gmail Contact ID
auminfotechin@gmail.com
 
Contact Us

AUM Infotech

Email US