WinJS چیست؟ معرفی کتابخانه WinJS + فیلم آموزش WinJS

WinJS چیست؟ معرفی کتابخانه WinJS + فیلم آموزش WinJS

WinJS چیست؟ معرفی کتابخانه WinJS + فیلم آموزش WinJS

در خدمت شما هستیم با معرفی WinJS بصورت کامل به همراه یک فیلم آموزش WinJS به زبان اصلی از وب سایت آموزش برنامه نویسی سورس باران. WinJS یا Windows Library for JavaScript یک فریمورک متن باز Javascript برای طراحی رابط گرافیکی شبیه ویندوز می باشد. صفحاتی که با WinJS طراحی می کنید با انواع مرورگرها و صفحات لمسی سازگار است و برای ساخت اپلیکیشن های تحت وب و موبایل می توانید از آن استفاده کنید. با ما همراه باشید…

WinJS چیست؟ معرفی کتابخانه WinJS

WinJS یک کتابخانه منبع باز جاوا اسکریپت است که helper هایی را ارائه می دهد تا برنامه های بومی Windows Store را با استفاده از HTML5و جاوا اسکریپت تسهیل بخشد. کتابخانه ویندوز برای جاوا اسکریپت دارای ویژگی هایی است که می توانید از آن برای اعلان و پیکربندی کنترل های WinJS در نشانه HTMLخود استفاده کنید.

برای استفاده از کنترل WinJS، یک عنصر HTML ایجاد کنید و از ویژگی کنترل data-win-control برای مشخص کردن نوع کنترل مورد نظر خود استفاده کنید. برای مثال، برای اضافه کردن یک کنترل ToggleSwitch، یک عنصر DIV را اضافه میکنید و مشخصه data-win-control را به “WinJS.UI.ToggleSwitch” تنظیم میکنید. برای تنظیم خواص کنترل، شما از ویژگی data-win-options استفاده می کنید. WinJS با از بین بردن نیاز به چندین بار کدنویسی در همان برنامه برای برنامه های غیر ویندوز و مرورگرهای غیر از اینترنت اکسپلورر، با توجه به شرکت، می تواند زمان توسعه دهندگان را ذخیره کند.

WinJS

WinJS

در حالی که نام “WinJS” ممکن است به این معنا باشد که نسخه مایکروسافت از جاوا اسکریپت است، در واقع مجموعه ای از ابزارهای جاوا اسکریپت برای فعال کردن اجزای پیشرفته و کنترل های رابط کاربری است که تغییراتی را که توسعه دهندگان باید برای استفاده از این ویژگی ها در دستگاه های مختلف انجام دهند به حداقل می رساند.WinJS ویژگی هایی دارد که می تواند به ایجاد زیرساخت یک برنامه وب مانند ساختن اطلاعات کمک کند. این همچنین کنترل و طراحی رابط کاربری پیشرفته مانند ListView، FlipView، انیمیشن و زوم معنایی را ارائه می دهد.

WinJS یا Windows Library for JavaScript یک فریمورک متن باز Javascript برای طراحی رابط گرافیکی شبیه ویندوز می باشد. صفحاتی که با WinJS طراحی می کنید با انواع مرورگرها و صفحات لمسی سازگار است و برای ساخت اپلیکیشن های تحت وب و موبایل می توانید از آن استفاده کنید.

همچنین جهت مشاهده توضیحات بیشتر میتوانید به این لینک مراجعه نمایید.

 

فیلم آموزش WinJS

در فیلم آموزش کتابخانه WinJS که با عنوان WinJS Fundamentals منتشر شده و محصول Pluralsight می باشد شما با اصول WinJS آشنا می شوید. مدت زمان این دوره نزدیک به ۳ ساعت می باشد همچنین سرفصل این دوره در زیر ذکر شده :

  • WinJS چیست؟

  • چرا از WinJS استفاده کنیم؟

  • WinJS در مقابل Javascript

  • کار با کلاس ها و فضاهای نامی

  • کلاس در Javascript

  • کار با کلاس ها در WinJS

  • پروژه ساده : کلاس ها در WinJS

  • حاصل کلاس ها در WinJS

  • فضاهای نامی در WinJS

  • کار با mixin ها و رویدادها

  • کار با WinJS Mixins

  • رویدادها در WinJS

  • اتصال داده ها 

  • کار با Data Binding

  • دو راه در Data Binding

  • کار با WinRT

  • ایجاد و مرور صفحات

  • کنترل پشته

WinJS - the Windows Library for Javascript - is a framework created to help build Windows 8 applications using Javascript. This course will give an overview of the framework features and covers the fundamental parts that are the building blocks of the framework. The features covered in this course are classes, namespaces, mixins, events, bindings, promises and the navigation framework.


What is WinJS?
	03:50	
Why Should I Invest in WinJS?
	02:44	
WinJS vs other Javascript Frameworks
	03:01	
Summary
	00:55	
Classes and Namespaces		00:33:03	
Introduction
	01:52	
Classes in Javascript
	03:59	
Classes in WinJS
	02:43	
Demo: Classes in WinJS
	06:36	
Deriving Classes in WinJS
	02:36	
Demo: Deriving Classes in WinJS
	05:47	
Namespaces in WinJS
	05:14	
Demo: Namespaces in WinJS
	03:38	
Summary
	00:38	
Mixins and Events		00:25:32	
Introduction
	00:54	
Mixins
	03:55	
Demo: Mixins
	07:06	
Built in WinJS Mixins
	02:36	
Events in WinJS
	03:12	
Demo: Events in WinJS
	07:10	
Summary
	00:39	
Data Binding		00:37:37	
Introduction
	01:22	
Data Binding Overview
	04:51	
Demo: One Time Data Binding
	05:50	
One Way Data Binding
	03:29	
Demo: One Way Data Binding
	06:20	
Converters
	01:53	
Demo: Converters
	03:37	
Two Way Data Binding
	04:23	
Demo: Two Way Data Binding
	05:09	
Summary
	00:43	
Promises		00:43:06	
Introduction
	01:05	
Promises Overview
	04:06	
Demo: Promises Overview
	07:42	
Working with Promises
	06:46	
Demo: Working with Promises
	07:55	
WinRT Promises
	05:03	
Demo: WinRT Promises
	09:47	
Summary
	00:42	
Pages and Navigation		00:23:07	
Introduction
	00:48	
WinJS SPA
	02:42	
Creating and Navigating Pages
	04:13	
Demo: Creating and Navigating Pages
	03:23	
Page State and the Navigation Stack
	04:00	
Demo: Page State and the Navigation Stack
	07:04	
Summary
	00:57
لیست دمو های دوره آموزش WinJS

 

 

 

 

 

 

 

 

 

The post WinJS چیست؟ معرفی کتابخانه WinJS + فیلم آموزش WinJS appeared first on آموزش برنامه نویسی.

درباره نویسنده: administrator

ممکن است دوست داشته باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *