الحلقة
قوالب المشروع في Visual Studio 2015
معرفة أداتك ضرورية لكي تكون منتجة ولكن من لديه الوقت لمشاهدة مقاطع فيديو طويلة؟ انطلق بسرعةٍ مع دروس الفيديو القصيرة ومتابعة الترميز. تحقق من مقاطع الفيديو الأخرى في مدونة الفيديو Visual Studio Shorts.
البرنامج النصي (للرجوع إليه فقط):
مرحبا بك أنا جيمس ستورتيفانت (@aspenwilder).
اليوم، سنلقي نظرة على كيفية إنشاء مشاريع باستخدام قوالب Visual Studio . قوالب Visual Studio رائعة لأن القيام بدعم المشاريع بالنسبة لنا حتى لا نضطر إلى كتابة التعليمة البرمجية للوحة المرجل. كما أنها تساعدنا على إعداد مشروعنا بتنسيق مألوف في كل مرة، سواء كان ذلك أفضل الممارسات أو معيار فريق، ما يسمح لنا بأن نكون متسقين عبر المشاريع.
سنبدأ في قائمة الملفات، حيث يمكننا إنشاء مشاريع جديدة. في معظم الأحيان، أسهل طريقة هي من خلال مربع حوار المشروع الجديد. كما يمكنني الوصول إلى معظم الأشياء هناك، أنا تقريبا أبدا اختيار الخيارات الأخرى هنا. لذا دعونا نبدأ من هناك.
بمجرد فتح مربع الحوار، سنرى مجموعة متنوعة من الخيارات. نحن مهتمون أكثر بالقوالب لأننا نريد بدء مشروع جديد تماما. بالنقر فوق عقدة C# يمكننا رؤية جميع قوالب المشروع المتوفرة لنا بلغة C#. ولكن هذه ليست النغمات الوحيدة التي يمكننا الوصول إليها. إذا كنت مطور ألعاب، يمكنك الحصول على قوالب ل Unity، وهناك أيضا F# وJavascript وPython وغيرها الكثير.
في الجزء العلوي يمكنك فرز المشاريع الخاصة بك حسب عمل إطار .net إذا كنت تستخدم أنواع قوالب مشروع .NET ويمكنك أيضا البحث عن القوالب حسب الاسم. هذا مفيد جدا إذا كنت تعرف القالب الدقيق الذي تريده ولكنك لست متأكدا من مكان وجوده. على سبيل المثال، إذا قمت بكتابة وحدة التحكم، سأحصل على قائمة بجميع أنواع مشاريع وحدة التحكم التي يمكنني الوصول إليها بما في ذلك قالب مشروع وحدة تحكم Azure WebJob.
الميزة الرائعة التالية في مربع الحوار هذا هي العينات. إذا لم تكن قد قمت بتثبيت أي حتى الآن، فقد لا ترى أي قائمة. هذه رائعة لتعلم مكتبة أو إطار عمل جديد. يمكنك مشاهدة عينة حول كيفية البرمجة في C# أو عينة من طرف إلى طرف asp.net.
حتى الآن لقد أظهرت لك فقط من خارج مربع القوالب التي تشحن مع visual studio ولكن هناك الآلاف من القوالب الأخرى والعينات المتاحة من قبل المجتمع. هنا سوف تجد قوالب لكل شيء من مشاريع IoT إلى مجموعات بادئ react.js. يمكنك أيضا العثور على نماذج حول كيفية إنجاز مهام معينة مثل كيفية إنشاء صورة نقطية شفافة في F#.
دعونا ننشئ مشروعنا الأول باستخدام قالب. لأنني المهوس ASP.NET سنقوم بإنشاء مشروع ويب جديد. يمكنك إعادة تسمية مشروعك وتغيير مكان تواجده أيضا. ينشئ Visual studio ملف حل للمشروع ويجمع جميع المشاريع معا. يسمح لك هذا بالاحتفاظ بالتعليمات البرمجية في مكتبات منفصلة ولكن تحريرها تحت سقف واحد. يمكنك أيضا إضافة المشروع تلقائيا إلى التحكم بالمصادر، وهو دائما فكرة جيدة.
تعد هذه الشاشة مثالا رائعا للمعالجات التي يمكن أن تحتويها قوالب المشاريع. فهي تسمح للقالب بجمع مزيد من المعلومات حول ما تقوم بإنشائه حتى يتمكنوا من إعداده بأفضل طريقة ممكنة. كما ترون هنا يمكن أن تكون معقدة جدا. سأضيف مشروع اختبار وحدة إلى الحل الخاص بي لأن الاختبار دائما فكرة جيدة. يمكنني أيضا النشر التلقائي إلى azure مباشرة من خلال هذا المعالج.
و Visual studio متوقف عن إنشاء مشروعنا لنا. يستغرق هذا بضع ثوان وبما أن هذا هو المشروع الأول الذي أنشأناه، تتم مطالبتنا بتحديد عنصر تحكم الإصدار المفضل لدينا. سأختار git. كما ترى ما إذا كان قد تم توبيخ طن من الملفات والمجلدات لنا في مجلد الحل. إذا فتحنا المجلد الذي تم إنشاء المشروع فيه، يمكنك رؤية بنية الحل وأيضا كيفية قيام VS بإنشاء مشروع git لنا بما في ذلك .gitignore.
معظم القوالب التي تستخدمها ستكون وظيفية مباشرة من المربع. كما ترون عند إطلاق الموقع أحصل على موقع MVC التي لديها أصحاب مكان بالنسبة لي للبدء!
والآن أنشأنا أول مشروع Visual Studio. كما ترى أنه من السهل جدا البدء في مشاريع جديدة وهناك الكثير من الطرق للحصول على أنواع قوالب جديدة لأي مشروع تعمل عليه سواء كان C# أو Python أو node.js، وما إلى ذلك. لم يكن لدينا الوقت لتغطية ذلك اليوم ولكن يمكنك أيضا إنشاء القوالب الخاصة بك، وهو أمر قوي جدا. تحقق مرة أخرى لاحقا من وجود فيديو حول كيفية إنشاء فيديو خاص بك. سنراك في المرة القادمة عندما نتعرف على كيفية تثبيت الملحقات. اترك أي تعليقات أو ملاحظات، خاصة حول الموضوعات التي تريد رؤيتها. ترميز سعيد!
معرفة أداتك ضرورية لكي تكون منتجة ولكن من لديه الوقت لمشاهدة مقاطع فيديو طويلة؟ انطلق بسرعةٍ مع دروس الفيديو القصيرة ومتابعة الترميز. تحقق من مقاطع الفيديو الأخرى في مدونة الفيديو Visual Studio Shorts.
البرنامج النصي (للرجوع إليه فقط):
مرحبا بك أنا جيمس ستورتيفانت (@aspenwilder).
اليوم، سنلقي نظرة على كيفية إنشاء مشاريع باستخدام قوالب Visual Studio . قوالب Visual Studio رائعة لأن القيام بدعم المشاريع بالنسبة لنا حتى لا نضطر إلى كتابة التعليمة البرمجية للوحة المرجل. كما أنها تساعدنا على إعداد مشروعنا بتنسيق مألوف في كل مرة، سواء كان ذلك أفضل الممارسات أو معيار فريق، ما يسمح لنا بأن نكون متسقين عبر المشاريع.
سنبدأ في قائمة الملفات، حيث يمكننا إنشاء مشاريع جديدة. في معظم الأحيان، أسهل طريقة هي من خلال مربع حوار المشروع الجديد. كما يمكنني الوصول إلى معظم الأشياء هناك، أنا تقريبا أبدا اختيار الخيارات الأخرى هنا. لذا دعونا نبدأ من هناك.
بمجرد فتح مربع الحوار، سنرى مجموعة متنوعة من الخيارات. نحن مهتمون أكثر بالقوالب لأننا نريد بدء مشروع جديد تماما. بالنقر فوق عقدة C# يمكننا رؤية جميع قوالب المشروع المتوفرة لنا بلغة C#. ولكن هذه ليست النغمات الوحيدة التي يمكننا الوصول إليها. إذا كنت مطور ألعاب، يمكنك الحصول على قوالب ل Unity، وهناك أيضا F# وJavascript وPython وغيرها الكثير.
في الجزء العلوي يمكنك فرز المشاريع الخاصة بك حسب عمل إطار .net إذا كنت تستخدم أنواع قوالب مشروع .NET ويمكنك أيضا البحث عن القوالب حسب الاسم. هذا مفيد جدا إذا كنت تعرف القالب الدقيق الذي تريده ولكنك لست متأكدا من مكان وجوده. على سبيل المثال، إذا قمت بكتابة وحدة التحكم، سأحصل على قائمة بجميع أنواع مشاريع وحدة التحكم التي يمكنني الوصول إليها بما في ذلك قالب مشروع وحدة تحكم Azure WebJob.
الميزة الرائعة التالية في مربع الحوار هذا هي العينات. إذا لم تكن قد قمت بتثبيت أي حتى الآن، فقد لا ترى أي قائمة. هذه رائعة لتعلم مكتبة أو إطار عمل جديد. يمكنك مشاهدة عينة حول كيفية البرمجة في C# أو عينة من طرف إلى طرف asp.net.
حتى الآن لقد أظهرت لك فقط من خارج مربع القوالب التي تشحن مع visual studio ولكن هناك الآلاف من القوالب الأخرى والعينات المتاحة من قبل المجتمع. هنا سوف تجد قوالب لكل شيء من مشاريع IoT إلى مجموعات بادئ react.js. يمكنك أيضا العثور على نماذج حول كيفية إنجاز مهام معينة مثل كيفية إنشاء صورة نقطية شفافة في F#.
دعونا ننشئ مشروعنا الأول باستخدام قالب. لأنني المهوس ASP.NET سنقوم بإنشاء مشروع ويب جديد. يمكنك إعادة تسمية مشروعك وتغيير مكان تواجده أيضا. ينشئ Visual studio ملف حل للمشروع ويجمع جميع المشاريع معا. يسمح لك هذا بالاحتفاظ بالتعليمات البرمجية في مكتبات منفصلة ولكن تحريرها تحت سقف واحد. يمكنك أيضا إضافة المشروع تلقائيا إلى التحكم بالمصادر، وهو دائما فكرة جيدة.
تعد هذه الشاشة مثالا رائعا للمعالجات التي يمكن أن تحتويها قوالب المشاريع. فهي تسمح للقالب بجمع مزيد من المعلومات حول ما تقوم بإنشائه حتى يتمكنوا من إعداده بأفضل طريقة ممكنة. كما ترون هنا يمكن أن تكون معقدة جدا. سأضيف مشروع اختبار وحدة إلى الحل الخاص بي لأن الاختبار دائما فكرة جيدة. يمكنني أيضا النشر التلقائي إلى azure مباشرة من خلال هذا المعالج.
و Visual studio متوقف عن إنشاء مشروعنا لنا. يستغرق هذا بضع ثوان وبما أن هذا هو المشروع الأول الذي أنشأناه، تتم مطالبتنا بتحديد عنصر تحكم الإصدار المفضل لدينا. سأختار git. كما ترى ما إذا كان قد تم توبيخ طن من الملفات والمجلدات لنا في مجلد الحل. إذا فتحنا المجلد الذي تم إنشاء المشروع فيه، يمكنك رؤية بنية الحل وأيضا كيفية قيام VS بإنشاء مشروع git لنا بما في ذلك .gitignore.
معظم القوالب التي تستخدمها ستكون وظيفية مباشرة من المربع. كما ترون عند إطلاق الموقع أحصل على موقع MVC التي لديها أصحاب مكان بالنسبة لي للبدء!
والآن أنشأنا أول مشروع Visual Studio. كما ترى أنه من السهل جدا البدء في مشاريع جديدة وهناك الكثير من الطرق للحصول على أنواع قوالب جديدة لأي مشروع تعمل عليه سواء كان C# أو Python أو node.js، وما إلى ذلك. لم يكن لدينا الوقت لتغطية ذلك اليوم ولكن يمكنك أيضا إنشاء القوالب الخاصة بك، وهو أمر قوي جدا. تحقق مرة أخرى لاحقا من وجود فيديو حول كيفية إنشاء فيديو خاص بك. سنراك في المرة القادمة عندما نتعرف على كيفية تثبيت الملحقات. اترك أي تعليقات أو ملاحظات، خاصة حول الموضوعات التي تريد رؤيتها. ترميز سعيد!
هل لديك ملاحظات؟ أرسل مشكلة هنا.