Run your WP8 app- the last step

بعدما انتهينا من انشاء تطبيقنا (هنا) ، علينا التأكد من عمله وخلوه من الأخطاء وذلك بتشغيله ..

بدايةً نتأكد من وجود شبكة انترنت فعالة ليعمل التطبيق (كونه عبارة عن متصفح مما يستدعي وجود انترنت لفتح الصفحات) .

تشغيل التطبيق من خلال الـemulator :

1- نختار الأمر Build من BUILD | Build Solution.

في حال وجود أي أخطاء برمجية سيتم إظهارها في نافذة الـ Error List ،وفي حال لم تكن هذه النافذة ظاهرة نقوم بإظهارها من خلال VIEW | Error List .

2- من شريط الأدوات نختار قيمة للـWindows Phone Emulator كما هو موضح بالصورة ،ولتكن القيمة Emulator WVGA 512MB على سبيل المثال ,

Target on Standard Toolbar selecting emulator

3- الآن نقوم بتشغيل التطبيق وذلك بالضغط على زر F5 من لوحة المفاتيح، أو من قائمة الأدوات DEBUG | Start Debugging , ستظهر لنا نافذة الـemulator ويتم تفعيل التطبيق، في حال كنت تستخدم الـemulator لأول مرة فعملية تفعيل التطبيق ستأخذ دقائق أكثر لتفعيل التطبيق.

4- بعد تفعيل التطبيق سنرى ذاك التطبيق الذي قمنا بإنشائه، نضغط على زر Go  لنتأكد من أن المتصفح يعمل بالشكل المطلوب حيث يقوم بإعادة توجيهنا لصفحة الإنترنت التي نرغب بها.

GetStartedFirstAppRunning

5- لنختبر مدى عمل التطبيق في وضعية الـ landscape ، من قائمة الأدوات في الـemulator نختار أداة الإلتفاف كما في الصورة /

rotate left button     rotate right button

نلاحظ بعدها دوران الـemulator ليتوافق مع وضغية الlandscape ..

GetStartedFirstAppRunningLandscape

6- نختار DEBUG | Stop Debugging لنوقف عملية تعقب الأخطاء وتنقيح التطبيق .

وبذلك نكون قد أنهيت أول تطبيق لك بشكل ناجح وكامل .

 

إنشاء واجهة المستخدم وبرمجتها ..

بعدما تعرفنا في التدوينة السابقة (هنا) على الخطوات الأساسية لإنشاء تطبيق وتعرفنا على أهم الواجهات لدينا في الفيجوال ستوديو؛ واجهة التصميم وواجهة الأكواد .. الآن سنبدأ التطبيق الفعلي لإنشاء هذا التطبيق .

أي تطبيق أو برنامج يتكون فعليا من الواجهة ومن الهيكل؛ الواجهة وهي الوسيط بين المستخدم وبين الهيكل (بمعنى آخر هو ما تراه من قوائم التطبيق والنصوص وغيرها)، أما الهيكل فهو الجزء البرمجي المخفي الذي يتكفل بتنفيذ الأوامر التي يطلبها المستخدم من خلال الواجهة .

سنقوم بدرسنا هذا بإنشاء واجهة المستخدم ومن ثم خلق الهيكل بمشيئة الله وبعد ذلك تشغيله وتجربته.

انشاء واجهة المستخدم User Interface :

بدايةً الواجهة التي نود إنشاؤها ستكون بالشكل التالي:

GetStartedFirstAppLayout

نتبع الخطوات التالية لنخرج بهذه الواجهة:

1-   نفتح نافذة الخصائص بالفيجوال ستوديو properties  .. في حال لم تكن موجودة مسبقاً نقوم بإظهارها من خلال شريط القوائم نختار VIEW | Properties Window  لنجدها قد ظهرت في الزاوية اليمنى من الفيجوال ستوديو.

2-   نقوم بتغيير عنوان التطبيق كالتالي:

أ‌-      إذا نظرنا إلى واجهة التصميم سنجد أنها مجزأة إلى عدة أجزاء، أحدهم باسم MY APPLICATION ، نقوم بالضغط عليه لتحديده، وستظهر لنا قائمة الخصائص التالية:

GetStartedProperties

ب‌-    في الوقت نفسه ستتغير الخصائص في هذه النافذة تبعاً لهذا الجزء .. نقوم بتغيير محتوى خاصية الـ Text لنكتب عنوان التطبيق الخاص بنا “MY FIRST APPLICATION”.

3-     نغير اسم الصفحة :

بنفس الخطوات السابقة، نضغط على page name  في واجهة التصميم ومن نافذة الخصائص نغير من قيمة الـText في الخصائص لـ ” Mini Browser “ – علماً أن هذا الاسم اختياري ويمكن تغييره بتغيير التطبيق.

4-     نقوم باختيار الاتجاهات المناسبة أو الـ orientations التي نريد من تطبيقنا أن يدعمها:

نضغط على السطر الأول من واجهة أكواد الـXAML لنقوم بغيير قيمة الـSupportedOrientations  من الخصائص ونختار PortraitOrLandscape .

5-     نقوم بفتح نافذة الـToolbox ،في حال لم تكن موجودة مسبقاً نظهرها باختيار VIEW | Toolbox  لنجد مجموعة من الأدوات التي تفيدنا في إنشاء واجهة المستخدم..

Visual Studio Toolbox

6-     إضافة أداة الـ textboxالمتضمنة على رابط الـURL :

أ- نختار الأداة textbox والموجودة تحت تصنيف Common Windows Phone Controls في الـToolbox، نقوم بسحبها بالضغط على زر الفأرة الأيسر وإفلاتها على واجهة التصميم، نقوم بوضعها تحت عنوان الصفحة الذي قمنا بكتابته مسبقا والذي كان باسم ” Mini Browser “ ونغير حجمها باستخدام الفأرة، على أن نترك مساحة بالجهة اليمنة لنتمكن من وضع زر Go ( لنحصل على واجهة مطابقة للواجهة التي رأيناها في بداية الدرس).

ب- بعد ذلك نقوم بتغيير الخصائص للـTextbox لنجعلها كالآتي:

1w

7-     نضيف زر الـGo:

أ‌-        نختار الأداة Button والموجودة تحت تصنيف Common Windows Phone Controls في الـToolboxبنفس الطريقة السابقة.

ب‌-    نقوم بتغيير خصائصها لتتوافق مع التالي:

2w

 

8-     إضافة أداة الـ WebBrowser :

أ‌-        من الـToolbox نختار أداة WebBrowser .

ب‌-    نغير بخصائصها للتالي:

3w

 

الآن، على تصميمك أن يكون متماثل مع الهدف الأساسي .. وللتأكد انظر إلى أكواد الـXAML الخاصة بك وقارنها مع التالي:

<!--ContentPanel - place additional content here-->
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
    <TextBox x:Name="URL" Margin="10,10,85,0" Text="http://www.xbox.com" VerticalAlignment="Top"/>
    <Button x:Name="Go" Content="Go" HorizontalAlignment="Right" Margin="346,10,0,0" VerticalAlignment="Top"/>
    <phone:WebBrowser x:Name="MiniBrowser" Margin="10,82,0,0"/>
</Grid>

علماً أن القيم الرقمية ماهي الا أبعاد أو أحجام فلا مشكلة باختلافها ،لكن إن أردت الحصول على نسخة مطابقة تماماً فما عليك إلا نسخ الكود ولصقه عوضاً عن الموجود لديك.

بذلك نكون انهينا جزئية تصميم الواجهة….

ننتقل الآن للجزء الآخر والذي تكلمنا عنه في بداية الدرس، ألا وهو برمجة هذه الواجهة أو خلق الهيكل الداخلي لها.

2- برمجة واجهة المستخدم :

دعونا نتأمل قليلاً التطبيق الذي نعمل على محاكاته أو إعادة بناءه، فكرته تبدو كـ عينة للمتصفح، ما إن نضغط على زر أو أيقونة Go سيتم توجيهنا لرابط الـURL الذي سيدخله المستخدم في مربع البحث .. ما نستنجه من هذا الكلام هو أن الحدث الرئيسي الذي سيتم تنفيذه يكمن في زر Go فقط ! إذاً برمجتنا لهذا الأمر سيكون متضمناً في هذا الزر.. أو بمعنى آخر سيكون الـevent handler لضغطة زر Go ،ونمثلها كالتالي:

1-      من واجهة التصميم، نقوم بالضغط على زر Go مرتين متتاليتين لتُفتح لنا صفحة جديدة باسم MainPage.xaml.vb في حال استخدامنا للغة الـ Visual Basic أو MainPage.xaml.cs في حال استخدامنا للغة الـ C# .

–         محتوى الصفحة سيكون كالتالي/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using MiniBrowser.Resources;

namespace MiniBrowser
{
    public partial class MainPage : PhoneApplicationPage
    {
        // Constructor
        public MainPage()
        {
            InitializeComponent();
        }

        private void Go_Click(object sender, RoutedEventArgs e)
        {

        }
    }
}

 هذا بلغة السي شارب أما في حال استخدمنا الفيجوال بيسك كلغة فسيكون الكود كالتالي:

Imports System
Imports System.Threading
Imports System.Windows.Controls
Imports Microsoft.Phone.Controls
Imports Microsoft.Phone.Shell

Partial Public Class MainPage
    Inherits PhoneApplicationPage

    ' Constructor
    Public Sub New()
        InitializeComponent()

    End Sub

    Private Sub Go_Click(sender As Object, e As RoutedEventArgs) Handles Go.Click

    End Sub

End Class

نلاحظ الـevent handler بالسطر الأخير باسم Go_Click .

        فيما يخص أكواد الـXAML في صفحة MainPage.xaml ( واجهة الأكواد) فإن تغييراً يكون قد حصل نتيجة إنشاء الـ event handler  ،فنلاحظ أن التغيير كان كالتالي/

 <Button x:Name="Go" Content="Go" HorizontalAlignment="Right" Margin="346,10,0,0" VerticalAlignment="Top" Click="Go_Click"/>
 

2-   الـevent handler الذي أنشأناه هو إلى هذه اللحظة فارغ، حيث أننا لم نكتب بداخل الأقواس “{}”  أي جملة برمجية ! لذلك علينا كتابة الأكواد التالية والتي ستعمل على أخذ رابط الـURL المُدخل من قبل المستخدم وإعادة توجيه المستخدم إليه/

private void Go_Click(object sender, RoutedEventArgs e)
{
    string site = URL.Text;
    MiniBrowser.Navigate(new Uri(site, UriKind.Absolute));
}

وذلك بلغة الC#

أما بلغة الـVB فسيكون

Private Sub Go_Click(sender As Object, e As RoutedEventArgs) Handles Go.Click

    Dim site As String = URL.Text
    MiniBrowser.Navigate(New Uri(site, UriKind.Absolute))

End Sub

وبكل بساطة نكون قد انتهينا من انشاء التطبيق! يتبقى تجربته والتأكد من عمله على الشكل المطلوب.

أكمل الدرس من (هنا)

* ملاحظة:

فكرة التطبيق والأكواد والخطوات مستمدة من هذا الموقع (هنا) .

انشئ تطبيقك الأول ! WindowsPhone 8 app

بعد تحميلنا للفيجوال ستوديو والـSDK من بعده، أصبح بامكاننا انشاء أول تطبيق للويندوز فون ..

نقوم بتشغيل الفيجوال ستوديو وتفعيله ثم اتباع الخطوات التالية:

1- من قائمة الأدوات نختار FILE | New Project

2- ستظهر لنا نافذة باسم New Project، في الجانب الأيسر منها نجد مجموعة من القوالب للويندوز فون وللـXNA, وسنجد مجموعتين أحدهما مخصصه بلغة الC# والأخرى بلغة الـVisual Basic ،واختيارنا لأحدهما يعتمد على اللغة التي يرغب المُطوِّر باستخدامها.

3- نضغط على تصنيف Windows Phone لتظهر لنا قائمة بمنتصف النافذة تتضمن على مجموعة من القوالب الجاهزة لتطبيقات الويندوز فون، نختار منها ما يناسبنا ولنفرض الآن اختيارنا للخيار الأول وهو Windows Phone Application .

4-  في الجزء الأسفل من النافذة نجد خيار لتغيير اسم المشروع ومكان تخزينه على الجهاز واسم الـsolution .

GetStartedNewProject

5- نضغط على أيقونة Ok لإتمام الخطوات والانتقال لما بعده .

6- نافذة جديدة ستظهر لنا ،نقوم من خلالها بتحديد نسخة نظام التشغيل المراد انشاء التطبيق له، ففي حالتنا الآن علينا اختيار Windows Phone OS 8.0 ،التطبيق المنشأ في هذه الحالة لا يمكن تشغيله إلا على أجهزة ويندوز فون 8 فقط ، أما في حين اختيار نسخة Windows Phone OS 7.1 فإن التطبيق الناشئ عن ذلك يمكنه العمل على كلاً من أجهزة الويندوز فون 7.1 و 8 أيضاَ.

GetStartedSelectPlatform

7- نضغط على Ok لتتم عملية انشاء المشروع بنجاح، سنجد الصفحة التالية قد فُتحت لنا

New project open in the Visual Studio designer.

ونلاحظ من خلالها وجود واجهتين،الأول خاص بالتصميم designer وعادةً ما يكون باسم MainPage.xaml وهو الجزء الخاص بالعرض-عرض التغييرات والإضافات والتعديلات بشكل عام التي يجري إضافتها على التطبيق.

الأخرى عبارة عن صفحة الأكواد، الأكواد الخاصة بالتطبيق، وتكون بصيغة MainPage.xaml.cs أو MainPage.xaml.vb ، حيث أن أية إضافة على الأكواد يترتب عليها إضافة في الـdesigner ، والعكس صحيح .

عدى تلك الواجهتان لدينا قائمة بأقصى اليمين باسم Solution Explorer، والتي تختص بعرض الملفات في المشروع .

بدء التطبيق سيكون درسنا القادم بمشيئة الله ..

طريقة تثبيت الـSDK للـ Windows Phone

لكل من هم بصدد تعلم برمجة تطبيقات نظام الويندوز فون ، فإن أولى الخطوات التي علينا القيام بها هي تحميل برنامج الـVisual Studio سواءً كان بنسخته الأخيرة 2012 أو بالنسخة السابقة لها 2010 فلا فرق كبير بينهما، أما طريقة تثبيته فقد تعرفنا عليها في تدوينةٍ سابقة.

الآن سنتطرق للخطوة الثانية ألا وهي تحميل حزمة أدوات تطوير البرمجيات والذي يرمز لها بـ SDK اختصاراً لـ Software development kit ، وهذا ما سنتعرف عليه في هذه التدوينة بمشيئة الله.

* أنواعه:

بين أيدينا الآن ثلاثة أنواع من هذه الحزم، فالأول جاء بنسخة 7.1 والذي يمكن تحميله على نظامي windows 7 ,8 and Vista وذلك بغرض تطوير تطبيقات لنظام تشغيل ويندوز فون 7 فقط ، للتحميل اتبع هذا الرابط:  http://www.microsoft.com/en-us/download/details.aspx?id=27570 .

تلى ذلك النسخة الأحدث من هذه الحزمة وهي 7.8 والتي تستعمل أيضاً لتطوير تطبيقات نظام الويندوز 7 المُحدَّث، علماً أنه لا يمكن تثبيتها على الجهاز مالم تكن نسخة 7.1 مثبتة مسبقاً أو النسخة الأحدث وهي SDK 8 ، للتحميل: http://www.microsoft.com/en-us/download/details.aspx?id=36474  .

النسخة الأخيرة 8 مخصصة لتطوير تطبيقات الويندوز فون 8، إضافةً إلى 7 ، حيث لا يمكن تثبيت هذه النسخة إلا على أنظمة تشغيل ويندوز 8 فقط نسخة 64 -bit تحديداً، يمكنكم تحميلها من هنا  https://www.dreamspark.com/Student/Software-Catalog.aspx أو من هنا   http://www.microsoft.com/en-us/download/details.aspx?id=35471 .

* خطوات التحميل والتثبيت :

الآن وبعدما تعرفنا على أنواعها، فلنفترض رغبتنا بتحميل وتثبيت النسخة الأخيرة SDK 8 وذلك للبدء بتطوير تطبيقات الويندوز فون 8.

من رابط التحميل الثاني أعلاه والمخصص للنسخة 8، نضغط على Download

1

لتظهر لنا الصفحة التالية، نقوم بالتحديد على الخيار الثاني بناءً على رغبتنا بتحميل البرنامج، أما الخيار الأول فعبارة عن صفحة ويب تتضمن على تعليمات وملاحظات فيما يخص البرنامج، مما يعني عدم تأثر عملية تحميل البرنامج بها.

نضغط على Next للمتابعة.

2

وللتأكد من أن التحميل قد بدأ فعلاً سنرى هذه الواجهة …

3

حيث سنجد البرنامج بصيغة exe في المكان المُعتاد حفظ التحميلات فيه .. نقوم بتشغيله لتظهر لنا هذه الشاشة..

4

ننتظر قليلاً ليتم التحقق من تطابق شروط التثبيت، في حين اختلال أحد الشروط ستظهر لنا رسالة خطأ متضمنة للمشكلة، عدى ذلك سيظهر لنا التالي 

1

نضغط على Install لتأكيد رغبتنا ببدء التثبيت وذلك بعد التحديد على الخيار الأول والذي يفيد بموافقتنا على الشروط المنصوص عليها ، أما الخيار الثاني فهو اختياري وبتحديده تكون قد سمحت لشركة مايكروسوفت بمتابعة البرنامج بجهازك للاستفادة من التغذية الراجعة له بتطوير وتحسين المنتج.

بعد بدء عملية التثبيت سنرى الواجهة التالية

2

وبالنهاية بعد انتهاء عملية التثبيت ستظهر النافذة التالية ..

3

، نضغط على Lunch ليفتح لنا برنامج الـ Visual Studio

4

انتهى …

ASP.NET Resources

||ماذا تعرف عن الـASP.NET ؟ ||

الـASP.NET هي تقنية جديدة مُقدمة من Microsoft تعتمد على منصة عمل تُدعى بالـ .NET Framework ، وهي اختصار لـ Active Server Pages .

تستخدم هذه التقنية لعمل Web application أو  Web services وذلك اعتماداً على  إحدى اللغات التالية / .C# or Visual Basic .. والجدير بالذكر أن مثل هذا التعدد للغات المستعملة يعتبر من مميزات التقنية هذه ،وذلك يعود لتدعيمها من خلال الـ .NET Framework , ومن ضمن اللغات التي تدعمها هذه التقنية هي الـ  VC++ ، الـJava Script ، الـ J#.Net
والـ Iron Python إضافةً إلى قدرتها على التعامل مع قواعد البيانات ADO.NET .

تعتبر ال ASP.NET  إطار عمل موجه نحو الويب (Web Framework) فمن خلالها يمكنك إنشاء الصفحات سواء كانت (Static) أو (Dynamic) الإتصال بقواعد البيانات,الإتصال بخدمات الويب وغيرها من الوظائف التي لايمكن عملها من خلال إستخدام لغة ال (HTML).

البرنامج المستخدم هو Visual Studio .

مميزاتها:

* تعمل هذه التقنية ببيئة الـ Visual Studio, والتي تتميز بتكاملها .

* سريعة ترجمتها للأوامر، حيث أنها تترجم ولا تفسر.

* سهولة التعامل معها وذلك يعود لوجود العديد من الأدوات الجاهزة التي يكتفى بالتعامل معها عن طريق السحب والإضافة دون الحاجة لكتابتها برمجياً.

* آمنة حيث هنالك آليات معينة تخفف من اختراق المواقع المبرمج بها.

