• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

what are key factors for deciding the technology for the application

 
Ranch Hand
Posts: 258
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi friends,

I have less experiance and want to know what are the key factors according to which the particular technology like java or .net is chosen for developing the project.
And also in that talking more specific, which framework such as in java you can use struts, ejb etc. also i want to know which database on what criteria selected?

Regards,
Vijay Jamadade
 
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Matt Raible has a good presentation on this topic (slides here). The slides have pros and cons for many frameworks.
His advice boils down to: choose 2-3 frameworks that best fits your requirements and prototype. No framework is a silver bullet, but if you have some features you can't do without, that will drive the framework you use.
Databases seem to be chosen more along personal preference rather than features, as most all major DB's have very similar feature sets (as far as applications programming are concerned). There may be other features that drive your choice, like MS SQL's Data Transfer Services, or Oracle's tight Java integration, or the fact you can embed Apache Derby inside your app, or the company you work for has always used Brand X.
[ May 15, 2008: Message edited by: Joe Ess ]
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic