Conception d'un site web - C#/.NET managed - Programmation
Marsh Posté le 13-07-2008 à 20:55:13
le language C# peut être utilisé pour faire des sites web de types ASP.NET. Il s'agit d'un mode de programmation web différente de ce qu'on trouve dans les sites de types PHP.
Il offre l'avantage d'offrir beaucoup plus de possibilités, de sécurité, d'évolutivité, etc.
Maintenant, il faut être familiarisé avec la programmation pour s'y sentir à l'aise.
Marsh Posté le 23-07-2008 à 13:17:45
Si tu souhaites développer sur une plate-forme .NET alors oui, pour ma part je te recommanderai C#.
C'est un langage très proche du JAVA, qui se compile, et qui est plus rigoureux que VB.NET. Il se prête bien aux sites web, mais tout dépend de tes ambitions...
L'environnement de dev que tu utiliseras sera sans doute visual web developper express, tu peux y jeter un oeil ici: http://www.microsoft.com/express/vwd/Default.aspx.
Pour moi .NET est vraiment top car il te permet de réellement séparer la partie graphique du code source (code behind), et te permettra donc de travailler indépendamment sur ta maquette. En plus, tu n'auras qu'à relivrer des .dll sur ton serveur puisque c'est un langage compilé. Donc c'est plus "sûr" et plus rapide qu'un langage interprété (comme le php).
Cependant, si tu débutes et que tu souhaites partir sur un site web de moindre envergure, je te recommanderai plutôt de partir sur la plate-forme LAMP (Linux, Apache, MySQL, PHP). Tu trouveras bien plus d'hébergeurs sur le web en LAMP qu'en .NET, et donc ce sera moins coûteux (si ton budget est limité). Par ailleurs il existe beaucoup de solutions php open-source qui se prête trés bien à la création de sites webs (blogs comme wordpress ou dotclear, forums comme phpBB ou SMF, CMS comme Joomla ou Drupal), sans pour autant avoir des connaissances techniques trés avancées en programmation.
En conclusion, si tu es familier avec la programmation type JAVA ou C, et que tu as un budget correct, part sans hésiter en C# avec Web Developer (en hébergeur je te recommanderai celui-ci qui est vraiment top, si l'anglais ne te rebute pas: http://www.discountasp.net/). Si tu es moins familier, que le budget est un peu plus restreint, que tu souhaites consacrer peut être un peu plus de temps aux graphismes du site qu'à ses fonctionnalités, tu devrais partir en PHP avec une solution déjà existante comme pré-cité. Côté hebergement, Infomaniak est pour moi le top du top, avec des temps d'accés ultra-rapide (FTP comme HTTP) et un super support francophone, sinon tu trouveras des offres de qualités, mais plus restreintes, chez Celeonet.
Marsh Posté le 23-07-2008 à 13:48:07
J'conseillerais de surtout pas s'approcher de C#, ou de Java d'ailleurs, pour faire du web. C'est de la merde en branche
Marsh Posté le 23-07-2008 à 14:13:39
Pas d'accord avec Masklinn, .Net est vraiment génial perso je programme tout les jours avec et je suis passé avant par java, delphi, php, ... et je trouve qu'il est de loin le mieux foutu et le plus abouti
Marsh Posté le 24-07-2008 à 12:32:51
pas d'accord avec Masklinn non plus. ASP.NET est l'un des seuls à respecter les concepts OO dans la programmation web. De plus il assure la sécurité des sites (contrairement à php qui accumule les bugs de sécurité).
Marsh Posté le 24-07-2008 à 12:35:44
moi23372 a écrit : ASP.NET est l'un des seuls à respecter les concepts OO dans la programmation web. |
Whut
moi23372 a écrit : De plus il assure la sécurité des sites (contrairement à php qui accumule les bugs de sécurité). |
On peut faire n'importe quoi quelque soit le langage. Ce n'est pas ce dernier qui assure la sécurité, mais plutôt genre le design de l'architecture, l'API et surtout le développeur
Marsh Posté le 24-07-2008 à 12:37:52
oui bien sure. N'oublie pas que PHP ne gère pas correctement l'unicode (entre autre UTF-7). Bonjour la faille de sécurité. Bon nombre de hacker exploite encore toujours cette faille pour contourner la sécurité d'un site web.
Pour la programmation OO en Web, PHP ne la respecte pas correctement, désolé. ASP n'ont plus, et les autres languages exotiques sont pas vraiment la grosse part du marché dans la programmation.
Alors voila pourquoi j'en tire cette conclusion.
Marsh Posté le 24-07-2008 à 13:43:06
masklinn a écrit : J'conseillerais de surtout pas s'approcher de C#, ou de Java d'ailleurs, pour faire du web. C'est de la merde en branche |
ouais faut faire des sites web en C
Marsh Posté le 24-07-2008 à 14:56:02
moi23372 a écrit : pas d'accord avec Masklinn non plus. ASP.NET est l'un des seuls à respecter les concepts OO dans la programmation web. De plus il assure la sécurité des sites (contrairement à php qui accumule les bugs de sécurité). |
moi23372 a écrit : oui bien sure. N'oublie pas que PHP ne gère pas correctement l'unicode (entre autre UTF-7). Bonjour la faille de sécurité. Bon nombre de hacker exploite encore toujours cette faille pour contourner la sécurité d'un site web. Pour la programmation OO en Web, PHP ne la respecte pas correctement, désolé. ASP n'ont plus, et les autres languages exotiques sont pas vraiment la grosse part du marché dans la programmation. |
T'es vraiment un échec comme garçon
MagicBuzz a écrit :
|
Retournes faire du SQL pourri et des topics qui n'intéressent personne stp
Marsh Posté le 24-07-2008 à 16:18:36
ReplyMarsh Posté le 24-07-2008 à 17:27:02
MagicBuzz a écrit : Et toi va foutre la merde dans un autre topic stp |
T'es gentil bouli, je dis simplement que java comme C# sont des langages et des environnements totalement inadaptés au web et vous vous ramenez en racontant n'importe quoi et en démontrant une méconnaissance affligeante des possibilités dans le domaine, c'est pas moi qui fout la merde ici
Note que je m'y attendais de ta part, mais pas de moi23372 qui me semblait relativement fin
Marsh Posté le 24-07-2008 à 17:29:27
ben voilà, y'a enfin un argument. ça reste vague, mais y'a du progrès...
Marsh Posté le 13-07-2008 à 19:58:59
Bonjour,
est ce que le langage C# est conseillé pour la création d'un site web ?
Dans le cas contraire quel langage s'y prête le mieux ?
Je vous remercie.