دوره مجازی #C (جلسه 27): فرم های ویندوزی

- visibility ١٨ mode_comment

در این جلسه به عنوان آغازی بر فصل پنجم، با طراحی فرم های ویندوزی و لایه ی Presentation آشنا می شویم و مقدمات آن را مطرح خواهیم کرد. مطالب فراگیری شده در فصول قبلی در این فصل به یک جمع بندی خواهد رسید. این فصل را به طور کلی به سه بخش تقسیم خواهیم کرد. در بخش اول در سه یا چهار جلسه با معماری پروژه های Windows Form و کنترل ها و مفاهیم ساده، آشنا خواهیم شد. در بخش دوم نیز در چهار الی پنج جلسه، به بررسی کنترل های پیشرفته تر خواهیم پرداخت و نهایتا در بخش پایانی نیز باقی زمان فصل را به بررسی تکنیک ها و مفاهیم پیشرفته تر در طراحی فرم های ویندوزی می پردازیم. در این فصل سعی می کنیم تا پروژه ها و مینی پروژه های بیشتر و کاربردی تری را طراحی و پیاده سازی کنیم.

مطالب آموزش داده شده در این جلسه به قرار زیر می باشند:

  • معرفی نحوه ی ساختن فرم های ویندوزی
  • آشنایی با معماری فرم های ویندوزی
  • آشنایی با محیط طراحی فرم ها
  • آشنایی با برنامه نویسی رویداد محور
  • معرفی کنترل Button و آشنایی با Property و Event های آن
  • آشنایی با دستور MessageBox و Overload های مختلف آن
  • معرفی مفهوم Event و Event Handler
  • نحوه ی تغییر Property های یک کنترل با استفاده از کد و در حالت Runtime
  • معرفی Property ها و Event های فرم
  • آشنایی با کنترل Textbox و Property و Event های آن
  • طراحی یک فرم به منظور دریافت اطلاعات و ذخیره در پایگاه داده
  • نحوه ی اضافه کردن کنترل ها در زمان Runtime

در جلسه ی آینده با کنترل های بیشتری آشنا می شویم و Property ها و Event های آن ها را مورد بررسی قرار می دهیم.

info توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

comment دیدگاه کاربران
mostafa ahmadi

سلام بر شما آقای زارعی، بابت آموزش ها و راهنمایی هایتان سپاسگزارم ، پروردگار شما را سالم و موفق بدارد.

آرین زارعی

سلام دوست عزیز. خواهش می کنم. ممنون از شما

علیرضا دانشی محبی

من این دوره رو ثبت نام کردم ولی الان میخواهم سی دی دوره رو دریافت کنم ! کجا میتونم برم درخواست بدم ؟ هرچی توی سایت میچرخم جایی یا فرمی نمیبینم برای درخواست !!

از بالای صفحه ثبت نام دوره می تونید اقدام کنید الان …

Sajjad Sohrabi

سلام
اول یه تشکر کنم بابت تدریس خوب و جامعی کا داشتین در این دوره
دوم این که من تمامی جلسات رو هنوز نگاه نکرده ام ولی یه سوالی داشتم:
وقتی که یک پروژه رو به آخر رسوندیم چطوری ازش خروجی بگیریم ؟ منظورم اینه که مثل بقیه نرم افزار ها
بسته نصبی setup داشته باشه برای نصب نرم افزار

سلام
برای این موارد شما باید از نرم افزارهای دیگه که معروف یه installer maker یا setup maker هستند استفاده کنید. اگر best setup creator software رو گوگل کنید نرم افزارهای مذکور رو بهش می رسید.

سلام استاد
الان که دوره تموم شده بسته ها کی ارسال میشن ؟
با تشکر …

سعید

سلام عرض ادب خدمت استاد گرامی
خسته نباشید ممنون بابت دوره فوق العادتون
استاد از کجا دنبال پروژه های بیشتری باشیم یعنی بخوایم در سطح حرفه ای تر کار کنیم؟

به خصوص برنامه تو زمینه اینترنت و شبکه و ارتباط با سرور و….مثلا فرض اینکه بخوایم یک برنامه با سی شارپ که تو شبکه به عنوان یک مسنجر بسازیم از اینجور قبیل کارا
البته من دوره ها ندیدم شاید تو جلسه آخر اشاره کرده باشین و منبع معرفی کرده باشید
کاش خودتون یک آموزش برنامه نویسی شبکه با سی شارپ تو اینجور زمینه ای برگزار میکردید 😥
دوره بعدیتون استاد چی هست؟ کی برگزار میشه؟
تشکر ویژه

آرین زارعی

سلام خواهش می کنم.
من یک سری منبع کوچیک در جلسه ی آخر معرفی کردم چند تا کتاب هست…. که فکر می کنم appress illustrated C# 4 که البته کمی قدیمی هست بد نباشد. شما برای این منظور باید با مفاهیم وب سرویس و WCF آشنا بشوید.
فعلا برنامه ای برای دوره ی بعدی نیست. انشاالله اگر بود حتما اطلاعرسانی می کنیم.

Amin Monazzah

سلام
در قسمت linq و ado.net در قسمت add میاین ado.net entity data model میسازین در نسخه 2017 ویژوال استودیو من ندارمش و SSDT نصب هست هرکاری کردم نیومد آیا شما اطلاع دارید باید چیکارکنم از entity framework استفاده کنم اصلا مدل نمیتونم بسازم گیر کردم لطفا کمک کنید…. اینم بگم sqlconnection اینا رو راحت اجرا کردم ado.net هست ولی اون یدونه مدل نیست چیکارش کنم؟

آرین زارعی

سلام. متاسفانه من با نسخه های جدید کار نکردم و نمیتونم از این جهت راهنماییتون کنم

Arash Nafari

سلام اقای زارعی میخواستم بدونم از کدوم نرم افزار برای سی شارپ استفاده کنم منظورم محیط برنامه نویسی اونی که راحت تر میشه باهاش کار کرد رو بگید

آرین زارعی

بهترین و میتونم بگم شاید تنها گزینه ی قابل اعتماد برای این زبان ویژوال استودیو هست.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.