Pour le côté langage de programmation, et pas de script : beaucoup d'aspect de PHP font un peu "bidouille", il y a très vite des bouts de code partout ... je reconnais que c'est personnel, mais je n'aime pas.
Cela ne dépend que du développeur, et il est vrai que la compilation et l'obligation de faire des classe en c# permet de s'y retrouver plus facilement, mais si un développeur fait des trucs de bidouille en c# ça va finir exactement comme en php.
Pour l'IDE, Visual Studio, qui n'a vraiment aucun équivalent.
Eclipse a mon gout , suffit de trouver les bonnes extension et il est parfait : visual est parfois très lent , et a mon gout il est trop IDE, je veut dire par la que Visual cache trop de chose du programme a l'utilisateur(ex : on doit décharger un projet pour éditer le .csproj...), au lieu de proposer des interfaces pour simplifier la configuration , il les impose comme la seule manière de le faire.
Pour la vitesse de programmation quand on maîtrise bien le langage (sinon on passe beaucoup de temps à chercher).
En comparaison a php je suis sur que tu y perd, surtout quand tu veux faire "bouger" ton appli coté client.
Parce que C# est un langage vraiment très très puissant.
Peut tu développer s'il te plais ?
Pour les vrais web services, très simples à créer.
Nusoap est équivalent, dans ma boite on a crée des WS en .net et on a beaucoup aider des partenaires a les appeler en php et sincèrement c'est kifkif, limite nusoap est mieux pour le coté open-source, de plus on peut changer les encoding (qui sont fixé et pas modifiable de base en .net), et maitriser plus facilement l'XML de sortie (l'abstraction est peut etre trop forte a mon gout en .net).
Pour IIS que l'on configure sans passer par des fichiers texte.
Je vois ça comme un avantage, IIS est vraiment UN très gros point noir de asp.net : quand tu a un environnement de production avec beaucoup de trafic (18M / sec), tu veut la faire finot et précis et la IIS peche vraiment (genre l'allocation de ram ), la métabase est illisible et presque pas documentée, comparé a un Apache y'a réellement pas photo.
Après, je reconnais aussi que PHP à des qualités.
Peut tu développer s'il te plais ?
Je dirais que pour conclure, tes arguments au final vont bien pour une appli faites vite fait (le grand truc des technico commerciaux de microsoft qui font des appli web 2.0 en 30 min pendant leur interventions... super chouette). Mais au final quand tu veut faire des truc pointu, l'abstraction trop forte te ralenti.
0 |
0 |