آموزش Core Silverlight 4

Core Silverlight 4

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساخت برنامه های غنی اینترنتی با Silverlight 4Silverlight یک افزونه مرورگر است که Rich Internet Applications را اجرا می کند. این یک نسخه کوتاه شده از NET Framework را به برنامه نویسی سمت مشتری مرورگر وب می آورد. همچنین یک چارچوب رابط کاربری ارائه می دهد که بسیار شبیه به WPF است و به توسعه دهندگان آشنا با WPF این امکان را می دهد تا Silverlight را به راحتی یاد بگیرند. این دوره جنبه های اصلی ساخت رابط کاربری با Silverlight 4 را نشان می دهد.

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • Silverlight چیست؟ What is Silverlight?

  • پلتفرم ها و مرورگرها Platforms and Browsers

  • سیر تکاملی Evolution

  • شروع شدن Getting Started

  • Xaml Xaml

  • زیر مجموعه WPF Subset of WPF

  • کد Xaml پشت Xaml & Code Behind

  • اسکریپت مرورگر Xaml Xaml & Browser Script

  • ویژوال استودیو Visual Studio

  • مخلوط کنید Blend

  • مقایسه با WPF Comparing with WPF

  • خلاصه Summary

شروع کار با ویژوال استودیو 2010 Getting Started with Visual Studio 2010

  • معرفی Introduction

  • نسخه های سیلورلایت Silverlight Versions

  • انواع پروژه Project Types

  • برنامه های کاربردی وب Web Applications

  • برنامه های کاربردی ناوبری Navigation Applications

  • الگوهای خدمات RIA RIA Services Templates

  • تست های واحد Unit Tests

  • خلاصه Summary

چیدمان Layout

  • معرفی Introduction

  • چیدمان ثابت Fixed Layout

  • طرح بندی پویا Dynamic Layout

  • StackPanel StackPanel

  • توری Grid

  • خواص مشترک Common Properties

  • لبه Margin

  • لایه گذاری Padding

  • هم ترازی Alignment

  • محدود در مقابل نامحدود Constrained vs. Unconstrained

  • GridSplitter GridSplitter

  • ScrollViewer ScrollViewer

  • مرز Border

  • حالت تمام صفحه Full Screen Mode

  • استفاده از حالت تمام صفحه Using Full Screen Mode

  • Silverlight و CSS Silverlight and CSS

  • محتوای همپوشانی Overlapping Content

  • خلاصه Summary

مدیریت ورودی Input Handling

  • معرفی Introduction

  • انواع ورودی Input Types

  • رویدادهای ماوس Mouse Events

  • حباب رویداد Event Bubbling

  • ضبط ماوس Mouse Capture

  • دکمه سمت راست ماوس Right Mouse Button

  • چرخ ماوس Mouse Wheel

  • لمس كردن Touch

  • صفحه کلید Keyboard

  • کنترل ها Controls

  • دستورات Commands

  • خلاصه Summary

برنامه ها، منابع و استقرار Applications, Resources, and Deployment

  • معرفی Introduction

  • در حال بارگیری افزونه Loading the Plug-in

  • شی در HTML object in HTML

  • Silverlight.js Silverlight.js

  • دانلود رابط کاربری Download UI

  • XAP XAP

  • ذخیره کتابخانه برنامه Application Library Caching

  • منابع: XAP در مقابل "Loose" Resources: XAP vs ‘Loose’

  • منابع و URI ها Resources and URIs

  • منابع Xaml Xaml Resources

  • App.xaml App.xaml

  • ادغام منابع Resource Merging

  • کلاس برنامه Application Class

  • خدمات پسوند برنامه Application Extension Services

  • خلاصه Summary

خارج از برنامه های مرورگر Out of Browser Applications

  • معرفی Introduction

  • چرا OOB؟ Why OOB?

  • فعال کردن OOB Enabling OOB

  • تنظیمات OOB OOB Settings

  • اشکال زدایی Debugging

  • سفارشی سازی نصب Customizing Installation

  • نصب اداری Administrative Installation

  • به روز رسانی ها Updates

  • قابلیت اتصال Connectivity

  • برنامه های کاربردی قابل اعتماد Trusted Applications

  • رابط کاربری مطمئن نصب Trusted Install UI

  • امضای XAP XAP Signing

  • پنجره Window

  • پنجره اطلاع رسانی NotificationWindow

  • کنترل مرورگر وب WebBrowser Control

  • خلاصه Summary

دسترسی به فایل File Access

  • معرفی Introduction

  • گزینه های دسترسی به فایل File Access Options

  • SaveFileDialog SaveFileDialog

  • OpenFileDialog OpenFileDialog

  • FileStream FileStream

  • ذخیره سازی ایزوله Isolated Storage

  • استفاده از ذخیره سازی ایزوله Using Isolated Storage

  • افزایش سهمیه شما Increasing Your Quota

  • خلاصه Summary

اتصال داده ها Data Binding

  • معرفی Introduction

  • عبارات الزام آور Binding Expressions

  • زمینه های داده Data Contexts

  • به روز رسانی الزام آور Binding Updates

  • الگوهای داده Data Templates

  • اتصال به مجموعه ها Binding to Collections

  • به روز رسانی مجموعه Collection Updates

  • گروه بندی Grouping

  • صحافی سلسله مراتبی Hierarchical Binding

  • خلاصه Summary

مشاهده مدل ها View Models

  • معرفی Introduction

  • چالش های توسعه UI UI Development Challenges

  • ارائه جدا Separated Presentation

  • Model/View/ViewModel Model/View/ViewModel

  • UI در مقابل ViewModel UI vs ViewModel

  • دستورات Commands

  • خلاصه Summary

چاپ Printing

  • معرفی Introduction

  • مراحل چاپ Steps for Printing

  • چاپ عناصر موجود Printing Existing Elements

  • درخت رابط کاربری سفارشی Custom UI Tree

  • صفحه بندی Pagination

  • طرح بندی صفحه ثابت Fixed Page Layout

  • صفحه بندی محاسبه شده Calculated Pagination

  • صفحه بندی از طریق Layout Pagination through Layout

  • کیفیت چاپ Print Quality

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Core Silverlight 4
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 19m
118
Pluralsight (پلورال سایت) pluralsight-small
12 شهریور 1389 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
157
از 5
دارد
دارد
دارد
Ian Griffiths

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ian Griffiths Ian Griffiths

ایان یک مشاور، توسعه دهنده، سخنران و نویسنده مستقل است. او کتاب هایی در زمینه Windows Presentation Foundation، Windows Forms و Visual Studio نوشته است. او در لندن زندگی می‌کند اما اغلب می‌توان او را در لیست‌های پستی و گروه‌های خبری مختلف توسعه‌دهندگان یافت، جایی که ورزش محبوب این است که ببینیم چه کسی می‌تواند طولانی‌ترین ایمیل را در پاسخ به کوتاه‌ترین سؤال ممکن بنویسد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.