Loading…

جزیره برنامه نویسی و توسعه نرم افزار

  • مرتب سازی بر اساس
  • تعداد نمایش در هر صفحه
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت دوازدهم: شروع کار با دیالوگ ها- دیالوگ های آماده اندروید
دوره پیشرفته برنامه نویسی اندروید قسمت دوازدهم: شروع کار با دیالوگ ها- دیالوگ های آماده اندروید سلام به همه itpro های عزیز. این ویدیو در مورد دیالوگ ها در اندروید است. که ابتدا شروع به توضیح دیالوگ ها کرده ایم و گفته ایم که دیالوگ ها چی هستند و چه کاربرد هایی دارند. بعد از آن شروع به کار با دیالوگ هایی که در بستر اندروید به صورت آماده ساخته شده اند و می توان از آنها در برنامه ها استفاده کرد، کرده ایم و نحوه استفاده از هر کدام را توضیح داده ایم. به طول کلی مباحث زیر در این ویدیو توضیح داده ش...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت یازدهم: شروع شئ گرایی و مفاهیم کلاس و شئ
دوره مقدماتی برنامه نویسی جاوا قسمت یازدهم: شروع شئ گرایی و مفاهیم کلاس و شئ سلام به ITPro های عزیز. در این ویدیوی آموزشی یک گذر از برنامه نویسی ساخت یافته به برنامه نویسی شئ گرا توضیح داده شده است و دلیل استفاده از تکنیک برنامه نویسی شئ گرا توضیح داده شده است. همچنین گفته شده است که به چه دلیل باید از مفاهیم کلاس و شئ برای مدل سازی اشیاء فیزیکی در برنامه نویسی استفاده شود. در این ویدیوی آموزشی به مشخصاتی که کلاس ها و اشیاء دارند نیز اشاره شده است و گفته شده است که هر شئ د...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت یازدهم: کار با fragmentها نوشتن برنامه ی نمونه برای کار با اندازه های مختلف صفحه نمایش
دوره پیشرفته برنامه نویسی اندروید قسمت یازدهم: کار با fragmentها نوشتن برنامه ی نمونه برای کار با اندازه های مختلف صفحه نمایش سلام به ITpro های عزیز در این قسمت همه مباحث گفته شده فرگمنت ها را جمع بندی کرده ایم و یک برنامه با استفاده از فرگمنت ها نوشته ایم که در مواجهه به صفحه نمایش با اندازه های مختلف رفتار های مربوط به آن صفحه نمایش را از خود نشان می دهد. این برنامه یک برنامه List detail می باشد که در دستگاه های با اندازه صفحه نمایش کوچک در یک activity لیست آیتم ها و در activity بعدی جزئیات آنها را نمایش می دهد و در ص...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت دهم: آرایه ها
دوره مقدماتی برنامه نویسی جاوا قسمت دهم: آرایه ها سلام به ITPRO های عزیز. در این قسمت در مورد آرایه ها صحبت کرده ایم. آرایه ها برای نگهداری گروهی داده های همنوع می باشد. در این قسمت دلایل استفاده از آرایه ها را گفته ایم و بعد از آن نحوه تعریف آرایه و مقدار دهی به آرایه را توضیح داده ایم. همچنین گفته ایم که به چه شکل می توان خانه های آرایه را پیمایش کرد. بعد از آن گفته ایم که بر روی آرایه ها چه کارهایی را می توان انجام و بعد از آن آرایه های دوبعدی...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت دهم: ادامه کار با Fragment ها (مباحث تکمیلی)
دوره پیشرفته برنامه نویسی اندروید قسمت دهم: ادامه کار با Fragment ها (مباحث تکمیلی) سلام به itpro های عزیز. در این قسمت مباحثی تکمیلی را بیان کرده ایم که تکمیل کننده مباحث قبلی در مورد فرگمنت ها می باشد. مطالبی که در این ویدیو گفته شده برای راحتی کار با فرگمنت ها و مدیریت آنها می باشد. مباحثی که در این ویدیو گفته شده است عبارت است از: 1 مفهوم پشته 2 کار کردن با backstack 3 ذخیره کردن مقادیر و داده ها هنگام تغییر حالت دستگاه اندرویدی 4 کار با savedInstanceState 5 کار با انیم...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت نهم: نمونه برنامه های استفاده از مفاهیم گفته شده
دوره مقدماتی برنامه نویسی جاوا قسمت نهم: نمونه برنامه های استفاده از مفاهیم گفته شده سلام به دوستان itpro استفاده از مفاهیمی که تا کنون گفته شده بستگی به مقدار تمرین هایی دارد که برای یادگیری زبان جاوا انجام می دهید. ولی برخی کاربران برای پیدا کردن مثال ها برای یادگیری دچار مشکل هستند. برای این که مفاهیم گفته شده را بهتر درک کنید در این ویدو مثال هایی را آورده ایم و آنها را حل کرده ایم که کاربران می توانند به عنوان تمرین با این مثال ها برخورد کنند و برای بالا بردن مهارت خود از آن...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت نهم: کار با fragmentها (ارتباط fragment با activity‌ و fragment‌ دیگر)
دوره پیشرفته برنامه نویسی اندروید قسمت نهم: کار با fragmentها (ارتباط fragment با activity‌ و fragment‌ دیگر) سلام به ITPRO های عزیز. در این قسمت به ادامه مبحث فرگمنت ها پرداخته ایم و بر روی موضوع ارتباط فرگمنت ها با activity ها و fragment های دیگر تمرکز کرده ایم. در این قسمت شما یاد خواهید گرفت که چگونه داده هایی را از activity‌ به fragment ارسال کنیم و روش های مختلف این کار را گفته ایم. سپس بحث ارسال داده ها از fragment به activity را توضیح داده ایم که این کار به چه شکل انجام خواهد شد. همچنین نحوه استف...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت هشتم: کار با حلقه های تکرار
دوره مقدماتی برنامه نویسی جاوا قسمت هشتم: کار با حلقه های تکرار سلام به دوستان itpro. حلقه ها یکی از مهم ترین مفاهیمی هستند که در برنامه نویسی استفاده می شوند. در جاوا حلقه های متعددی هستند که می توان با توجه به شرایط از آن ها استفاده کرد. در این ویدیوی آموزش به توضیح مفاهیم حلقه های تکرار و انواع آنها و نحوه استفاده از آنها پرداخته شده است. همچنین روش های کنترل حلقه ها نیز گفته شده است. به طور کلی مفاهیم زیر در این ویدیو توضیح داده شده است. 1 مفهوم حلقه ها ...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت هشتم: ادامه کار با Fragment ها (مدیریت Fragmentها)
دوره پیشرفته برنامه نویسی اندروید قسمت هشتم: ادامه کار با Fragment ها (مدیریت Fragmentها) سلام به ITPRO های عزیز. در قسمت مفاهیم فرگمنت ها و دلایل استفاده از آنها توضیح داده شد در این قسمت به مدیریت فرگمنت ها پرداخته ایم. در این قسمت گفته ایم که چگونه می توان چند فرگمنت را داخل صفحه اضافه کرد و آنها را حذف کرده و جایگزین نمود. موارد زیر در این قسمت گفته شده است. 1 اضافه کردن فرگمنت های مختلف در یک Container 2 گذاشتن فرگمنت های مختلف بر روی هم در یک container 3 حذف فرگمنت ها در activ...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت هفتم: عبارات شرطی و اعداد بزرگ
دوره مقدماتی برنامه نویسی جاوا قسمت هفتم: عبارات شرطی و اعداد بزرگ سلام به Itproهای عزیز در این قسمت به یک مفهوم بسیار مهم در برنامه نویسی پرداخته شده است. هر زبان برنامه نویسی باید مکانیزمی برای تصمیم گیری داشته باشد. بخش تصمیم گیری در زبان جاوا با استفاده از شرط ها و عبارات شرطی مشخص می شود که در این ویدیو این عبارات شرطی مورد بحث واقع شده اند. همچنین انواع شرط ها و نحوه نوشتن عبارات شرطی توضیح داده شده است و همچنین مثال هایی برای استفاده از عبارات شرطی در برن...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت هفتم: کار با Fragment ها
دوره پیشرفته برنامه نویسی اندروید قسمت هفتم: کار با Fragment ها سلام به ITProهای عزیز. در قسمت هفتم Fragment ها را معرفی کرده ایم و گفته ایم که در چه حالت هایی نیاز است که از فرگمنت ها استفاده کنیم. همچنین انواع راه های ساخت و استفاده از فرگمنت ها توضیح داده شده است. همچنین در این قسمت گفته شده است که چرخه حیات فرگمنت ها توضیح داده شده است و ارتباط چرخه حیات فرگمنت و activity نیز شرح داده شده است. به طور کلی مطالب زیر در این ویدیو گفته شده است: 1 مفهوم فرگم...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت پایانی :: قابلیت ها و امکانات کاربردی Visual Studio و Deploy کردن برنامه ها
دوره پیشرفته آموزش زبان سی شارپ - قسمت پایانی :: قابلیت ها و امکانات کاربردی Visual Studio و Deploy کردن برنامه ها به آخرین قسمت از دوره آموزشی پیشرفته زبا سی شارپ رسیدیم و بعد از 115 قسمت این دوره آموزشی به پایان رسید. دوره ای که داخل اون سعی کردیم اکثر مباحث کاربردی و مورد نیازی که یک برنامه نویس در طول فعالیت حرفه ای در دنیای دات نت به آن ها نیاز پیدا می کند را پوشش بدیم و در کنار این مباحث با ویژگی های جدیدی که توسط مایکروسافت ارائه شده مانند UWP یا Roslyn نیز آشنا شویم. در قسمت پایانی دوره پیشرفته سی شارپ...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و چهاردهم :: آشنایی کامپایلر دات نت (Roslyn)
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و چهاردهم :: آشنایی کامپایلر دات نت (Roslyn) شرکت مایکروسافت از نسخه 6 سی شارپ از کامپایلر جدیدی با نام Roslyn استفاده کرد که نسب به کامپایلر قبلی تغییراتی زیادی داشت و مهمترین تغییر آن این بود که به جای نوشتن کل کامپایلر با زبان سی پلاس پلاس بخش هایی از کامپایلر جدید با زبان سی شارپ و مبتنی بر دات نت پیاده سازی شده است که این موضوع قابلیت های زیادی در اختیار تیم توسعه زبان سی شارپ و همچنین سایر توسعه دهندگان قرار می دهد، از جمله امکان پرداز...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت ششم: کار با ورودی ها و خروجی ها و فرمت خروجی
دوره مقدماتی برنامه نویسی جاوا قسمت ششم: کار با ورودی ها و خروجی ها و فرمت خروجی سلام به دوستان ITPro هر برنامه نرم افزاری که نوشته می شود تعدادی ورودی و تعدادی خروجی دارد. تا قبل از این قسمت در دوره مقدماتی جاوا خروجی ها را توضیح داده بودیم که چگونه کار می کند ولی در مورد ورودی ها صحبتی نشده بود. در این قسمت ورودی های مختلف را در جاوا توضیح داده ایم و گفته ایم که چگونه انواع داده های مختلف را از ورودی دریافت می کنیم. سپس گفته ایم که خروجی های مختلف را چگونه باید قالب بندی نما...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و سیزدهم :: آشنایی با Windows Service ها
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و سیزدهم :: آشنایی با Windows Service ها در این قسمت از دوره آموزشی پیشرفته زبان سی شارپ با Windows Service ها و نحوه ایجاد آن ها بوسیله زبان سی شارپ آشنا خواهیم شد. Windows Service ها، نوعی از برنامه های تحت ویندوز هستند که به صورت Background در ویندوز اجرا می شوند و سایر برنامه ها می توانند از سرویس های ویندوز استفاده کنند. برای مثال، SQL Server بعد از نصب در قالب یک Windows Service اجرا شده و سایر برنامه ها می توانند از این سرویس برای...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و دوازدهم :: آشنایی با Performance Counters
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و دوازدهم :: آشنایی با Performance Counters در یکصد و دوازدهمین قسمت از دوره پیشرفته آموزش زبان سی شارپ با Performance Counter ها آشنا خواهیم شد. بوسیله Performance Counter ها این امکان در اختیار Administrator یا برنامه نویس قرار داده می شود که به صورت Real-Time روند اجرای برنامه و میزان استفاده از منابع را مشاهده کند. برای استفاده از Performance Counter ها از برنامه ای به نام Performance Monitor استفاده خواهیم کرد که امکان مشاهده اطلاعات م...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت پنجم: کار با enum ها و رشته ها
دوره مقدماتی برنامه نویسی جاوا قسمت پنجم: کار با enum ها و رشته ها سلام به ITProهای عزیز. در قسمت پنجم اول به سراغ enum ها رفتیم و دلیل استفاده از آن را توضیح داده ایم و بعد از آن گفته ایم که چگونه می توان آن ها را تعریف کرد و از آن ها استفاده کرد. بعد از آن سراغ مبحث خیلی مهم رشته ها رفته ایم و نحوه تعریف و استفاده از آنها و همچنین خواص آنها را توضیح داده ایم. بعد از آن به سراغ StringBuilder رفته ایم و خصوصیات آن را توضیح داده ایم. به طور کلی مطالبی که در این وی...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و یازدهم :: آشنایی با مبحث Tracing و کار با EventLog
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و یازدهم :: آشنایی با مبحث Tracing و کار با EventLog هر برنامه نویس برای رفع مشکلات برنامه ای که نوشته نیاز به این دارد تا اطلاعاتی دقیق از روند اجرای کدها داشته باشد. این اطلاع در زمان توسعه Application به راحتی و در محیط Visual Studio بدست می آید و برنامه نویس می تواند بوسیله قابلیت های Debug کردن برنامه ای که نوشته را خطایابی کرده و مشکلات آن را برطرف کند. اما زمانی که برنامه نوشته شده بر روی سیستم مشتری در حال استفاده است برای خطایابی و اطلاع از...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت ششم: کار با استایل ها و تم ها
دوره پیشرفته برنامه نویسی اندروید قسمت ششم: کار با استایل ها و تم ها سلام به ITPro های عزیز. در قسمت ششم در مورد استایل ها و تغییر قالب های پیش فرض ویجت های اندروید صحبت کرده ایم و گفته ایم که چطوری می توان قالب متن را تغییر داد. سپس به ساختن یک استایل جدید برای ویجت ها پرداخته ایم و در مورد ارث بری و سلسله مراتب استایل ها نیز صحبت کرده ایم. همچنین استایل های آماده اندروید را بررسی کرده ایم و نحوه استفاده از آنها و ارث بری از آن ها را نیز توضیح داده ایم و در انتها ...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت چهارم: ثابت ها، عملگرهای مختلف و اولویت عملگرها در جاوا
دوره مقدماتی برنامه نویسی جاوا قسمت چهارم: ثابت ها، عملگرهای مختلف و اولویت عملگرها در جاوا سلام به دوستان ITPro. در قسمت چهارم ثابت ها را معرفی کرده ایم و گفته ایم که چگونه از آن استفاده می شود. سپس به سراغ عملگر ها رفته ایم و عملگرهای حسابی را توضیح داده ایم و بعد از آن حالاتی که ممکن است برای عملگر تقسیم هنگام محاسبات به وجود بیاید را توضیح داده ایم. همچنین رفتار عملگرهای محاسباتی را در مواجهه با انواع داده مختلف را گفته ایم. بعد از عملگرهای محاسباتی انواع تبدیل نوع گفته شده و گفته شد...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت پنجم: کار با action bar ها و adapter های سفارشی
دوره پیشرفته برنامه نویسی اندروید قسمت پنجم: کار با action bar ها و adapter های سفارشی سلام به ITPro های عزیز. در قسمت پنجم به سراغ action bar ها رفتیم و گفته ایم که چگونه به برنامه اضافه می شود و چگونه می توان آیتم های مختلف را به آن اضافه کرد و با خصوصیات آیتم ها کار کرد. همچنین نحوه استفاده از search view ها را به همراه adapter سفارشی توضیح داده ایم. به صورت کلی مطالب زیر در این ویدیو گفته شده است: 1 آموزش کار با toolbar 2 نمایش toolbar به جای action bar ‌اصلی 3 افزودن دکمه با...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و دهم :: آشنایی با Managed Extensibility Framework یا MEF
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و دهم :: آشنایی با Managed Extensibility Framework یا MEF در بخشی که مباحث مربوط به Reflection را بررسی می کردیم با نحوه ایجاد کردن برنامه های Extensible که امکان نوشتن Plugin را به ما میداد آشنا شدیم. روشی که بوسیله Reflection این قابلیت را پیاده سازی کردیم نیاز به نوشتن حجم کد زیادی داشت و البته راه استاندارد این موضوع نبود. راه حل جایگزین استفاده از MEF یا Managed Extensibility Framework است که به ما این اجازه را می دهد تا به راحتی بتوانیم برنامه هایی...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و نهم :: نوشتن تست برای کدها (Unit Testing)
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و نهم :: نوشتن تست برای کدها (Unit Testing) یکی از مشکلاتی که اکثر برنامه نویس ها با آن روبرو هستند ایجاد خطاهای متعدد پس از زیاد شدن کدهای برنامه در پروژه هایی است که بر روی آن کار می کنند. فرض کنید که بر روی یک پروژه کار می کنید و در آینده امکان جدیدی به برنامه باید اضافه شود یا کارکرد قسمتی از کد باید تغییر کند، در این شرایط بخشی از کدهای نوشته شده تغییر می کند و این تغییر ممکن است که باعث بروز مشکل در سایر قسمت های کد شود. برای رفع مشکل...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و هشتم :: Network Programming (برنامه نویسی شبکه)
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و هشتم :: Network Programming (برنامه نویسی شبکه) یکی از مباحث مهم و کاربردی در برنامه نویسی سی شارپ مبحث برنامه نویسی شبکه یا Network Programming است، مبحث Network Programming زیر شاخه های بسیاری دارد، اما به صورت کلی زمانی که شما قصد ارسال اطلاعات از یک سیستم به یک سیستم دیگر را در محیط شبکه داشته باشید این کار را بوسیله قابلیت های Network Programming انجام می دهید. در صد و هشتمین قسمت از دوره آموزشی پیشرفته زبان سی شارپ به مبحث Network Program...
مهدی عادلی
فیلم آموزشی: دوره مقدماتی برنامه نویسی جاوا قسمت سوم: بررسی ساختار برنامه جاوا و انواع داده در جاوا و متغیر های جاوا
دوره مقدماتی برنامه نویسی جاوا قسمت سوم: بررسی ساختار برنامه جاوا و انواع داده در جاوا و متغیر های جاوا سلام به دوستان Itpro. در قسمت سوم دوره برنامه نویسی جاوا ساختار کلی برنامه های جاوا را بررسی کرده ایم و گفته ایم که هر کدام از کلماتی که در جلسه قبل به عنوان اولین برنامه آن را نوشتیم را معرفی کرده ایم. همچنین قواعد نامگذاری کلاس ها را در جاوا توضیح داده ایم و گفته ایم که چگونه باید نام کلاس ها را انتخاب کرد که هم اصولی باشد و هم خطا نداشته باشیم. همچنین در مورد قواد بلوک بندی در جاوا توضیح داده ...
مهدی عادلی
فیلم آموزشی: دوره پیشرفته برنامه نویسی اندروید قسمت چهارم: کار با انواع منوها
دوره پیشرفته برنامه نویسی اندروید قسمت چهارم: کار با انواع منوها سلام به دوستان itpro. در قسمت چهارم دوره پیشرفته اندروید به توضیح انواع منوها در برنامه نویسی اندروید پرداخته شده است. منوها یک بخش مهم در طراحی برنامه ها هستند که می توان به کمک آنها اعمال مختلفی را انجام داد. در اندروید می توان منوهای مختلفی را استفاده کرد که در این ویدیو به آنها پرداخته شده است. بخش هایی که در این ویدیو توضیح داده شده اند عبارتند از: 1 ساخت منوها با استفاده از فایل های xml 2 ...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و هفتم :: آشنایی با GDI+و Printing در سی شارپ
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و هفتم :: آشنایی با GDI+و Printing در سی شارپ در قسمت صد و هفتم از دوره پیشرفته سی شارپ به مبحث GDI+ خواهیم پرداخت. در مباحث مروبط به WPF گفتیم که برای رسم المان های گرافیکی مانند رسم دایره، مربع، مستطیل و ... در برنامه های Windows Form Applications از GDI+ استفاده می شود. همچنین مبحث GDI+ ارتباط مستقیم با مبحث Printing دارد که در این قسمت به آن ها می پردازیم. مطالبی که در این قسمت می آموزیم: 1 آشنایی با GDI+ و فضاهای نام مرتبط با آن 2 آش...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و ششم :: آموزش UWP (ایجاد Layout های Adaptive و کنترل GridView)
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و ششم :: آموزش UWP (ایجاد Layout های Adaptive و کنترل GridView) در قسمت صد و ششم از دوره آموزشی به مبحث Adaptive Layout خواهیم پرداخت. همانطور که در قسمت های قبلی گفتیم یکی از ویژگی های برنامه های UWP قابلیت های اجرا بر روی Device های مختلف است و با توجه با اینکه هر Device سایز صفحه نمایش متفاوتی دارد، باید برنامه ها به گونه ای طراحی شوند که مشکلی برای نمایش المان ها بر روی صفحه نداشته باشند. برای طراحی صفحات به صورت Adaptive از VisualStateManager استفاده خواه...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و پنجم :: آموزش UWP (کنترل های کاربردی)
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و پنجم :: آموزش UWP (کنترل های کاربردی) در قسمت صد و پنجم از دوره آموزشی پیشرفته زبان سی شارپ با کنترل های کاربردی در UWP آشنا خواهیم شد. کنترل هایی که در این بخش به صورت خیلی ساده بررسی می شوند به شرح زیر است: 1 کنترل CheckBox 2 کنترل RadioButton 3 کنترل ComboBox 4 کنترل ToggleButton 5 کنترل ToggleSwitch 6 کنترل TimePicker 7 کنترل CalendarDatePicker 8 کنترل Flyout و MenuFlyout 9 کنترل AutoSuggestBox 10 کنترل Slider 11 کنتر...
حسین احمدی
فیلم آموزشی: دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و چهارم :: آموزش UWP (مقدمه و آشنایی با Layout ها)
دوره پیشرفته آموزش زبان سی شارپ - قسمت صد و چهارم :: آموزش UWP (مقدمه و آشنایی با Layout ها) در قسمت صد و چهارم از دوره پیشرفته آموزش زبان سی شارپ مقدمه ای خواهیم داشت بر برنامه های UWP یا Universal Windows Platform. برنامه های UWP با ارائه ویندوز 10 معرفی شدند و هدف نوشتن برنامه هایی است که قابلیت اجرا بر روی Device های مختلفی که ویندوز 10 بر روی آن ها نصب است را داشته باشند. مباحثی که در این قسمت با آن ها آشنا خواهیم شد: 1 آشنایی با با برنامه های UWP و نوشتن یک برنامه ساده 2 استفاده...