«بسم الله الرحمن الرحیم»سلام خدمت همه عزیزانی که علاقه مند به برنامه نویسی هسنتد.
ضمن تبریک عید قربان به شما عزیزان و همچنین عید غدیر خم.
دیدیم برنامه نویسان عزیز شبهات() و سوال های زیادی در مورد اینکه:
1.چه زبانی یاد بگیرم؟
2.چه زبانی برای شروع برنامه نویی خوبه؟
3.برنامه نویسی را از کجا شروع کنم؟
4.سی شارپ خوبه؟
5.منبع برای آموزش VB6؟
6.آموزش کامل و تصویری VB6؟
جالب بود که کسی سوالی در مورد:
1.Windows Presentation Foundation یا WPF
2.Windows Phone 7 یا WP7
3.سیلورلایت یا Silverlight یا SL
نپرسیده و نخواهند پرسید تا یکی بیاد اینارو جا بندازه تو جامعه.
لطفاً تعصبات را بذارید کنار من به شخصه عادت کردم هرچی مایکروسافت بگه بگم چشم.
چون میدونم با کاری که ایشون میکنه هدف من برنامه نویس رو مشخص میکنه و باعث نمیشه تا عمرمو توی زمینه یاد گیری این زبان های قدیمی اسراف کنم.
اگر با یکی از زبان های زیر کار میکنید هرچه سریعتر رهایش کنید:
1.دلفی
2.ویژوال بیسیک 6
3.سی پلاس پلاس
و خوشا بحال کسانی که تا بحال ویژوال بیسیک یا سی شارپ تحت محیط دات نت کار کرده اند.
واما کسانی که عمر خود را الکی میگذرانند و خود نمیدانند که الکی از برنامه نویسی لذت میبرند:
حدیث داریم در این مورد که میگه:
حياتك غير المجدي.
عمرت در فناست.
این حدیث در کتاب آموزش WPF از بند 44 از بیل گیتس نقل شده است خطاب به کسانی که با این زبان ها کار میکنند:
1.پاسکال
2.اسمبلی
3.پرل
4.فرترن
و....
خوب دوستان جدا از شوخی اگر تا حالا با یکی از زبان های بالا کار کرده اید آنرا رها کنید.چون دنیای برنامه نویسی کاملاً متفاوت شده.
برای شروع شما میتوانید با یکی از زبان های C# 2010 یا ویژوال بیسیک 2010 کار کنید.
سپس بعد از کمی یاد گیری میتوانید به محیط WPF یا WP7 یا سیلورلایت کوچ کنید.
این سه محیط سه زبان یکپارچه هستند یعنی شما فقط کافیست که یکی از این زبان ها را یاد بگیرید.
WPF برنامه نویسی به زبان های ویندوز.
WP7 برنامه نویسی برای گوشی های موبایل.
Silverlight برنامه نویسی تحت وب.
XAML با ساختار XAML شما میتونید برای اندروید، IOS و ویندوز فرم و UWP (نرم افزار های تحت ویندوز 10) و طراحی سایت برنامه نویسی کنید.
و در اخر هم عرض کنم که مهمترین مزیت این زبان ها که یاد بگیرید برنامه نویسی به زبان Metro Style در ویندوز 8 و 10 و گوشی های موبایل می باشد.
که این چهار تا کلاً کپی هم هستند و برنامه نویسی به دو زبان xaml و زبان مورد نظر(سی شارپ یا وی بی)میباشد.
و اینکه با WPF هرکاری میخواهید میتوانید انجام بدهید و هیچ محدودیتی در آن وجود ندارد.
حتی برنامه نویسی سه بعدی در ان بسیار ساده است.
برای امروز کافیه.ببخشید که توضیحاتم کامل نبود انشالله در جلسات بعدی.
همه شما را به خداوند متعال می سپاریم.
ویرایش:
و اما چند نمونه از قابلیت های WPF را خودم عرض میکنم که کسانی که WinApp کار میکنند بهتر درک کنند.
اینکارها فقط با ماوس انجام میشود و نیازی به کد نویسی ندارد:
1.آیا تا بحال خواسته اید که فرم یا کنترل های خود را بچرخوانید؟یا شفافیت یک کنترل را تغییر دهید؟به نمونه زیر نگاه بی اندازید:
2.آیا دلتان میخواهد به فرم خود افکت دهید؟به نمونه زیر نگاه بی اندازید:
3.آیا دلتان میخواهد کنترل های خود را آنجور که دلتان میخواهد شکل دهی کنید(Theme)؟به نمونه زیر نگاه بی اندازید:
5.این فقط پنجره Properties قسمنت تغییر رنگ هست(Visual Studio 2011):
This image has been resized. Click this bar to view the full image. The original image is sized 683x619.
این نمونه هایی که گفتم از نظر من خیلی مسخره هستندیعنی چیزای خیلی کوچیک رو گفتم که اصلاً به چشم یک برنامه نویس WPF نمیاد مثل این میمونه که من بیام بگم خاصیت Text برای تغییر متن کادر متن هست.
انشالله بعداً قابلیت های بسیار حرفه ای تری را خواهید دید.
--------------------------------ویرایش به پست های مفید--------------------------------------------
همه چیز درباره WPF و Silverlight و ... :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برنامه نویسی در ویندوز 8:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
نگرانی برنامهنویسان در مقابل ویندوز 8 و آینده:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دانلود SDK برای WP7 و Silverlight و XNA:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
رفع شبهات زبان های قدیمی:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
چه نرم افزار های با WPF توسعه داده شده اند؟:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
آینده برنامه نویسی ویندوز به سمت Metro Style:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اموزش کاربردی Entity Framework:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دانلود فیلم های آموزشی WPF:
دانلود مجموعه جامع آموزش تصویری سی شارپ 2010 (C# 2010):کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دانلود فیلم آموزش جامع WPF در زبان برنامه نویسی C# 2010:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید