Что такое ASP.NET MVC 2? - PullRequest
       2

Что такое ASP.NET MVC 2?

0 голосов
/ 14 ноября 2010

Я новичок в ASP.NET MVC и планирую использовать его для предстоящего проекта.У меня есть несколько вопросов:

  1. Я не знаю, какую базу данных использует проект.Это может быть SQL Server или база данных mySQL.Если я использую LINQ to SQL, могу ли я переключать базы данных по требованию?

  2. Люди все еще используют LINQ to SQL?

  3. Мне нужен поставщик членства.В ASP.NET Microsoft предоставила инструмент для создания таблиц членства и данных.Это все то же самое для MVC?(Мы также можем использовать Live ID, OpenID или Facebook Connect, возможно ли интегрировать в будущем?)

  4. Что такое ASP.NET MVC 2?

  5. Как лучше всего начать работу с ASP.NET MVC 2?У меня Visual Studio 2010.

  6. Существует ли связь между WPF и ASP.NET MVC 2?

Ответы [ 6 ]

4 голосов
/ 14 ноября 2010

Что касается вопроса № 5, лучшее, что вы можете сделать, - это получить копию Pro ASP.NET MVC 2 Framework Стивена Сандерсона.

http://www.amazon.com/ASP-NET-Framework-Second-Experts-Voice/dp/1430228865

3 голосов
/ 14 ноября 2010

Ненумерованный вопрос) Используйте MVC 2, он более новый, поэтому больше возможностей.

1) Нет - Linq To Sql поддерживает только Sql Server.

2) Да. Я часто его использую, в основном для всех своих небольших проектов, которые я хочу быстро запустить и запустить.

3) MVC использует то же членство, что и Asp.Net (поскольку MVC построен на Asp.Net)

4) Что нового в MVC2

5) Проверьте этот вопрос Я спросил.

6) Нет никаких отношений.

РЕДАКТИРОВАТЬ: Entity Framework и MySQL - Entity Framework и Oracle

2 голосов
/ 14 ноября 2010

Я думаю сделать это в MVC1 / 2 (что лучше?).

Версия 1 устарела. Версия 2 является последней официальной версией. Поскольку вы только начинаете, я бы рекомендовал использовать версию 3.

1) Нет. Linq2sql просто поддерживает sql server

2) Я никогда не использовал в своей жизни.

3) Да, все тот же. За исключением некоторых незначительных изменений в настройке, вы можете идти прямо с вашими знаниями

4) Это очень большой вопрос. MVC - это архитектурный паттерн. ASP.NET MVC - это реализация Microsoft паттерна

5) http://www.asp.net/mvc

6) NO

2 голосов
/ 14 ноября 2010

Вы должны использовать MVC версии 2, так как это последняя версия.Я бы на самом деле выбрал версию 3, если бы я сейчас начал на новом веб-сайте, поскольку кандидат на релиз уже выпущен, поэтому окончательная версия должна быть неминуемой.

http://www.asp.net/mvc/mvc3

0 голосов
/ 15 ноября 2010

Peopl, похоже, охватывает основы вашего вопроса, но хорошим источником для начала будет:

Серия 9 с полным стеком

Это обзор некоторых новых функций MVC 3, в том числе EF nuGet (Pack) и даже программного обеспечения soem win phone 7.

Кроме того, разговор Скотта Хансельманса на PDC довольно хорош, но опять же основан на MVC 3

разговор Скотта PDC 10

Я бы порекомендовал посмотреть на 3, у него есть некоторые приятные функции, и сейчас он является кандидатом на выпуск RC, так что не скоро, когда он выйдет полностью. Было бы стыдно запускать ваше приложение и запускать его только тогда, когда вам нужно обновить, чтобы получить все новые вкусности;)

Также согласен с Гектором Книга Стива Сандерсонса о MVC - отличное чтение, охватывающее все, что вам нужно (и V2)

0 голосов
/ 15 ноября 2010

ASP.NET MVC 3RC только что выпущен.

5: Этот шаг за шагом создает полное справочное приложение ASP.NET MVC.Может быть, вы можете начать знакомство с ASP.NET MVC отсюда.Он основан на версии 2.

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