Ребят, хотел бы кое-что у вас спросить..
Хотел бы сделать клиент новостей для блога(с#). Опишу понятнее: есть интерфейс, там (хотя бы для начала) должны отображаться записи с блога.
Можете подсказать с чего начать и что я должен знать?
2 Answers
Если совсем для начала - сделайте на стороне клиента парсер страниц блога. Используйте любую из кучи библиотек (рекомендую HTMLAgilityPack) для парсинга и выводите в клиентском приложении как необходимо.
А вообще - необходим API этого блога для нормальной работы.
- 5,543
@Sin2p Я не буду приводить ссылок, так как нет конкретной (адекватной) статьи, посвященной такой конкретной задаче. Даже если и есть, то цена ей грош, если ее оценивать по шкале полезности на данный момент для вас. И вот почему:
Вот, например, "отображаться записи с блога" - что мы здесь подразумеваем? У вас есть доступ к базе данных, где хранятся записи блога? Есть? Ок, учим C#, особенно те главы, которые объясняют, как работать с базами. К моменту прочтения той главы у вас уже будет большое представление о том, как необходимое всё остальное работает. При условии, что не будете просто эти предыдущие главы перелистывать.
Нет доступа и надо брать записи из RSS? Ок, здесь уже дело в другом..
Или не база и не RSS? Ну тогда вообще...
И вообще, вы WinForms или WPF будете использовать? Или это Web-аппликация?
Дело в том, что не надо на C# (как и на любом другом) пытаться решить конкретную задачу, не зная базиса.
Здесь, на сайте, - по тэгам и с помощью поиска, вы найдете много ответов с рекомендациями ресурсов по изучению C# (в том числе и моих).
Начинайте учить C# с нуля и следуйте по главам. Иначе все ваши вопросы (от непонимания базиса) будут выглядеть как "Как сделать, чтобы мой сайт выглядел бы пи*дато?" с ответами вроде "В углу программы нажмите на кнопку 'Сделать пи*дато'".
Иного пути нет и не может быть. Это аксиома.
- 4,353
-
-
Учите. Не пожалеете. Самое главное, не сдавайтесь. А через полгода упорного изучения зайдите на ссылку этой страницы - это будет огромным стимулом для дальнейшего саморазвития в плане программирования. – void Jul 05 '14 at 21:01
Вы можете подсказать буквально пару книг\статей?
Буду благодарен – Sin2p Jul 05 '14 at 20:08