Я думал, что хочу получить некоторый опыт работы с новым asp.net mvc и некоторым asp.net ajax. Поэтому я хотел бы получить несколько предложений по проектам, которые подошли бы для этого!
Может быть, было бы интересно создать на codeplex проект побольше, например проект витрины.





Поскольку мы приближаемся к праздникам, почему бы не создать свой собственный сайт со списком желаний? Добавьте возможность расставлять приоритеты, несколько учетных записей пользователей и т. д. Конечно, их уже много в Интернете, но вы сказали, что это был обучающий проект.
Что бы ни предлагалось, я предполагаю, что их уже будет много, но некоторые начальные мысли будут такими:
Что бы вы ни решили, посмотрите на некоторые из лучших вариантов и попытайтесь определить, что делает их хорошими, и добавьте к этому дополнительные функции.
Фотогалерея (хотя я думаю, что большинство людей уже отказались от этого и используют flickr)
Поскольку вы используете asp.net mvc, любой проект, который вы берете, должен полностью использовать преимущества / функции asp.net mvc, например
В связи с этим я предлагаю вам заняться мини-CMS с поддержкой jquery.
Хотя вы могли бы взять и любой другой проект, но было бы неплохо, если бы вы могли использовать вышеуказанные функции (хотя некоторые функции не предназначены специально для asp.net mvc).
Я думаю, вам следует создать сайт, который будет неким ядром для любого другого сайта, который вы будете строить в будущем. Сделайте логин, новости, блог ... и дизайн базы данных. Сделайте для них модели и контроллеры. И делайте свою базу данных простой, чтобы вы могли расширить ее позже новыми функциями. Так вам не придется делать это каждый раз и скучать.
Что бы вы ни делали, не создавайте службу сокращения URL-адресов, потому что это была уже моя идея :-P
В любом случае, как насчет клона Твиттер?
Создайте проект, который поможет ВАМ сделать или изучить что-то помимо MVC / AJAX. Например, если вы хотите узнать об управлении требованиями, создайте приложение, которое позволяет вводить, управлять и отслеживать требования для проекта. Точно так же, если вы хотите улучшить свои навыки управления проектами, создайте приложение для управления проектами. Точно так же, если вы фанат содуку, как я, создайте игру в содуку. Список бесконечен. Уловка состоит в том, чтобы делать то, что вам интересно.
Я запускаю клон StackOverflow с открытым исходным кодом в Asp.Net MVC - в основном, чтобы научиться создавать сайты :)
О, мне это очень нравится!