* توفر مكتبة الـ.Net, أضخم مكتبة أكواد.

* تكامل وتعدد اللغات كما أسلفنا مسبقاً، حيث يمكنك البرمجة بالعديد من اللغات، وفي  نهاية الأمر تتحول الـ asp.net إلى html التي يفهمها المتصفح ولغة خاصة يفهمها السيرفر فلا بأس من استخدام أية لغة من اللغات السابقة في صياغة شكل الكود (syntax) فكل يختار حسب ذوقه وخبرته.

وهو سبب عدم اقتراب الكثيرين ممن هم على عجلة من أمرهم من ASP.NET، لأنها تحتاج إلى تعلم لغة قبلها.

||Visual C#z ||

دروس ASP.NET 2008 + مشروع تصميم موقع إخباري

 http://learnus.net/web-design-/create-wibsite-by-aspnet.html

~

تعلم تقنية asp.net

~

Course Web Application ASP.NET C#

~

موقع وقف أون لاين

www.waqfonline.com

~

asp.net tutorial for beginners

~~||~~

|| VB -Visual Basic ||

Build Website Using Asp.net بناء موقع 1

~

دروس لغة VB.NET من الصفر وحتى الاحتراف + Part 1 SQL Server db

~~||~~

||مواضيع منفصلة||

How to connect asp.net to a database

~

asp.net session

~

ASP.NET 4.0 Login Website Part – 1 Validation Controls

~

ASP.NET Tutorial – Master Pages & Site Navigation – Part1

~

تعلم تقنية asp.net الجزء 62,مقارنة حقلين .. للتحقق من التشابه من عدمه

 http://www.youtube.com/watch?v=UG2h-CW2Bus
~~||~~

||power point  presentation||

http://powerpointpresentationon.blogspot.com/2009/09/powerpoint-presentation-on-aspnet.html

http://www.authorstream.com/Presentation/aSGuest9475-132927-asp-net-hai-01-aspnet-overview-science-technology-ppt-powerpoint/

http://msdn.microsoft.com/en-us/magazine/dd252940.aspx http://en.wikipedia.org/wiki/ASP.NET presentation:

http://computerscienceppt.blogspot.com/2011/10/aspnet-presentations.html http://www.slideshare.net/sundaramkumar/aspnet-tutorial-presentation-2 vedioes:

http://www.citystarit.com/lecture_vedioDetails.aspx?id=3 http://www.youtube.com/watch?v=n_vFzwzkZtw

http://www.bramjnet.com/vb3/showthread.php?t=1167853 http://www.functionx.com/vcsharp/index.htm

 

… Students Stars Compotetion …

Untitled

تقدم مايكروسوفت العربية مسابقةً وطنية تستهدف بها جميع الطلاب بمختلف المراحل والتخصصات، إضافةً إلى الخريجين الجدد ، مبادرةً بذلك إلى تشجيع الطلاب على استغلال معرفتهم وقدراتهم وتعزيز الابتكار لديهم.

طريقة التسجيل:

1- قم بتسجيل بياناتك بالضغط هنا.

2- قم بإرسال العمل المُشترك به إلى الإيميل التالي: sa_stud@microsoft.com مع ذكر اسمك ورقم الجوال والإيميل.

3- لاحقاً و في حال تم تأهيلك للفوز سيُطلب منك تقديم “عرض” “presentation” عن المشاركة المُقدمة .

فئات المسابقة: تتضمن هذه المسابقة على ثلاثة فئات:

* نجم التطبيقات ||
بهذه الفئة عليك تطوير تطبيق application لأي فكرة كانت شرط استخدامك لإحدى تقنيات مايكروسوفت التالية/
Windows Phone Application
Windows 8 Application
Games: مثل /Kodu Game Lab
Web Application: مثل استخدامك للغة الـasp.net

* نجم الأفكار ||
إن كانت لديك أفكار تود ان يتم تطبيقها لكنك غير قادر على ذلك أو لا تملك الوقت الكافي لذلك ، فقم بالمشاركة ضمن هذه الفئة وذلك من خلال ارسالك لملف document موضحاً به الفكرة ، الهدف منها وكيفية الاستفادة منها ، التقنية الممكن استخدامها ..
علماً أن التقنيات الممكن استخدامها هي:WP7, Azure, VS, Kinect, Windows 7/8 , Office 2010, and SkyDrive and online services

* نجم الويب ||
تصميم موقع إلكتروني باستخدام أحد التقنيات التالية:
1- HTML / HTML 5
2- مونتاج Montage
http://getmontage.net

وللحصول على مصادر تساعدك ،راجع الرابط هنا ولمزيد من المعلومات حول فئات المسابقة هنا
موعد انتهاء التسجيل في المسابقة وتسليم العمل المُشترك به: 1 مارس 2013 الموافق 19 ربيع الثاني
يمكنك الاشتراك كفرد أو في فرق على ألا يتعدى عدد المشاركين في الفريق الواحد أربعة أشخاص.

شاركوا و وقدموا أعمالكم ونتمنى أن يكون التوفيق من نصيبكم

C#-Free Resources

بسم الله الرحمن الرحيم

°.• #C •.°

ܓ❁ مـقـدمـة:

لغة السي شارب (#C) ، هي أحد لغات البرمجة المطورة من قبل شركة مايكروسوفت، والمبرمجة على استعمال منصة عمل (NET.) في بيئة عمل (Visual Studio IDE)، حيث أصبح بإمكان مطوري التطبيقات استعمال هذه اللغة لتطوير التطبيقات المكتبية وتطبيقات الويب والتطبيقات الموزعة ايضاً.

تعتبر لغة السي شارب من اقوى لغات البرمجة الغرضية التوجه،كما أنها تتشارك بمميزاتها مع لغة الجافا بنسبة 70% ومع الـ++Cبنسبة 10% ومع الـVisual Basic بنسبة 5% وبنسبة 15% مميزات جديدة .

ܓ❁ مـصـادر للتـعـلـم :

 ||باللغة العربية ~

http://www.youtube.com/watch?v=603trF4e49I

http://www.imcsharp.net/search/label/C%20sharp

http://www.kettaneh.net/programming/csharp.htm

||باللغة الإنجليزية ~

http://www.programmingvideotutorials.com/csharp/csharp-introduction

http://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx

http://msdn.microsoft.com/en-gb/vstudio/hh341490

http://cplus.about.com/od/introductiontoprogramming/a/cshbeginners.htm

http://www.learn-programming.za.net/learn_cs_programming.html

http://www.techotopia.com/index.php/C_Sharp_Essentials

http://en.wikibooks.org/wiki/C_Sharp_Programming

http://www.vijaymukhi.com/documents/books/aspnet1/contents.htm

http://www.vijaymukhi.com/documents/books/csclasses/contents.htm

http://www.vijaymukhi.com/documents/books/ilbook/contents.htm

http://www.vijaymukhi.com/documents/books/csadv/contents.HTM

http://www.csharpcomputing.com/Tutorials/TOC.htm

http://www.vijaymukhi.com/documents/books/csbasics/contents.htm

http://www.informit.com/library/library.aspx?b=STY_Csharp_24hours

http://msdn.microsoft.com/en-us/beginner/bb308756.aspx

http://www.heatonresearch.com/articles/series/20

 ܓ❁ روابـط فـيـديـو:

http://msdn.microsoft.com/en-us/vstudio/bb798022

http://www.4uaou.com/vb/showthread.php?t=8592

http://www.4uaou.com/vb/showthread.php?t=12557&p=179124#post179124

http://www.youtube.com/watch?v=Kr6BcguUurc

ܓ❁ مـلـخـصـات :

||powerpoint ~

First C# session

Second C# session

Third C# session

Fourth C# session

C#Beginners

||PDF ~

Part1

Part2

 ܓ❁ كتب إلكترونية للتحميل مجاناً:

 Design Patterns in C#

Free eBook: Design Patterns in C#

اسم المؤلف: Jean Paul V.A
صيغة الملف: PDF
حجم الملف:  2.25 MB
عدد الصفحات:  94
رابط التحميل:  Here or Here

Revisiting C#

Free eBook: Revisiting C#

اسم المؤلف:  Anoop Madhusudanan
حجم الملف: 1.10 MB
عدد الصفحات:  33
روابط التحميل:  Here or Here

 C# From Java

Free eBook: C# From Java

اسم الكاتب: Rob Miles
صيغة الملف: PDF
حجم الملف: 463 KB
عدد الصفحات: 23
رابط التحميل: Download

Data Structures and Algorithms

Free eBook: Data Structures and Algorithms

أسماء المؤلفين: Granville Barnett and Luca Del Tongo
صيغة الملف: PDF
حجم الملف: 1.00 MB
عدد الصفحات: 112
رابط التحميل: Download

Programmer’s Heaven C# School Book

Programmer's Heaven C# School Book

أسماء المؤلفين: Faraz Rasheed, Jonathan Worthington and Tore Nestenius.
صيغة الملف: PDF
حجم الملف: 3.52 MB
عدد الصفحات: 338
روابط التحميل: Here or Here

Threading in C#

اسم المؤلف: Joseph Albahari
صيغة الملف: PDF, HTML
حجم الملف: 1.16 MB

عدد الصفحات: 125
روابط التحميل: Here or Here

Learning C# with XNA

اسم المؤلف: Rob Miles
صيغة الملف: PDF
رابط التحميل: Download.

C# Query Expressions

أسماء المؤلفين: Jamie King and Bruce Eckel
صيغة الملف: PDF
حجم الملف: 1.11 MB
عدد الصفحات: 239
روابط التحميل: Here or Here

الكامل في السي شارب

اسم المؤلف: Osama
صيغة الملف: PDF

حجم الملف: 3.084 KB

عدد الصفحات: 86
روابط التحميل: Here or Here

Microsoft Student Partner} program}

 نبذة عن برنامج شركاء طلبة مايكروسوفت:

تهدف شركة مايكروسوفت الغير ربحية لمساعدة الطلاب على التلاؤم مع متطلبات سوق العمل، وذلك بتقديمها للعديد من البرامج الأكاديمية التي تدعم وتشجع الطلاب على تعلم التقنيات الحديثة.

أحد تلك البرامج هو برنامج شركاء مايكروسوفت للطلبةMicrosoft Student Partners (MSP)c ، وهو البرنامج الذي يقدم على المستوى الجامعي للطلاب ممن لديهم شغف بالتكنولوجيا مع فرصة لتطوير المهارات في العالم الحقيقي ، وتقديم المصادر اللازمة لمساعدتهم على الاستعداد لحياة مهنية ناجحة.

في كل سنة، تختار مايكروسوفت مجموعة من الطلاب المتقدمين للإنضمام للفريق العالمي لشركاء مايكروسوفت للطلبة ،يتم فيها اختيار قادة ليعملواعلى تمثيل مايكرسوفت في جامعاتهم. حينها يتمكن الطلاب من الوصول والاستفادة من أدوات مايكروسفت ،التكنلوجيا،التدريب واكتساب خبرة قيمة لمساعدتهم في عملهم.

 برنامج شركاء طلبة مايكروسوفت في “الجامعة العربية المفتوحة“:

تم افتتاح نادي شركاء مايكروسوفت بالجامعة العربية المفتوحة في الفصل الدراسي الأول من عام 2011-2012 ، متضمناً عدداً من الطلاب والطالبات ممن يقومون بتمثيل مايكروسوفت في الجامعة وذلك كالتالي:

  •      فرع الطالبات يتمثل بـ :

       سارة خالد                زبيدة موسى

       لمياء بافقير              أروى العطاس

 

  •      فرع الطلاب يتمثل بـ :

       بدر سعود              علي الغامدي

       باسل رباح              محمد العلمي

       كريم خطاب

 مهام شركاء طلبة مايكروسوفت (MSP)  :

تتمثل مهام طلبة الـMSP بتكوين حلقة وصل بين طلاب الجامعة و ممثلي مايكروسوفت وذلك بطرقٍ عديدة من ضمنها الإعلان عن أي محاضرات أو ندوات لمايكروسوفت تستهدف الطلاب.

بالإضافة إلى إقامة ورش العمل وتقديم المحاضرات التقنية في مبنى الجامعة، ولا ننسى المسابقات المحلية والعالمية وغيرها الكثير والكثيرالذي من شأنه مساعدة الطالب وتعليمه كل جديد مما سيفيده في مسيرته الجامعية وما بعد ذلك .

 نوعية المحاضرات المقدمة :

  •      المواضيع التقنية مثل:

#

ASP.Net

Windows Phone 7 Development

HTML5 & IE9

Expression Blend (Silverlight)

QL Server

 Windows Server 2008

SharePoint

Virtualization

Kinect SDK

Exchange Server

SketchFlow

Expression Web

Azure

 

  •      المواضيع العملية والمسابقات مثل :

MCY

StudentStar

DreamSpark

Imagine Cup

Yalla Apps

Certification

 

  الجهات المستهدفة  :

لكل مهتم بالمجالات المقدمة، حيث أنه لا يشترط تخصص معين ولا مستوى تعليمي معين ، فمستوى المحاضرات يناسب المبتدئين والمتقدمين على حدٍ سواء ، فما على الطالب سوى حضور المحاضرات المقامة في الجامعة أو على شبكة الانترنت.

 

مالفائدة المرجوة للطلاب المتابعين ؟

الحصول على بطاقة الـ DreamSpark والتي من شأنها تمكين الطالب من تحميل برامج مايكروسوفت بشكل مجاني.

تعلم كيفية إستخدام عدة برامج تفيد في مشروع تخرج الطالب ومسيرته دراسياً بشكل عام .

 تعلم التقنيات الحديثة وتطبيقها بكافة المجالات.

 بعض المسابقات ستتيح للطالب إمكانية تحويل أفكاره التقنية لبرامج وذلك بمساعدة المبرمجين والمختصين بذلك.

كما أن البعض الآخر من تلك المسابقات سيتيح للطالب استغلال مهاراته وقدراته والعمل على وضعها بالمكان الصحيح وتطويرها .

بالإضافة لحصول الطالب على شهادة من مايكروسوفت وذلك بعد حضوره ثلاثين محاضرة خلال السنة بأكملها.

 

 طرق التواصل معنا :

Facebook: Microsoft’s Club At Arab Open University

Twitter: MSP_AOU

E-mail: aou.msp@gmail.com

 


•.°.• Microsoft Virtual Academy •.°.•

:: بـسـم الله الـرحـمـن الـرحـيـم ::

:: Microsoft Virtual Academy ::

بتقدم الزمن تقدمت التقنيات الحديثة وبتقدمها تعددت طرق التعليم و تنوعت السبل إليها ..
الآن سنتعرف على إحدى هذه الطرق المجانية والتي يمكنك الوصول إليها في أي وقت و من أي مكان، و لفترة غير محدودة .
فعن طريقها يمكنك الوصول إلى أنواع مختلفة من محتويات التدريب إلكترونياً لتصبح واحداً من الخبراء المشهورين في مجتمع تقنية المعلومات حول العالم .

ماذا نعني بـMicrosoft Virtual Academy

الأكاديمية الإلكترونية لمايكروسوفت هي عبارة عن أكاديمية تعليمية مبنية على التواصل الإلكتروني ، تركز على التقنيات الإكترونية لمايكروسوفت .
توفر هذه الأكاديمية لمستخدميها الخبرة الجامعية، حيث أن الطالب يستطيع اختيار مسار معين ليقوم بدراسته ومن ثم تقييم نفسه، و مع كل عملية اختبار أو تقييم سيحصل على مجموعة من النقاط تؤهله للإرتقاء من مستوى إلى مستوى آخر – المستوى البرونزي،الفضي والذهبي او البلاتيني.

  من هم المؤهلون للمشاركة في الاكاديمية الالكترونية لمايكروسوفت؟

أي شخص مهتم بالتقدم إحترافياً والمتابعة في بيئة تدريبية خاليةٍ من الرسوم بإمكانه المشاركة في الأكاديمية الإلكترونية لمايكروسوفت.
الشئ الوحيد المطلوب من المشارك هو المشاركة في التسجيل على منصة التدريب مع window Live للوصول الى مصادر التدريب حيث أنه لا يتطلب اي مستوى من الخبرة التقنية.

ماهي التقييمات الذاتيه المتوفرة؟self assesment

التقييمات الذاتية يمكن أن تكون على شكل أجوبة مفردة أو متعددة الخيارات أو على شكل صح وخطأ .

كم مرة يمكنك تكرار التقييم الذاتي؟

بعدد المرات التي تريد إلى أن تصل إلى هدفك .

ماهي الفائدة من التسجيل بالموقع و الحصول على عضوية؟

– الأكاديمية التقنية لمايكروسوفت ستساعدك على تحسين مهاراتك في تقنية المعلومات، و تقدمك في مهنتك بحرية وسهولة للوصول إلى التدريبات.

– بإمكانك التعلم على مهلك مركزاً على تقنيات مايكروسوفت و اكتساب النقاط والإعتراف.

– في المستقبل القريب سوف يتم نطبق نموذج للإعتراف ،بحيث يمكنك من مشاركتنا تقدمك في التدريب مع زملائك على الفيس بوك ، أو تطبع شهادة طالب لكل مسار تم إكماله بنجاح.

ما هو مستوى العضوية ؟

مستوى العضوية هو مستوى يحصل عليه المستخدم إعتماداً على كمية المواد التي درسها في الأكاديمية.
العضوية هي النتيجة للكم من النقاط التي تراكمت لدى الطالب عن طريق تحميل المواد،إجتياز التقييمات الذاتية، وإكمال البرامج لكل مهنة، ودورة أو تخصص .

عدد النقاط المطلوبة لكل مستوى عضوية كما يلي :

البرونزي: من 0 إلى 99 نقطة .
الفضي: من 100 إلى 499 نقطة .
الذهبي: من 500 إلى 2999 نقطة .
البلاتيني:من 3000 فما أكثر .

بعدما تعرفنا على الفكرة الأساسية من الأكاديمية ،سنبدأ الآن بالتجول في هذا الموقع لنتعرف على المزيد من المزايا و طرق الاستعمال ..

الآن فلنقم بعمل حساب في الأكاديمية لنتمكن من الوصول لكافة المصادر والإختبارات و الحصول على كل المزايا التي تم التحدث عنها مسبقاً .

نقوم بفتح الموقع من خلال هذا الرابط http://aka.ms/jj003v

ستجد الشاشة التالية، اختر منها sign in ..

سيتم نقلك لنافذة الهوتميل، قم بتسجيل الدخول بحسابك ..

أدخل المعلومات المطلوبة منك ومن ثم اضغط على confirm ,,

سيتم ارسال رسالة على بريدك الإلكتروني على العنوان الذي قمت بكتابته بمعلوماتك .. (قد تجد الإيميل في الجنك ميل(المسودات))

بعد فتح الإيمل قم بالضغط على الرابط المرفق ليتم تفعيل حسابك ..

ستظهر لك هذه الرسالة في حين الانتهاء من تفعيل حسابك ..

قم بالضغط على الرسالة الموضحه باللون الأزرق Click here to start وذلك لتتجه مباشرة إلى الصفحة الرئيسية من الموقع .

ستجد الشاشه التالية ..

فلنلاحظ الجملة المخططه باللون الأحمر، مفادها أنك لم تسجل بعد بأي مسارات ..
و بالجهة العليا يميناً نجد أن عدد النقاط المتحصل عليها صفر .

هذه الخانة توضح مستوى العضوية، لكل مستوى عدد نقاط معين يجب بلوغه كما ذكرنا ووضحنا سابقاً .

هذه الخانة توضح مستوى العضوية على الصعيد العالمي يساراً ، والدولي يميناَ ..

