Upload your photos, chat, win prizes and much more
Can't Access your Account?
New to ePHOTOzine? Join ePHOTOzine for free!
Upload photos, chat with photographers, win prizes and much more for free!
If there is anybody on here who has developed in both C# and PHP I would be interested in your views, regarding whether either has major advantages and/or flaws for the following type of user environment:
- Mainly traditional GUI forms/database back end type functions
- Automated emailing from application
- Some remote user locations
- Potential requirement for non-MS platform (eg tablets, client login)
- No high volume transaction processing, no heavy processing
Basically I'm at the end of an evaluation and this is another check to make sure I haven't missed anything which would come back to bite me.
Join ePHOTOzine for free and remove these adverts.
c# for us more easily integrates into existing customisations with larger Microsoft systems.
php is also and excellent language but can attract more of a hack & relax approach employee.
Cost of dev tools may be an issue if you are running a larger team.
Remote user locations - are they just web users? or are they outsourced developers?
Tablets etc - are these just web clients - then either should be fine.
What hardware are you running this on, what server software? what licensing model for the server & database - PHP may win out here?
Is it an application or web page you want?
An application with the flexibility to be deployed across multiple client platforms, including web access.
And to be easily deployed to remote users, some of which desktops we don't directly control.
If you are looking at multi platform support, I would be looking more at HTML5... PHP is so 20th Century..
I was thinking PHP/html5 actually. I was interested to know whether there were any big gasp problems using PHP for apps which weren't purely web. I haven't seen any but ePz is a good resource for different opinions.
Sorry, but wouldn't this be better answered on a software forum?
Why? It's in the off topic discussion forum and the ePz community contains people with all sorts if skills outside photography. I use specialist forums aswell but ePz typically gives faster response times
Quote: Sorry, but wouldn't this be better answered on a software forum?
I always find asking a question here pulls up someone with the necessary skill to answer...photographers have a very broad knowledge base unlike many other subjects. Think about it..if you are a photographer you may be a wildlife expert, travel expert, sports expert, motor expert, family expert
I've had advice about plumbing, fish keeping, computer security, car insurance etc etc.
Most of our development is C# these days so my answers for c# are:
- Mainly traditional GUI forms/database back end type functions - quite easy to achieve if you use the database frameworks and a wpf or asp.net front end. Things become slightly slower to code up if you don't use SQL server though.
- Automated emailing from application - easy to do (jusrt a few lines of code), plenty of example code about on the web
- Some remote user locations - We have asp.net & wpf applications working across the globe on some slow networks with no issues.
- Potential requirement for non-MS platform (eg tablets, client login) - some sort of web front end would be best, native apps will be a big maintenance headache.
- No high volume transaction processing, no heavy processing - well that's easy then
Cheers Chris, so far no gasps for either which fits with what I suspect.
Quote: Think about it..if you are a photographer you may be a wildlife expert, travel expert, sports expert, motor expert, family expert
But I would imagine it would be more likely that someone would get the required information from a forum where there is a concentration of people interested in that arena - after all, programming is a bit specialist and not general everyday run-of-the-mill stuff that everyone has a grasp of. Hust saying, that's all. But if the required info has been shred here then fine.
A few years ago I put a question on here and also on a couple of specialist forums. I had the answer I needed from ePz within hours. By the time the other forums had responded not only had I fixed the problem but I had also sold the car!
As far as programming is concerned I happen to know there is a not insignificant percentage of the members who work in IT. I value their opinions just as much as, if not more than, people I don't know on the other forums.
Besides, like I said before, it's only part of a research process.
Cobol is the way forward my friend.
ePHOTOzine, the web's friendliest photography community.
Upload photos, chat with photographers, win prizes and much more.
You must be a member to leave a comment
This month's sponsor
Get the latest photography news straight from ePHOTOzine in your email every month and win prizes!
30th April 2013 - 31st May 2013
Check out ePHOTOzine's inspirational photo month calendar! Each day click on a window to unveil new photography tips, treats and techniques.
View May's Photo Month Calendar