Take your photography to the next level and beyond...

  • NEWS
  • REVIEWS
  • INSPIRATION
  • COMMUNITY
  • COMPETITIONS

Why not join for free today?

Join for Free

Your total photography experience starts here


C# and PHP opinions


digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 4:42PM
Hi

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. Smile

Cheers

Ian

Join ePHOTOzine for free and remove these adverts.

JackAllTog Plus
6 4.1k 58 United Kingdom
12 Jun 2012 5:03PM
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?

Good luck,
Stuart
Big Bri 13 15.8k United Kingdom
12 Jun 2012 5:19PM
Is it an application or web page you want?
digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 5:25PM
An application with the flexibility to be deployed across multiple client platforms, including web access.
digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 5:27PM
And to be easily deployed to remote users, some of which desktops we don't directly control.
Big Bri 13 15.8k United Kingdom
12 Jun 2012 5:50PM
If you are looking at multi platform support, I would be looking more at HTML5... PHP is so 20th Century.. Wink
digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 6:12PM
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. Smile
jembo 11 113 United Kingdom
12 Jun 2012 6:52PM
Sorry, but wouldn't this be better answered on a software forum?
digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 6:57PM
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 Smile
Pete Plus
13 18.7k 96 England
12 Jun 2012 7:04PM

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.
lobsterboy Plus
11 14.4k 13 United Kingdom
12 Jun 2012 7:22PM
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 Wink
digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 7:37PM
Cheers Chris, so far no gasps for either which fits with what I suspect.
jembo 11 113 United Kingdom
12 Jun 2012 7:57PM

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.
digicammad 11 22.0k 37 United Kingdom
12 Jun 2012 8:04PM
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.
Big Bri 13 15.8k United Kingdom
12 Jun 2012 8:16PM
Cobol is the way forward my friend.

Sign In

You must be a member to leave a comment.

ePHOTOzine, the web's friendliest photography community.

Join For Free

Upload photos, chat with photographers, win prizes and much more.