Boo
@_ö
(11:01)  Bienvenue ! - Inscrivez vous pour poster ! -
Boo, Brunni, bomb78, Abraham35, sport4, wrzof, Zeph, OBO, 50 inconnu(s), 21 bot(s)

Login :  Mot de passe :      Se souvenir de moi.  Mot de passe perdu ?
/!\:: Cliquez ici pour vous inscrire et poster, créer des sujets ou des forums ! ::/!\
 « - 1/1 - » :: Pages
 Index » Forum informatique & développement » .NET / Microsoft (18r) » ASP (avec ou sans c#) VS PHP
./Post de départ - ASP (avec ou sans c#) VS PHP
13.12.2001 - 6129
11:52  GUNNM - Posté : 29-09-2009  M
Technologiquement parlant, quels sont les avantages de la programation ASP, voir ASP + c#, pour la création d'un site vitrine, utilisant une BDD pour les news, questions/réponses, FAQ, etc ? Du léger en somme.

Mon chef demande à être convaincu de l'intérêt d'abandonner l'ASP, et de son outils fétiche Visual Studio.
Moi, je demande l'inverse: quels sont les avantages de faire de l'ASP. Je trouve l'ASP illisible, surement un manque d'habitude, et je préfère le PHP.
Les intérêts économiques, de type de licenses, et de portabilités ne le satisferont pas, puisque nous avons déja un hébergement sous Windows, et nous toutes les licenses Visual Studio, MSDN, SourceSafe, doftfuscator... la totale.
./Publicité AdSense
./1
13.06.2001 - 10884
11:53  @yAro - Posté : 29-09-2009  @_ö
ASP ou ASPX ?
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)
./2
13.12.2001 - 6129
13:05  GUNNM - Posté : 29-09-2009  M
Je ne sais pas ce qu'est l'ASPX.
C'est ASP.net? Si oui, c'est en fonction des besoins, donc faible intérêt, sauf pour consulter et mettre à jour la BDD.
./3
13.06.2001 - 10884
13:12  @yAro - Posté : 29-09-2009  @_ö
Oui c'est de l'asp.net

Entre ASP et PHP il n'y a quasiment aucune différence. On remplace <? par <% et apres on code ^^ Au niveau de la lisibilité ca dépend de comment tu codes, si tu mélange du code serveur avec de l'HTML, que ce soit en PHP ou en ASP ca peut vite devenir illisible.

Ensuite vient la question de l'ide. Visual Studio est un excellent outil de développement. Le probleme est que son potentiel n'est pas du tout exploité quand on fait de l'ASP basique ... ca revient à faire du Notepad++ en exagérant.

Vous avez deja toute une infastructure Microsoft ... pourquoi ne pas faire de l'ASP.NET ou de l'ASP MVC ? Développer le site dont tu parles ne prendrait pas beaucoup de temps avec ca happy
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)
./4
13.12.2001 - 6129
14:00  GUNNM - Posté : 29-09-2009  M
Donc il n'y a pas de différences technologiques importantes pour ce type de projet? Ce serait juste une question de gout et d'environnement actuel?
Je vais donc me renseigner sur l'ASP MVC, ça me semble bien à première vue. Merci du conseil.
./5
11.07.2003 - 52616
14:23  flanker - Posté : 29-09-2009  M
GUNNM (./4) :
Donc il n'y a pas de différences technologiques importantes pour ce type de projet?

Entre .asp (et non .aspx) et .php, si j'ai bien compris.
avatar<<< Kernel Extremist©®™ >>>
Aviations Militaires
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appetissant
./6
13.12.2001 - 6129
14:50  GUNNM - Posté : 29-09-2009  M
Oui, mais aussi avec ASPX.

Comme je n'ai jamais utilisé ASPX, je ne vois pas bien la différence avec ASP .
J'ai l'impression que c'est l'équivalent, en mieux, du CGI.
./7
13.12.2001 - 6129
16:15  GUNNM - Posté : 29-09-2009  M
En cherchant un tutorial sur ASP MVC, je tombe sur cette page décourageante :
http://msdn.microsoft.com/fr-fr/magazine/cc337884.aspx
Donc, pour un simple "Hello World", il faut un projet contenant plusieurs fichiers plus ou moins obscurs (les .asax, et .config par ex.) et près de 30 lignes de code.
Un simple <? echo $name ?> ferait pareil en PHP. (Mauvaise foi inside)
De plus, j'ai l'impression qu'il faut faire une croix sur les Web Form?

