عنوان کامل پروژه:
پروژه آموزش پیشرفته #C با محوریت WPF به همراه فیلم آموزشی #C
زبان سطح بالا و شیگرای سیشارپ زبان برنامهنویسی قدرتمندی از خانواده زبانهای چارچوب داتنت شرکت مایکروسافت میباشد. زبان سیشارپ، یک زبان برنامهنویسی چند الگویی است و منظم شده مدلهای تابعی، امری، عمومی، شیءگرا و جزگرا در بستر داتنت میباشد. سیشارپ معمولا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. زبان سیشارپ با قدرت و سطح بالای خود توانسته توجه بسیاری از برنامهنویسان را به خود جلب کند. این زبان بر پایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. بیان نمایش ویندوز یا WPF یک زیرسیستم قدرتمند گرافیکی است که توسط مایکروسافت ایجاد شده و برای پردازش و نمایش واسطهای کاربر در برنامههای کاربردی تحت ویندوز مورد استفاده قرار میگیرد. از خصوصیات بسیار مهم WPF مستقل بودن آن از اندازه/وضوح تصویر است که معادل طراحی پاسخگو در بستر وب میباشد. راهکار WPF سعی دارد که مدل پایداری از برنامهنویسی ارائه کند که در آن واسط کاربر از منطق برنامه جدا باشد. برنامههای WPF از XAML (از مشتقات XML) برای تعریف و پیوند بین عناصر تشکیل دهنده واسط کاربر استفاده میکنند. ویژوال استودیو با ایجاد محیطی یکپارچه امکان استفاده از زبان سیشارپ را همراه با محیط طراحی WPF فراهم کرده است. در این تحقیق در فصل نخست ابتدا گذری سریع بر مفاهیم پایهای و کاربردی زبان سیشارپ و قابلیتهای محیط ویژوال استودیو خواهیم داشت. سپس به تفصیل به مفاهیم مربوط به طراحی واسط کاربری پیشرفته خواهیم پرداخت و با راهکار WPF و جزئیات آن به همراه زبان XAML آشنا خواهیم شد. سپس به معرفی برنامهنویسی همروند میپردازیم و پس از آن به صورت کاربردی با جزئیات برنامهنویسی همروند در قالب مثالهای عملی کار خواهیم کرد و در پایان با استفاده از پروفایل کردن عملکرد در حوزه پلتفرم داتنت (با تمرکز بر زبان برنامهنویسی سیشارپ) تحلیلی بر عملکرد کاربردهای ایجاد شده داریم و با ابزار پروفایلینگ مربوط به واسط کاربری توسعه یافته توسط زبان XAML و چگونگی استفاده از آن آشنا خواهیم شد.
مشخصات کلی | |
تعداد صفحات | 117 |
تعداد صفحات محصول | 100-150 |
فیلم آموزشی | دارد |
معرفی متغیر های ورودی نرم افزار | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | #C |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.