Технологии .Net для решения задачи
От: gepard1980  
Дата: 23.09.11 06:34
Оценка:
Решил написать систему учета поручений и заодно поднять свою квалификацию в .Net технологиях. Хочу сделать следующее: пользователь заходит на сайт, забивает задачи, поручает их другим людям. Есть личные и общие списки контактов, проектов и т.д. Пользователь должен иметь доступ к сервису через браузер на стационарном компьютере, на смартфоне(iPhone, Windows Phone, Android) и на планшете. Допустим у пользователя есть все перечисленные устройства, поэтому все они должны синхронизироваться. Пользователей будет много, допусти тысячи. Нужно чтоб это все быстро работало, сайт не падал при сотнях подключений, была авторизация и т.д. и т.п.

Понимаю, что задача для многих типовая, поэтому прошу направить меня в нужную сторону по вопросам:

1. Архитектуры такой системы.
2. Технологий .Net или других технологий, предназначенных для решения подобных задач. ( прочитал на рсдн диспуты про WCF ).
3. Примеры существующих решений решений.
4. Сроки (как долго писать такую систему с минимальными возможностями при условии знания c#).
Re: Технологии .Net для решения задачи
От: Elderos Россия  
Дата: 23.09.11 06:59
Оценка:
Здравствуйте, gepard1980, Вы писали:

G>Решил написать систему учета поручений и заодно поднять свою квалификацию в .Net технологиях. Хочу сделать следующее: пользователь заходит на сайт, забивает задачи, поручает их другим людям. Есть личные и общие списки контактов, проектов и т.д. Пользователь должен иметь доступ к сервису через браузер на стационарном компьютере, на смартфоне(iPhone, Windows Phone, Android) и на планшете. Допустим у пользователя есть все перечисленные устройства, поэтому все они должны синхронизироваться. Пользователей будет много, допусти тысячи. Нужно чтоб это все быстро работало, сайт не падал при сотнях подключений, была авторизация и т.д. и т.п.


G>Понимаю, что задача для многих типовая, поэтому прошу направить меня в нужную сторону по вопросам:


G>1. Архитектуры такой системы.

Веб-сервис и разные морды к нему.

G>2. Технологий .Net или других технологий, предназначенных для решения подобных задач. ( прочитал на рсдн диспуты про WCF ).

WCF, Web-services для веб-сервиса, для морд ASP.NET MVC или ASP.NET

G>3. Примеры существующих решений решений.

G>4. Сроки (как долго писать такую систему с минимальными возможностями при условии знания c#).
Веб-сервисов в интернете тьма тьмущая.
Требования нужно формализовать и распланировать, тогда уже можно говорить о готовых решениях и времени.
А то они у Вас в стиле "грабить корованы".
Re[2]: Технологии .Net для решения задачи
От: gepard1980  
Дата: 23.09.11 12:11
Оценка:
Здравствуйте, Elderos, Вы писали:

E>Требования нужно формализовать и распланировать, тогда уже можно говорить о готовых решениях и времени.

E>А то они у Вас в стиле "грабить корованы".

Пока интересует только общая архитектура и технологии. БД какую лучше использовать?
Re[3]: Технологии .Net для решения задачи
От: Elderos Россия  
Дата: 24.09.11 17:05
Оценка:
Здравствуйте, gepard1980, Вы писали:

G>Пока интересует только общая архитектура и технологии. БД какую лучше использовать?


Ну, собственно, какую хотите. То, что Вы описываете, вроде не требует особо больших нагрузок, можно даже ORM'ы использовать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.