2010-12-15 109 views
1

Ceci est un peu différent sujet et je donot voulez commencer long fil pour cette raison que je suis à la recherche de l'aide que ce si vous les gens me suggérer de fairePortée du développement Web

J'ai connaissance de HTML/CSS Javascript ASP.Net applications de bureau de C# un bit ab PHP

alors où dois-je passer à côté de php ou dot net côté. et finalement après avoir maîtrisé cette technologie je chercherai un peu de travail freelancing donc en bref où devrais-je dépenser mes efforts pour obtenir de bons revenus

Note: Désolé de commencer le sujet descriptif, mais je voulais juste avoir des conseils professionnels.

+0

Je pense que puisque vous avez déjà la connaissance de C# et ASP.NET je m'en tiendrai à cela. .Net est une solution robuste. Ensuite, travaillez sur l'apprentissage MVC. De plus, il est bon de connaître autant de langues que nécessaire pour faire le travail. –

Répondre

6

Déterminez quel marché est le plus lucratif où vous résidez. S'il y a beaucoup de boutiques .NET, vous pouvez obtenir du travail ASP.NET, s'il y a plus de boutiques PHP, alors c'est votre meilleur choix. Je voudrais aller à un site d'emploi comme carrierbuilder ou monstre et faire une recherche sur les deux dans votre région et laisser les chiffres vous mener.

Il y a beaucoup à dire pour les deux technologies et je ne sais pas si l'un est meilleur que l'autre. Personnellement, je suis principalement un développeur .NET mais j'ai une expérience PHP. Je vais utiliser tout ce qui fait le travail ...

3

Je voudrais rester avec les technologies open source si vous êtes en freelance. Souvent, les personnes qui embauchent des pigistes ne veulent pas payer pour les licences de logiciels et ainsi .Net pourrait être moins utile pour vous.

La ligne de fond:

Je pense que nous pouvons parler de tout cela en théorie, mais réaliste où figurent vos contrats seront viennent et quelles compétences vous êtes mieux apte à promouvoir. Vous aurez bientôt une direction assurée pour être rentable.

+1

De quel droit de licence parlez-vous? – ChickenMilkBomb

+0

Selon la technologie utilisée pour le développement et le déploiement, des frais de licence peuvent devoir être payés. C'est souvent le cas lorsque l'on travaille avec des technologies associées à Microsoft. – Bnjmn

+1

Le seul "frais" associé au déploiement d'une solution .net est un coût pour un système d'exploitation de serveur Web. Ce qui est trivial par rapport à combien il en coûte pour développer des logiciels; et complètement non-sensuel si vous parlez d'une application hébergée car les coûts d'hébergement sont à parité. – NotMe