Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Базы данных под .NET > dotNET Task MAy 2008 |
Автор: Iganga 6.6.2008, 15:19 |
Добрый день уважаемые форумчане. У мну есть интересное задание и мне хотелось бы с вами поделиться им. А так же узнать ваше мнение. 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 6.6.2008, 18:31 |
это что типа youtube.com ( ![]() не понятно зачем 3. Client Windows application а обычный браузер не может быть клиентом ?( т.е сервис только для избранных кто устанвил себе клиент) В принципе набор функционала хороший (интересный ) есть над чем потрудится . |
Автор: Iganga 6.6.2008, 19:04 |
Вообще можно ли хранить файлы в базе данных? И еще MEDIA - это ведь не только различные музыкальные файлы? |
Автор: akizelokro 6.6.2008, 22:44 | ||||
Стандартная задача. Залазь в гугл, даже исходники уже готовые найдешь.
можно. можешь ссылками, а можешь и сами файлы BLOB'ами
угу. еще фильмы. |
Автор: Iganga 9.6.2008, 22:58 |
Прывед)) Файлы если в поток загонять, а затем в БД? Тип в БД Binary? Можно так? |
Автор: Drabuna 18.6.2008, 19:34 |
А зачем? На мой взгляд рациональнее держать их на сервере, а ссылки на них хранить в базе. |
Автор: kat_ru 25.7.2008, 18:41 |
При хранение файлов в СУБД, база просто загнется... Правильно замечено, что рациональнее хранить в базе ссылки имхо незачем нагружать БД. |