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

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

در این مقاله  نحوه ایجاد یک RSS Feed Reader با استفاده از LINQ to XML آموزش داده می شود.

مرحله 1 :

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

Fetch RSS Feed
خواندن RSS Feed

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

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

مرحله 2 : 

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

RSS Feed

مرحله 3 :  

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

ASP.NET Empty Web Site
ASP.NET Empty Web Site

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

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

Rss_feed_main

مرحله 5 : 

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

 

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

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

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

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

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

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

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

Feed

دانلود پروژه

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

مدیر یت آکادمی برنامه نویسان

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

فیلم آموزشی SQL Server 2014 / ASP.NET/CSS/jQuery

فیلم آموزشی SQL Server 2014 / ASP.NET/CSS/jQuery چرا باید  SQL Server و  Visual Studio را ...

پاسخ دهید

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