J'admet que je n'ai fait qu'une approche rapide, et que ce n'est qu'un tuto.
Mais c'est un peu ce que je reprochais à l'ASP dans mon post #1 : l'ASP est difficile à lire.
Et en MVC, c'est du XML qui est intégré à l'HTML, le code devient un peu plus incompréhensible, puisqu'il faut jongler avec plusieurs fichiers pour comprendre ce qu'il se passe dans le .aspx.

C'est vrai, l'exemple du wiki dans la même page est plus parlant, car fait avec presque le même nombre de ligne que le hello world, mais j'ai l'impression qu'il faut déjà être un pro de l'ASPX pour vraiment profiter de l'ASPX MVC.
Ce n'est pas mon cas, vous l'aurez compris.
Y a t'il des avantages que je n'aurais pas vus? Rassurez-moi, l'ASPX est-il aisé à appréhender?
./8
15.06.2001 - 16848
23:44  natto - Posté : 29-09-2009  F
ouais enfin la tu compares un framework aspx avec une ligne de code php.
Regarde un "Hello world" avec Zend grin
avatar 納豆パワー!
I becamed a natto!!!1!one!
./9
13.12.2001 - 6129
00:44  GUNNM - Posté : 30-09-2009  M
Un framework, que ce soit PHP ou Ajax, c'est du masochisme.
ASPX MVC serait un framework ASP? J'en ai l'impression, surtout qu'il faut télécharger une extension pour l'avoir sous VS.

Please, donnez moi n'importe quoi convaincre mon mon chef de réaliser le site de la boite en PHP. Si il n'était pas si obtus, je lui ferais son site en PHP en 1/2 semaines, mais là je suis bon pour apprendre l'ASP, et dans 3 mois le site ne sera pas fini.
./10
15.06.2003 - 7808
07:07  GoldenCrystal - Posté : 30-09-2009  @_ö
J'aurai tendance à penser que tu devrais tenter l'ASP.NET MVC. D'après la description que tu donnes en ./0 le site n'a pas l'air extrêmement complexe, donc ça me paraît justement un très bon point de départ pour prendre en main la technologie. Certes ça te prendra peut être un mois au lieu de une semaine, mais si c'est une demande de ton boss, profites en et ça te fera de l'expérience dans le domaine wink
Par contre, si jamais tu dois apprendre en même temps un langage .NET c'est peut-être moins une bonne idée, mais là ça dépend entièrement de toi.

