ما هي خيارات حيوي كتبته .صافي التنمية على شبكة الإنترنت في هذا الوقت ؟

StackOverflow https://stackoverflow.com/questions/1229573

سؤال

ما هي لك خيارات حيوي كتبته .صافي التنمية على شبكة الإنترنت في هذا الوقت ؟

روبي على القضبان مع IronRuby?

جانغو (مع بعض التعديلات) و IronPython?

لا تشعر مثل الذهاب Phalanger الطريق.أنا فعلت مع PHP.

أفترض هناك طريقة لجعل ASP.NET MVC أكثر ديناميكية...ولكن يمكنك الاستفادة من ذلك في .NET framework 3.5?هناك عمل Haack/لام/Schementi فعل. بعد أي شخص تبدو قريبة في هذا ؟

ماذا يمكن أن FubuMVC و المونوريل علاقة ديناميكية اللغات ؟ أنا لم تكن مألوفة جدا مع لهم.

هل كانت مفيدة؟

المحلول

وهناك التنفيذ الكامل لASP.NET MVC مع آيرن روبي. هذا وقد يشعر أكثر حيوية بكثير من ASP.NET MVC منتظم.

وMVC هو نمط حول فصل المسؤوليات لذلك أنا لا أرى ما له علاقة مع أكثر أو أقل ديناميكية. من ما يحصل من مشاركتك تريد الخير الكتابة ديناميكية ويتم تنفيذ تلك الأشياء في ironrubymvc. http://github.com/jschementi/ironrubymvc

ويمكنك أيضا استخدام القضبان مع آيرن روبي في هذه اللحظة بحيث سيكون هناك خيار آخر لتتمكن من استخدامها، لكن قد تحتاج إلى إعادة النظر في dataaccess على الرغم من أن العمل مع .NET أو تحتاج إلى استخدام واحدة من .NET أو / M ل.

نصائح أخرى

أعتقد أن الاحتمالات هي:

  • روبي على القضبان مع IronRuby
  • جانغو IronPython
  • ASP.Net + ASP.Net MVC مع IronRuby/IronPython

وإذا ديناميكية الكتابة هو ما يهمك, أعتقد أنك يمكن أن تنتظر C# 4.0 حيث يمكنك استخدام الكلمة ديناميكية عندما النامية ASP.Net/ASP.Net MVC تطبيقات الويب.

شاي.

وأنه يبدو وكأنه واقترح شاي مجرد خلق كائن من النوع الديناميكي وتدافع الأمور هناك. أشعر أنه من الأفضل أن تدع و IronPython تفعل الاشياء البرمجة الديناميكية، C # تفعل الأشياء التي تحتاج حقا، واستخدام نوع الديناميكي في C # لردم الهوة إذا كنت بحاجة للذهاب في الاتجاه الآخر، داعيا إلى رمز الحيوية. منذ و IronPython يعالج بالفعل دعوات إلى C # بالنسبة لك، مع C # 4.0 يمكن أن يكون هناك تفاعل سلس جدا بين اثنين من هذه عوالم مختلفة جدا.

وأنا أحب لي بعض بيثون وجانغو. أنا أحب جانغو أكثر ثم أعتقد أن أي إطار آخر على الانترنت لقد عبثوا. أنا لم تعط لل لو IronPython من جيف هاردي المحاولة على الرغم من. قد يكون من المفيد إلقاء نظرة لمعرفة إذا كان ذلك وربما و IronPython 2.6 الجيدات يمكن أن تحصل على الذهاب.

والقدرة على استخدام جانغو في. NET / البيئة مونو وباستخدام C # والمكتبات والأدوات التي تأتي معها عند الحاجة تبدو رهيبة.

وتعمل جيف هاردي على NWSGI على HTTP: //www.codeplex. كوم / ويكي / View.aspx؟ اسم_المشروع = NWSGI ، وهو ميناء صافي واجهة WSGI بيثون.

وهذا يفتح الفرص لمختلف إطار الشبكة العالمية القائمة على الميناء بيثون (هناك kazillion منهم)

IronScheme حاليا في مرحلة تجريبية. ليس لدي فكرة اذا كان أي خير، ولكنهم بناء على الخبرة مع لهجات ليسب الأخرى على .NET.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top