Тестовое задание от AnyWayAnyDay
От: The SochiX http://sochix.ru
Дата: 18.12.13 18:31
Оценка:
Здравствуйте, уважаемые коллеги! Недавно искал работу, предложили выполнить задание для собеседования в AnyWayAnyDay. Кто не знает, это такая компания которая занимается поиском билетом, отелей и.т.д. Мое решение им не понравилось, почему не ответили. Собственно, прошу проревьюить мой код и сказать что с ним не так. Премного благодарен

Код здесь

Текст задания:

Реализовать HTTP сервер в виде консольного приложения. Без использования WCF, ASP.NET.

Порт, по которому будут приниматься запросы, должен читаться из конфигурационного файла.

Информацию о запросах необходимо писать на консоль.

1) На любой запрос из браузера отдавать «Hello world!»

2) Реализовать гостевую книгу с поддержкой двух функций:

• при запросе GET /Guestbook/ отдавать все записи;

• при запросе POST /Guestbook/ добавлять запись в гостевую книгу, принимая параметры

user и message.

Сообщения хранить в XML файле.

3) Второй вариант хранения данных гостевой книги.

Сохранять сообщения в базу SQLite организовав там таблицы Users и Messages.

(Управление вариантами хранения через конфигурационный файл.)

4) При запросе /Proxy/ с параметром url, HTTP сервер должен возвращать содержимое страницы

расположенной по указанному url.

Главным критерием принятия тестового задания является качество кода.

Присылайте только исходные коды на C# и файлы проекта в zip архиве, без папок bin/obj/… для

корректности прохождения почты.

anywayanyday тестовое задание
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.