دوره های آموزشی
خانه / Asp Form / خواندن محتوای RSS Feed با استفاده LINQ To XML

خواندن محتوای RSS Feed با استفاده LINQ To XML

در این مقاله  نحوه استفاده از RSS در Asp.net با استفاده از LINQ to XML آموزش داده می شود.

مرحله ۱ :

شما نیاز به یک لینک feed (خوراک ) دارید. در اینجا ما از لینک feed و بلاگ برنامه نویسان استفاده می کنیم . تصویر زیر نحوه بدست آوردن این لینک رو نمایش می ده.

نحوه استفاده از rss در asp.net
خواندن RSS Feed

شما می تونید لینک رو از آیکون نارنجی رنگ با لا بگیرید همچنین من این لینک رو در پایین براتون قرار می دم :

http://acdev.ir/blog/?feed=rss2

مرحله ۲ : 

بعد از باز کردن ویژوال استدیو  یک سایت جدید ایجاد می کنیم به مسیر New , File و سپس Website بروید.

آموزش کد خبر خوان

نحوه استفاده از RSS در ASP.NET

مرحله ۳ :  

یک سایت از نوع ASP.NET Empty Web Site ایجاد کرده و سپس یک صفحه به آن اضافه کنید.

آموزش rss
ASP.NET Empty Web Site

مرحله ۴ : کنترل ها را به صفحه اضافه کنید . در این آموزش ما یک TextBox و یک Button نیاز داریم.

کد ها ی زیر یک Rss Reader را ایجاد می کنند.

Rss_feed_main

مرحله ۵ : 

یک کلاس جدید با یک پراپرتی public  داخل آن ایجاد کنید.

 

مرحله ۶ : فضاهای نام مورد نیاز را اضافه کنید .

آموزش نحوه استفاده از RSS در Asp.net

مرحله ۷ : حال کدهایی را را در رویداد کلیک دکمه می نویسیم

متد مربوط به خبر خوان Feed Reader از یک URL

حال بعد از مقدار دهی نمونه جدید  از کلاس XDocument می تونیم فضای نام Rss Feed رو اعلان کنیم.

در این مرحله امکان لود محتوای URI وجود دارد و یک نمونه جدید از Xdocument رو می سازیم.

بعد از خواندن داده ها ما می تونیم المنت های مورد نیاز رو بدست بیاریم.

در انتها با توجه به نیاز باید تغییرات رو ایجاد کنید تا محتوای مورد نظر ایجاد بشه.

Feed

دانلود پروژه

محمد آذرنیوا

من محمد آذرنیوا، نویسنده و مدرس دوره های برنامه نویسی ، طراحی وب و تحلیل گر پایگاه داده هستم و قصد دارم در این وبسایت مطالب کاربردی در این زمینه را با شما به اشتراک بگذارم. بیشتر از یک برنامه نویس باشید…

درباره ی محمد آذرنیوا

محمد آذرنیوا
من محمد آذرنیوا، نویسنده و مدرس دوره های برنامه نویسی ، طراحی وب و تحلیل گر پایگاه داده هستم و قصد دارم در این وبسایت مطالب کاربردی در این زمینه را با شما به اشتراک بگذارم. بیشتر از یک برنامه نویس باشید...

همچنین ببینید

الگوی ریپوزیتوری ( Repository Pattern ) در ASP.NET MVC

در این مقاله ، در مورد الگوی ریپوزیتوری (Repository Pattern ) که اغلب برای ایجاد برنامه ...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *