![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Iganga |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 3.12.2007 Репутация: 1 Всего: 1 |
Добрый день уважаемые форумчане. У мну есть интересное задание и мне хотелось бы с вами поделиться им.
А так же узнать ваше мнение. Test Media Data Application Goal: Create user media manager application with the following functionality: - Adding new user media to database - Adding & editing metadata to media - Viewing existing media - Viewing & editing existing metadata - Removing media & its metadata from database - Looking up media by metadata Building application you may use the following environment and technologies: - .NET framework 2.0, 3.0 or 3.5 - Windows forms or WPF - WSE 3.0 or WCF - ADO.NET - Service may be hosted within IIS or Windows service Application structure The application should accommodate common 3-tier architecture: 1. MS SQL 2005 based database 2. Web service based server side application. 3. Client Windows application Functionality Description 1 Database Database should contain user account data (like username, password, first & last names, creation date), media and metadata. 2 Web service Web service should contain the following methods: 1. MediaUpload – to upload media to server 2. MediaList - to getting all user media from server 3. MediaDownload – to download particular media from server Other methods may be included if desired, including those to manipulate metadata. MediaUpload and MediaDownload should use streamed transfer mode. Webservice has to provide authentication procedures. 3 Client application Client application should be built as Windows application and allow user to add a new media and its metadata, view all user media, remove and search media. Application has to provide reasonable error handling. |
|||
|
||||
Magnifico |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 23.1.2008 Где: Московская област ь Репутация: 2 Всего: 17 |
это что типа youtube.com (
![]() не понятно зачем 3. Client Windows application а обычный браузер не может быть клиентом ?( т.е сервис только для избранных кто устанвил себе клиент) В принципе набор функционала хороший (интересный ) есть над чем потрудится . -------------------- Всё в порядке - спасибо зарядке ! |
|||
|
||||
Iganga |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 3.12.2007 Репутация: 1 Всего: 1 |
Вообще можно ли хранить файлы в базе данных?
И еще MEDIA - это ведь не только различные музыкальные файлы? |
|||
|
||||
akizelokro |
|
||||
![]() Крокодил ![]() ![]() Профиль Группа: Участник Сообщений: 761 Регистрация: 30.7.2007 Репутация: нет Всего: 5 |
Стандартная задача. Залазь в гугл, даже исходники уже готовые найдешь.
можно. можешь ссылками, а можешь и сами файлы BLOB'ами
угу. еще фильмы. -------------------- a = a + b; b = a - b; a = a - b; |
||||
|
|||||
Iganga |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 3.12.2007 Репутация: 1 Всего: 1 |
Прывед))
Файлы если в поток загонять, а затем в БД? Тип в БД Binary? Можно так? |
|||
|
||||
Drabuna |
|
|||
![]() Дивелоперчег ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 27.3.2008 Где: Киев Репутация: нет Всего: 3 |
А зачем? На мой взгляд рациональнее держать их на сервере, а ссылки на них хранить в базе.
|
|||
|
||||
kat_ru |
|
|||
![]() Другого не будет Профиль Группа: Участник Сообщений: 23 Регистрация: 16.1.2007 Где: Moscow City Репутация: нет Всего: нет |
При хранение файлов в СУБД, база просто загнется... Правильно замечено, что рациональнее хранить в базе ссылки имхо незачем нагружать БД.
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |