ASP .NET или Django? - PullRequest
       1

ASP .NET или Django?

0 голосов
/ 11 декабря 2010

Я новичок в веб-фреймворке, но использую Java / Servlet / JSP для моей предыдущей веб-разработки, потому что я ненавижу PHP.Я подумываю о создании нового веб-сайта с функциями, который мне нужен, чтобы быстро создать и выбрать множество технологий.

Я какое-то время баловался с Drupal и нашел его слишком ограничительным, и мне не особо нравилось постоянно пытаться найти модуль, который почти делает то, что вы хотите, поэтому я перехожу к веб-фреймворку.

Я рассматривал ASP .NET или Django.В поисках на этом сайте я обнаружил пару вопросов («[Есть ли какое-либо преимущество для Django по сравнению с ASP.NET MVC, кроме платформы? закрыто » и »ASP.NET MVC против Django -Какие рамки мне следует изучать? "), но они не соответствуют моей ситуации.

В моем случае, я новичок в Python и должен изучить это, но относительно знаком с C # из-зав Java / C ++ / XNA и VB Classic 6.0.В обоих случаях у меня нет опыта работы с Django / Python или ASP .NET / SQL Server, и я никогда не создавал сайт с ними.

Мои причины таковы:

  • Мне нравится идея иметь полный стек от одного поставщика, а не смеяться над Linux, поскольку мне потребовалось целую вечность, чтобы настроитьправильная безопасная настройка Ubuntu, PHP, MySQL и Apache.Я не хочу, чтобы технические странности изучали газиллион различных приложений с непонятными настройками, чтобы заставить его работать.В основном это касается Django / Python, так как я считаю, что MS хорошо связал свои вещи.

  • Django предназначен для газетного сайта, поэтому он фокусируется на быстрой и эффективной разработке новых функций схорошие принципы дизайна.Мне нравится идея, что есть только один хороший способ сделать это и перфекционизм авторов Django.Подводный камень, конечно, с 2005 года, они все еще на версии 1.2!Ruby on Rails намного опережает их, учитывая, что я видел это видео .Да, я смотрел целые 3 часа, но мало что понял из демонстрации RoR.

  • ASP .NET привлекает меня, потому что я уже знаю C # и VB Classic 6.0,Я знаком с Visual Studio и мне нравится тот факт, что он также связан с играми Windows Phone 7 / Xbox Live Indie с XNA.Однако, если эти функции используются, это еще один вопрос в будущем.Тем не менее, как уже упоминалось ранее, ASP .NET казался наполненным документацией и поддержкой.Будущие перспективы трудоустройства также кажутся более благоприятными с технологией MS.

Что думает сообщество здесь?

Я бы хотел услышать разные идеи, так как я, начинающий веб-программист, очень устрашающий, и я потратил слишком много времени, чтобы самостоятельно разобраться в этом на собственном трудном пути.Помощь будет очень ценится!

Ответы [ 2 ]

0 голосов
/ 12 декабря 2010

, если вы хотите, чтобы MVC Web Framework использовал ASP.net MVC, так как вы пришли из Java Background C #, для вас это не будет проблемой

Django - хороший фреймворк, но вы должны изучить Python

0 голосов
/ 12 декабря 2010

ASP.Net и WISC # стек.

WISC - Windows / IIS / SqlServer / C #:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...