Je cherche à construire un nouveau site web qui nécessitera un backend serveur sql et front end silverlight. Je voudrais également profiter du framework MVC. Je code actuellement en C#, mais je cherche à apprendre un nouveau type de langage sur ce projet. J'ai lu sur F #, IronRuby et IronPython. IronPython semble attirer mon attention, même si je ne suis pas complètement fermé à IronRuby. F # comme je le comprends est encore plus un langage de recherche donc je suis un peu méfiant d'écrire du code de production en l'utilisant - IronPython et IronRuby ont aussi préexisté pendant plusieurs années alors que F # est complètement nouveau. Mes raisons pour choisir l'une de ces trois langues sont qu'elles sont toutes fonctionnelles et fonctionnent sur le DLR.Ironpython, Silverlight, ASP.NET MVC pour le site de production
Quelques questions:
1) Est-ce que IronPython fonctionnent bien avec Silverlight et MVC? Si vous avez utilisé IronPython dans cette combinaison, je suis très intéressé à entendre vos pensées.
2) Dans quelle mesure IronPython s'intègre-t-il dans Visual Studio? Je ne suis pas complètement contre l'utilisation d'un autre éditeur ... peut-être Notepad ++ ou autre, mais comme VS est vraiment sympa je voudrais l'utiliser si je peux.
3) Dans quelle mesure IronPython fonctionne-t-il avec les contrôles serveur ASP.NET (et silverlight maybe?) Existants? J'ai parcouru quelques tutoriels sur le câblage des événements de contrôle de winforms avec IronPython - est-ce la même chose pour les contrôles ASP.NET?
fait je aime l'idée d'utiliser F #, mais ma préoccupation est le soutien communautaire. Il semble y avoir plus de buzz autour de IronPython ?? peut-être à cause de sa pré-existence en tant que CPython .. Ou peut-être que je ne cherche pas dans les bons coins sur le web pour mes nouvelles F # ... – Tone
F # a une communauté très favorable sur hubFS http://cs.hubfs.net et ici aussi sur StackOverflow. Il est plus que probable que vos questions recevront même des réponses directement de l'équipe F #. –
alors, à votre avis, quels seraient les avantages de F # sur IronPython? – Tone