أما من خلال هذه الجزئية ستتمكن من معرفة المسارات التي قمت بدراستها ، والتي ستندرج تحت خانة completed ، والمسارات الجاري العمل عليها تحت خانة in progress ..

قم بالضغط على الرابط الأزرق والمحدد بالخط الأحمر view the list of available tracks لتتمكن من مشاهدة جميع المسارات والدورات التي يمكنك البدء بتعلمها .

هنا تجد الدروس بمواضيعها المختلفة، يمكنك تغيير ترتيبها بحسب عدة أولويات كما هي موضحه بالصورة التالية (تغيير أولوية النتائج فقط)

فلنقم باختيار أول درس Introcuction To SQL Azure

عدد النقاط التي سيتم الحصول عليها في حال الانتهاء من هذا المسار هي 61 نقطة كما هي موضحة ..

بالتأكيد نحن بحاجة لمعرفة محتوى هذا العنوان، لنتمكن من الاستمرار به في حال موافقته لرغباتنا ، لذا قم بالضغط عليه ليظهر لك وصف مبسط عن المسار .

كل عنوان يمثل دورة ، وكل دورة تنقسم لعدة أقسام أو عدة مسارات ..

أي أن Introcuction To SQL Azure مقسم للمسارات التالية ، وعدد الدرجات مقسم أيضا عليهم ..

لنبدا بالمسار الأول، ولنقم بالضغط عليه ليظهر لنا التالي

قم بالضغط على الروابط بالترتيب لتبدء رحلتك التعليمية ..

الروابط عبارة عن مصادر تتحدث عن : مقدمة عن الSQL ، البدء بالتعرف عليه ، الشرح .. وبالنهاية تقييم ذاتي لمدة 10 دقائق ..

كل خطوة لها درجة معينة موضحه بجانب الرابط ..

قبل البدء بقراءة الروابط سنجد الصفحه كما هي متمثلة أعلاه..

أما بعد فتح الروابط سنجد أنها تغيرت للتالي ..

ملاحظة:
في بعض المتصفحات لن تتمكن من رؤية محتوى المواقع ، لذا قم بالتالي

أما فيما يخص التقييم الذاتي والتي كانت آخر مرحلة في المسار ..

نجد أن مدة الإختبار 10 دقائق ، أول سؤال اختياري ، وبالأسفل يساراً نجد ترتيب السؤال 1 من أصل 6 اسئلة ..
في حين إتمام السؤال الأول ننتقل للسؤال الثاني بالضغط على continue الممثلة بالجهة اليمنى يميناً ..

بعد الانتهاء من الإختبار، ستظهر لنا النتيجة بالإضافة إلى :

1- عدد الأجوبة الصحيحة
2- معرفة أخطائك بالضغط على الرابط ، و الرابط الآخر ينقلك لتفاصيل المسار ..

فلنقم بالضغط على رابط اكتشاف الأخطاء ولنرى ..

من خلالها يمكنك العودة للصفحة السابقة ، أو الرجوع لمصدر المعلومة بالضغط على الرابط الأول .

فلنم بالضغط على الخيار الثاني للعودة لقائمة المسارات ..

نلاحظ في الأعلى عدد النقاط المحصلة 9 نقاط ..

والمسار الثاني سنكسب 17 نقطة حين الانتهاء منه ، وبما أن لونه رمادي فهذا يعني أننا لم نقم بدراسته بعد ، أما اللون الأخضر فيعني الانتهاء من المسار.

وهكذا مع باقي المسارات بمختلف أنواعها وأعدادها ..

الآن نعود للصفحة الرئيسية بالضغط على قائمة My Dashboard في قائمة الأدوات بالأعلى ..

سنجد تقدم بالترتيب على المستوى العالمي والدولي أيضا ، حيث أنا حصلنا على ترتيب 15 على المستوى الدولي ..

وفي ظل عدم انتهائي من تحقيق دورة كاملة (حيث أني انهيت مسار واحد فقط من اصل خمس مسارات لدورة الـSQL) فسنجد أن قائمة المسارات المنتهي منها فارغة و وكُتب بإننا لم ننهي أي مسار .

أخيراً ، عدد النقاط المحصل عليها ومستواك قد تحدثت ..

و لرؤية ملفك الشخصي وقائمة المتفوقين

يمكنك من رؤية ملفك الشخصي والتعديل عليه من خيار my profile في قائمة الأدوات ..

و قائمة الطلاب المتفوقين عالميا ودوليا وعدد النقاط المحصل عليها لتتمكن من منافستهم ; )

حظاً موفقاَ وعلماً نافعاً أتمناه لكم

انتهى .. !

