Talent without working hard is nothing.
by

الدرس التالية , سوف نكمل Youtube Player  . 

بعد انشاء Key  , يجب تحميل ملف Jar  يتم اضافته إلى مشروعك بمستوى التطبيق .

الملف التالي هو   Android Player API from Youtube  

تستطيع تحميله من الرابط التالي 

بعد تحميله على حاسبك , قم باضافنة إلى مجلد Lib   داخل مشروعك . 

كما هو مبين في الصوره التالية :

 

الخطوة التالية , هي اضافة ملف ال JAR  الذي تم ارفاقة مجلد Lib  ,

يجب تحميله على build.gradle  مستوى البرنامج .كما هو مبين في الصوره السابقة ,

وهذه العملية مهمة حتى يستطيع البرنامج قراءة ال youtube API

 

نقوم بالخطوة المبينة بالصوره التالية : Implament YoutubePlayer  في MainActivity

public class MainActivity extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener 

 

يتم اضافة الكودج التالي في  activity_main.xml  , من اجل تهيئة المشغل .

 

يتبع .......

Read more..
On
by

السلام عليكم ورحمة الله بركاتة , 

في المقالة التاليه سوف نتحدث عن امكانية تشغيل فيديو Youtube  في برنامج Android  .

 سنقوم باستخدام Google API  التى تعطينا ميزات كثيره منها Youtube APIs  .

كما في الصوره التالية يتم انشاء مشؤوع على منصة Google API Manager 

رابط الكونسول Google API's  , 

 

نقوم بالنقر على السهم المحدد باللون الاصفر من اجل انشاء مشروع جديد على  Google API  , 

بعد ذلك نحتاج للذهاب إلى تبويب  Library  ,  من اجل تفعيل Youtube Data API

قم بعمل التالي  Youtube Data API = Enable

الخطوة التالية , من Credentials Ta  قم بانشاء مفتاح API key   .

 

الخطوة التالية , وهي اعطاء او تخصيص المفتاح لمنصه معينه (ممكن ان تكون none ), لكن للحماية الاكبر , اختر Android APPS  .

وقم باضافة Package Name  and SH-1

?? ??? .

يتبع ....

Read more..
On
by

ASP.NET Web Service 

?????? ????? ????? ???? ??????? .

?? ????? ?????? ??  ?? ??????? ?? ????? ????? Web Service   .

??????? , ?????? ????????? ?? ??? ??????? ?? ????? ??? , ????? ??????? ????? ?? ??????? ????? ???? ?? ?????? ??? ???? ?????? ?? ASP.NET Web Service  .

?? ??? ????? ??? Java  ?? PHP  .

??? ?? ???? ????? ????? , ??????? ???? ????? ??? ???? ??????? , ?????????? ?? ?? ???????? ?? ??? ??????? .

- ?? ?????? ?? ??? ??? ???? ???  , ??? ???? ?????? Yahoo  , ?? ?? ???? ??? .

??? ?? ?????? ???? ????? , ?? ???? ?????? ??????? ......

??? ?? ????? ????? , ??? ???? ?????? ??????? ???? ????? ????? , ????? ???????? ,

???? ????? ????? ,?????? ?????? ........

????? ????? ??? ???? ?? ASP.NET Web Service  .

- ??? ????? , ?? ?? Hello World  .

--???? ????? ?????? , ????? ????? ???? .

 

?? ???? ????? ???? .....

 

???? ??? ??????? ?????? ?????? ....

??? ????? ??????? ?????? , ???? ??????  ??? ?????? ??? ?? ?????? ??????? :

 

???? ??? ????? ?????? , ????? ???????? .

 

???? ??? ????? ?????? , ??? ???? ?? ?????? ??????? ???? ???? ???? Helloworld  ??? ?????? ??? ?? ???? ???? Hello World  .

 

??? ????? ??? Helloworld  . ??? ????? ??? XML , ???????? .

 

???? ????? ?? ???? , ?? ??? , ??? ????????  , ???? ??????? ??????? .

- ??? ??? ??? ????? .

??? ???? ?????? ??????? , ?????? ADD  ???? ???? A  ? b  ?????? ?????? .

???? Run  .

???? ????? ???????? Helloworld  ? Add  .

 

?????? ?????? ADD   , ???? ?????? ??????? ,, ????? ????? ?? a and b  ??? ?? Invoke

 

?????? ?? ::

?

 

 

???? ???? ???? , ???? ????????? ??? , ?? ????? Projects  .

 

 

Read more..
On
by

السلام عليكم , 

اليوم سوف  نقوم بشرح كيفية تركيب CKEditor   على ASP.NET MVC 5

 سوف نستخدم الجدول التالي , على SQL Server  .كما هو مبين في الصوره .

الجدول كما هو مبين , فقط ID  و Titile  و Post_Content وهو المهم في مشروعنا .

- الخطوه التاليه هي في Visual Studio , وهي انشاء مشروع MVC  .

- من Nuget  نقوم باضافة مكتبة CKEDITOR  اي اصدرا منها .

 

- اضافة الكود التالي في Controller  , عباره عن كود اضافة او حذف من الداتا بير SQL Server  .

 

الجزء الاهم في موضوعنا هو كيف نقوم بستبدال  EditorFor  التى يتم توليدها من Razor   ب TextAreaFor  .

حتى يتم التعرف عليها من CKEDITOR TOOL  . مع التغيير التالي للاشاره إليها 

 

  new { @class = "ckeditor" }  

كما هو موضح في الصوره قمنا بالاستبدال واضافة الكود التالي :

 

عند تشغيل المشروع يتم استبدال النص باداة CKEDITOR .

كما في الصوره التاليه :

 

 

 ملاحظة : 

طبعا عند كتابة اي سطر في CKEDITOR  , سيتم حفظها في SQL Server Database  , على انها HTML Code  .

لذلك عند عمل جلب للداتا مره اخرى من الداتا بيز لعرضها , يجب ان تكون Raw  كما هو في الصوره التاليه :

بعض عيوب الاداة CKEDITOR  هي عدم دعمها الكامل للASP.NET  من جانب دعم رفع الصور ..

اغلب ال Plugin  تدعم PHP  فقط .

 

تحميل الكود 

Code

 GitHub

 

 

 

 

Read more..
On
by

السلام عليكم ,

في المقالة التالية سيتم شرح كيفية تركيب  

DropDownList with ASP.NET MVC  .

سيكون المثال عبارة عند جلب البيانات من   SQL Server  واظهارها في ASP.NET MVC Page   .

الجداول التالية في SQL Server 

Employees

Gender 

تعرف الحقول التاليه في C#  , كما هو مبين :

من اجل 

Employee Table  .

  Gender Table  .

 

تهيئة  EmployeeController  . من اجل العمل مع الداتا بير .

 

الشكل الذي سوف يظهر لدينا عند تشغيل المشروع  :

 

Code  GitHub

Read more..
On