(Et sinon à moins que ma mémoire ne fasse défaut, ASP.NET peut aussi être utilisé à la manière de ASP (qui utilisait principalement du Visual Basic, et dont ASP.NET est l'évolution), PHP ou JSP (le JSP de base que personne utilise tel quel) c'est juste que le moteur d'exécution est basé sur .NET donc te donne accès à tous les langages supportés... Mais je ne pense pas que tu tires de réel bénéfice d'une telle utilisation par rapport à du bon PHP bien dégueulasse. ^^)
avatarLe scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes
./11
13.06.2001 - 10884
09:36  @yAro - Posté : 30-09-2009  @_ö
GUNNM (./7) :
En cherchant un tutorial sur ASP MVC, je tombe sur cette page décourageante :
http://msdn.microsoft.com/fr-fr/magazine/cc337884.aspx
Donc, pour un simple "Hello World", il faut un projet contenant plusieurs fichiers plus ou moins obscurs (les .asax, et .config par ex.) et près de 30 lignes de code.
Un simple ferait pareil en PHP. (Mauvaise foi inside)


Je confirme c'est de la mauvaise foi grin En fait certes c'est tres verbeux au départ, mais en rajoutant des fonctionnalités, pages, acces à la BDD, l'ajout de code ne devient pas exponentiel comme en PHP.

D'ailleurs je te conseille les tutos de ScottGu qui permettent de réaliser une vitrine justement wink http://weblogs.asp.net/scottgu/archive/2007/11/13/asp-net-mvc-framework-part-1.aspx

GUNNM (./9) :
Un framework, que ce soit PHP ou Ajax, c'est du masochisme.

Ca t'aide surtout à ne pas réinventer la roue à chaque fois ...

GUNNM (./9) :
ASPX MVC serait un framework ASP? J'en ai l'impression, surtout qu'il faut télécharger une extension pour l'avoir sous VS.

#oui#

GUNNM (./9) :
lease, donnez moi n'importe quoi convaincre mon mon chef de réaliser le site de la boite en PHP. Si il n'était pas si obtus, je lui ferais son site en PHP en 1/2 semaines, mais là je suis bon pour apprendre l'ASP, et dans 3 mois le site ne sera pas fini.

Là je peux pas t'aider ... j'ai fais du PHP pendant longtemps (yN est fait en php grin) et professionnellement je fais de l'ASP .net (j'ai pas encore eu a faire à de l'ASP MVC). Du coup je peux bien comparer les 2 ... et pour une réalisation pro je prendrais de l'ASP .NET ^^ Car une fois qu'on maitrise le framework ca va 10x plus vite ! (et je parle pas encore des gains grâce à visual studio grin)

GoldenCrystal (./10) :
(Et sinon à moins que ma mémoire ne fasse défaut, ASP.NET peut aussi être utilisé à la manière de ASP (qui utilisait principalement du Visual Basic, et dont ASP.NET est l'évolution), PHP ou JSP (le JSP de base que personne utilise tel quel) c'est juste que le moteur d'exécution est basé sur .NET donc te donne accès à tous les langages supportés... Mais je ne pense pas que tu tires de réel bénéfice d'une telle utilisation par rapport à du bon PHP bien dégueulasse. ^^)

²
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)
./12
11.07.2003 - 52616
09:54  flanker - Posté : 30-09-2009  M
C'est toujours chiant d'apprendre à utiliser un framework, mais c'est vraiment un investissement à long terme. En revanche, il faut bien réfléchir avant d'en choisir un, un framework est fait pour être réutilisé sur plusieurs projets.
avatar<<< Kernel Extremist©®™ >>>
Aviations Militaires
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appetissant
./13
13.12.2001 - 6129
09:23  GUNNM - Posté : 01-10-2009  M
La réunion s'est terminée hier soir, pour un développement du site en début d'année prochaine.

Pour info, j'ai proposé ASP.NET MVC. #oui#
Merci pour vos conseils.

./14
11.07.2003 - 52616
09:54  flanker - Posté : 01-10-2009  M
Faut maintenant espérer que ça va t'être utile d'apprendre ça #hehe#

(d'un autre côté, je pense qu'une fois que tu as compris comment te servir d'un framework, c'est plus facile de passer à un autre... mais bon, ce n'Est pas trop mon domaine)
avatar<<< Kernel Extremist©®™ >>>
Aviations Militaires
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appetissant
./15
13.12.2001 - 6129
11:58  GUNNM - Posté : 01-10-2009  M
Je ne sais pas encore si cela me sera utile.
Mais l'ASP.net le sera, car nous somme une boite de simulation de procédés, et nous avons l'intention de porter l'un de nos simulateurs en ligne, voir même un traceur de flowsheet.
Donc, ce n'est pas perdu. wink
Ce qui m'a séduit, c'est surtout la séparation des données et de l'interface.
Quand aux Web Form, je m'en balance, j'ai l'habitude de faire des formulaires avec notepad.
./16
13.06.2001 - 10884
12:09  @yAro - Posté : 01-10-2009  @_ö
Euh si c'est pour utiliser l'ASP .NET sans les webforms et sans les composants <asp: */> autant ne pas l'utiliser :/

C'est comme coder en c++ sans utiliser les classes ... autant faire du C ^^
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)
./17
13.12.2001 - 6129
13:26  GUNNM - Posté : 01-10-2009  M
J'ai crus comprendre que on ne peut pas les utiliser avec MVC.
Donc il n'y a pas de problème avec les Web Form et MVC?
./18
13.06.2001 - 10884
13:34  @yAro - Posté : 01-10-2009  @_ö
Tu parlais pas d'ASP MVC dans ./15 grin
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)
./Publicité AdSense
 « - 1/1 - » :: Pages
 Index » Forum informatique & développement » .NET / Microsoft (18r) » ASP (avec ou sans c#) VS PHP

./Poster un nouveau message. - Ouvrir dans une nouvelle fenêtre
Login : Mot de passe :

url - image - media  
spoiler - pre - fixed
quote - box - hr
poll - code





Smileys
Smileys perso
Pièce jointe
     Flood control (?) :    
Les messages postés sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leurs contenus.

» yN ©1624 - Aide / Charte / Crédits
100ms | Statistiques