(•`طريقة تفعيل حسابك في موقع DreamSpark + شرح كيفية تحميل وتثبيت Visual Studio 2010 ´•)

بسم الله الرحمن الرحيم

في أول لقاءٍ عُقِدَ في الجامعة العربية المفتوحة لشركاء طلبة مايكروسوفت،تم توزيع بطاقات الـ DreamSpark على الطلبة ، فما هي هذه البطاقات ؟

DreamSpark

هي أداة من مايكروسوفت تزودك بعدة برامج مجانية (برامج تقنية،تصميم،علمية،هندسة ورياضيات)

رابط الموقع

https://www.dreamspark.com/default.aspx

كيفية تفعيل الحساب

لتفعيل حسابك بالموقع،شاهد الصور التوضيحية التالية واتبع التعليمات

u1

من قائمة الخيارات أعلاه اختر Student ،لتظهر لك الصفحة التالية

u2

ثم اضغط على Create Account من أسفل الصفحة

u3

املأ المجالات بالبيانات الصحيحة ثم اضغط على continue to verify للمتابعة

u4

نختار الخيار الثالث وندخل الرقم التسلسلي الذي لدينا

u5

وبظهور هذه الشاشة تكون قد نجحت بتفعيل حسابك .. الآن بإمكانك تسجيل الخروج والعودة لاحقاً ، أو الذهاب مباشرة لتحميل البرامج وذلك من خلال الضغط على خيار Map your Accounts

وفيما يلي طريقة تحميل وتثبيت أكثر تلك البرامج استخداما ،وهو Visual Studio

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

الآن سنتطرق بالحديث عن برنامج الـVisual Studio وسنتحدث عن أهميته و كيفية تحميله بالإضافة إلى كيفية تثبيته ..

 

ماهو الـVisual Studio

يعتبر هذا البرنامج بيئة تطوير متكاملة رئيسية من مايكروسوفت. تتيح برمجة واجهة المستخدم الرسومية والبرامج النصية إلى جانب ويندوز فورم ومواقع ويب وتطبيقات ويب وخدمات ويب مدعومة بمايكروسوفت ويندوز ،وويندوز موبايل وإطار عمل دوت نت ومايكروسوفت سيلفرلايت.

اللغات التي يدعمها

يدعم فيجوال استوديو العديد من لغات البرمجة مثل Microsoft Visual C++ , Visual C# , Visual Basic , java s c r i p t والعديد أيضا من لغات الترميز مثل html وxml وxhtml وxsl.

خطوات تحميل البرنامج وتثبيته

||في حالة تم تفعيل الحساب مسبقا وتسجيل الخروج من الموقع ||

قم بتسجيل الدخول للموقع عن طريق الضغط على أيقونة sign in المحددة تحت المساحة الخضراء ..


سيظهر لك التالي قم بإدخال إيميلك وكلمة المرور


ومن ثم ستظهر لك قائمة بالبرامج التي يمكنك تحميلها بشكل مجاني ..

قم بالضغط على أيقونة Visual Studio 2010 Professional Edition المحدد عليها بالصورة ..


ستظهر لك الصفحة التالية ، من خلالها يمكنك إختيار لغة البرنامج المحمل  ..

ومن ثم اضغط على Download ..

ستظهر لك الصفحة التالية ، ,والتي تتضمن أربع خطوات يجب اتباعها ليتم تحميل البرنامج بالشكل الصحيح ..


الخطوة الأولى: قم بالضغط على الأيقونة ذات اللون الأخضر لتباشر بتحميل برنامج الـSDM(Secure Download Manager)z والذي تكمن أهميته في تسهيل عملية تحميل الملفات ذات الحجم الكبير بشكل آمن وأكثر فعالية . .

الخطوة الثانية: قم بتثبيت برنامج الـ SDM .. 

الخطوة الثالثة: قم بالضغط على الأيقونة ذات اللون البرتقالي ، ليتم تحميل ملف حجمه صغير جدا ،138 بايت ..

بعد تحميله ستجد أيقونته بالشكل التالي

 

هذا في حال أتممت الخطوة الأولى والثانية ، أي انك قمت بتثبيت برنامج الـSDM  .

الخطوة الرابعة: قم بتشغيل ملف الـSDK الذي قمت بتحميله بالخطوة الثالثة ، من خلاله ستتمكن من تحميل برنامج الـVisual Studio

اضغط على الايقونة ذات اللون الأخضر start download لبدء تحميل البرنامج والذي يبلغ من الحجم 2 جيجا بايت .

قد تطول مدة التحميل لساعه أو ساعتين حسب سرعة الإنترنت في جهازك..

كما أنه يمكننا إيقاف التحميل بشككل مؤقت وإعادة استكماله من خلال الضغط على العلامة المحددة باللون الأحمر، وهذه من إحدى مزايا تحميل البرامج عن طريق برنامج التحميل SDM ، والذي يمكنك من تحميل الملفات على جهازك عوضاً عن التحميل المباشر من الانترنت والذي قد يتعرض في كثير من الأحيان لمشاكل تقنية تضطرك لإعادة التحميل مرة أخرى .

عند انتهاء التحميل، اذهب إلى المجلد الذي قمت بحفظ ملف البرنامج فيه ..

ستجده بالشكل المضغوط ، كما هو ظاهر بالصورة ..

قم بالضغط بزر الفأرة الأيمن على الملف .. ستنسدل لك قائمة فيها العديد من الخيارات ، قم باختيار “Extract Here”

انتظر بضع دقائق إلى أن يتم فك ضغط الملف..

بعد إنتهاء العملية ، ستجد أن الملف الواحد المضغوط قد تجزء إلى عدة ملفات ، قم بالبحث عن الملف المحدد بالصورة والمسمى باسم setup ،ثم اضغط Enter

ستظهر لك النافذة التالية

اختر الخيار الأول لتبدأ بتثبيت البرنامج ..

إن كنت تسمح بإرسال المعلومات حول تثبيتك للبرنامج لشركة مايكروسوفت، قم بالضغط على المربع الصغير الظاهر بالصفحه ، وإن لم تكن ترغب بذلك فاتركه دون تحديد فالأمر عائدٌ إليك ..

بكلا الحالتين اضغط زر Next لتنتقل للتالي …. أوCancel في حال أردت إلغاء التثبيت ..

في هذه الخطوة ، عليك إغلاق كافة البرامج والتطبيقات المستعملة في وقت تثبيت البرنامج ..

بعد أن تقوم بقراءة الشروط وتوافق عليها قم باختيار الخانة الأولى المحددة بالمستطيل الأحمر ..

ومن ثم Next

. .

سيظهر لك خيارين ..

Full : أي أنك ستقوم بتثبيت كافة البرامج المتضمنة للـVisual Studio .. وبالمستطيل بالجهة اليمنى ستجد وصف مختصر لهذه البرامج .. بعض هذه البرامج : C# , F# , C++,Visual Basic وغيرها مما هو ظاهر لديك بالوصف .

إن أردت هذا الخيار قم بالضغط على الزر install

وان لم تكن بحاجة لكل هذه البرامج اختر الخيار الثاني Custom الواقع أسفل الخيار الأول Full.

الخيار الثاني

Custom: أي أنك ستقوم بتحديد بعض البرامج التي ستحتاجها

قم بالضغط على Next

في الجهة اليسرى يمكنك إيجاد جميع البرامج المتاحة لك لتحميلها ، قم بإزالة إشارة الصح من أمام الخانة التي لا ترغب بتحميلها .. ( الأمر عائدٌ إليك وإلى حاجتك للبرامج ومدى المساحة الحرة بجهازك)

ومن ثم اضغط install ليتم البدء بالتثبيت ..

انتظر بضع دقائق ليتمم عملية التثبيت

. .

بعد الانتهاء من التثبيت والنجاح بذلك ، سترى هذه النافذة ..

اضغط Finish للإنتهاء ..

أخيراً ، اضغط Exit .. إلا إن كنت تريد حذف البرنامج..! حينها اضغط على الرابط الأول ..

ستجد أن جميع النوافذ قد أغلقت وانتهت عملية التثبيت وتوابعها ..

لتشغيل البرنامج اذهب إلى اختصار البرنامج على سطح المكتب ، او ابحث عن البرنامج في قائمة البرامج في خانة Start (ابدأ) ..

بعد فتح البرنامج ستلاحظ النافذة التالية ، بضع ثواني وسيطلب منك تحديد اللغة الأساسية المستغملة فلتقم بتحديد C# في حالتنا هذه ..

وبالنهاية .. تم فتح البرنامج وهذه هي واجهته ..

قم بتحميل الفيديو التالي لمعرفة خصائص ومزايا برنامج Visual Studio 2010 وكيفية استعماله ..

للمشاهدة أو التحميل من هنا

أو من هنا

..انتهى ..