آموزش قدم به قدم ساخت rss reader
سلام به تمامی دوستان
تو اینجا میخوام ساخت Rss Reader قدم به قدم آموزش بدم،
از اونجایی که بهترین روش یادگیری و رسیدن به تسلط در ساخت برنامه ها استفاده از مثال های عملی و قابل لمس هست سعی ام بر اینه که تا اونجایی میتونم از پایه شروع کنم که دوستانی که برای اولین بار با سی شارپ آشنا میشن ، به مشکل نارسایی در مطالب برخورد نکنن.
مراحل كلي :
گام اول: workflow ,visual Csharp interface
گام دوم : Csharp programming language
گام سوم: working with data
گام چهارم : Rss Reader Project
اينا كليات بودن جزئيات را اگر خدا بخواد در ادامه آموزش آشنا ميشيد.
درباره ی پروژه Rss Reader
RSS : مخفف Really Simple Syndication میباشد که بشما اجازه میدهد محتویات سایت خود را دسته بندی کرده و با یک فرمت سریع و استاندارد تیتر مقالات و اخبار سایت خود را در دسترس دیگران قرار دهید. فرمت فایل های RSS همان XML است. و بصورت اتوماتیک آپدیت میشود.
بدون وجود RSS کاربران باید هر روز سایت شما را چک کنند تا بتوانند از تازه های سایت شما باخبر شوند . اما با این تکنولوژی ، کاربران ، RSS چندین سایت را در یک برنامه RSS aggregator (یا RSS خوان) در کنار هم می بینند و تایتل نوشته های اخیر سایت شما را بدون مراجعه به سایت شما مشاهده میکنند.
مانند:
http://www.irib.ir/rss/rssirib.xml
Rss Reader : یک نرم افزار خبرخوان الکترونیکی است برنامه ای است که ما میخواییم در پایان این آموزش ها بسازیم توسط این برنامه کاربر میتواند Rss ها را به صورت اتوماتیک دریافت کرده و طبقه بندی و ذخیره و بازیابی و....
3 ضمیمه
Workflow ,Visual C# Interfece
برای ایجاد پروژه :
1. File Menu | New Project
5 ضمیمه
Workflow ,Visual C# Interfece
حالا میخواهیم برای مثال یک message box مانند : https://barnamenevis.org/attach...1&d=1265667383 ایجاد کنیم
برای این کار یک button https://barnamenevis.org/attach...1&d=1265667489 از toolbox https://barnamenevis.org/attach...1&d=1265667606 به صورت دابل کلیک یا کشیدن روی فرم قرار میدهیم. مانند :https://barnamenevis.org/attach...1&d=1265667765
سپس بر روی https://barnamenevis.org/attach...1&d=1265667489 دابل کلیک میکنیم تا وارد کد نویسی بشیم
در همان جایی که courser هست نوشتن کد را شروع میکنیم
چون ما میخواهیم Message box نمایش داده بشه مینویسیم
https://barnamenevis.org/attach...1&d=1265667906
کد HTML:
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello world!");
}
2 ضمیمه
Workflow ,Visual C# Interfece
حال اگر بخواهیم callback و local یک شی بر روی form ببینیم در مثال قبلی در قسمت کد نویسی ما با کلیک بر ناحیه سمت چپ کد MessageBox.Show("Hello world!");
علامت گذاشته (به این حالت break point میگوییم)
http://www.barnamenevis.org/at...1&d=1265669415
و سپس برنامه را اجرا میکنیم و بر روی button1 کلیک کرده و نتایج را میبینیم
http://www.barnamenevis.org/at...1&d=1265669415
معمولا اگر ما بخواهیم در حین اجرا برنامه اشکال زدایی انجام بدیم این عمل را انجام میدهیم.
5 ضمیمه
Workflow ,Visual C# Interfece
معمولا برای نوشتن یک برنامه ابتدا فکر میکنیم که رابطه گرافیکی برای ارتباط با کاربر چه ویژگیهایی باید داشته باشه و سعی می کنیم یک storyboard تو ذهنمون و حتی چه بهتر روی کاغذ پیاده میکنیم سپس بر حسب storyboard ، اشیا مورد نظر را از toolbox در form میزاریم.
برای مثال میخواهیم برای قسمتی از برنامه فروشگاه رابطه گرافیکی طراحی کنیم:
https://barnamenevis.org/attach...1&d=1265674775
بعد تحلیلی و story board که تو ذهنم کشیدم
ابزارهای مورد نیاز روی form گذاشتم
ابزارها در toolbox در چندین قسمت و بر حروف الفبا چیده شده است
ابتدا چهارتا ضمیمه 43834 و بعد در در قسمت سمت راست propertist اسامی label ها را تغیر میدهیم و بعد ضمیمه 43835ضمیمه 43836 و button میگزاریم و سپس بر حسب استاندارد در form چینش میکنیم
برای قرار دادن menu , status و toolbar ما باید از toolbox در ضمیمه 43837
menustrip و toolstrib , status را انتخاب کنیم و در مکان قرار بدهیم
http://up.iranblog.ir/6/1265706723.rar
نقل قول: آموزش قدم به قدم ساخت rss reader
نقل قول:
نوشته شده توسط
ramin rostami
سلام به تمامی دوستان
تو اینجا میخوام ساخت Rss Reader قدم به قدم آموزش بدم،
از اونجایی که بهترین روش یادگیری و رسیدن به تسلط در ساخت برنامه ها استفاده از مثال های عملی و قابل لمس هست سعی ام بر اینه که تا اونجایی میتونم از پایه شروع کنم که دوستانی که برای اولین بار با سی شارپ آشنا میشن ، به مشکل نارسایی در مطالب برخورد نکنن.
مراحل کلی :
گام اول: workflow ,visual Csharp interface
گام دوم : Csharp programming language
گام سوم: working with data
گام چهارم : Rss Reader Project
اینا کلیات بودن جزئیات را اگر خدا بخواد در ادامه آموزش آشنا میشید.
سلام دستت درد نکنه می خوای علمتو با بقیه هم تقسیم کنی.
اما لطفا یکم قدم هاتو گنده تر بردار دیگه فکر کنم همه یاد دارن از تول باکس ایتم بزارن رو فرم یا مثلا ویندوز فرم اپلیکیشن بسازن
در کل خسته نباشید
نقل قول: آموزش قدم به قدم ساخت rss reader
نقل قول: آموزش قدم به قدم ساخت rss reader
سلام از اول خوندم ولی به نتیجه ای که میخواستم یعنی آموزش rss reader نرسیدم. با تشکر