آموزش سفارشی سازی و گسترش ویژوال استودیو 2010 بدون کد

Customizing and Extending Visual Studio 2010 Without Code

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

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

مروری بر توسعه پذیری Visual Studio 2010 Overview of Visual Studio 2010 Extensibility

  • معرفی Introduction

  • ویژوال استودیو کارهای زیادی انجام می دهد Visual Studio does a lot

  • ویژوال استودیو بسیار قابل تنظیم است Visual Studio is highly configurable

  • تمدید یعنی چه What extending means

  • قالب های پروژه Project templates

  • قطعه کد Code snippets

  • ماکروها Macros

  • تغییر رفتار ویژوال استودیو Changing Visual Studio's behavior

  • گالری ویژوال استودیو The Visual Studio Gallery

  • تا کجا می توانید پیش بروید؟ How far can you go?

چرا برای ویژوال استودیو پسوند بنویسیم؟ Why write extensions for Visual Studio?

  • معرفی Introduction

  • دسته بندی پسوندها Categorizing extensions

  • برنامه های افزودنی فقط شما می توانید بنویسید Extensions only you could write

  • زمینه های توسعه پذیری Areas of extensibility

  • پوسته ویژوال استودیو The Visual Studio shell

  • آنچه شما نیاز دارید What you need

ماکروهای ویژوال استودیو Visual Studio Macros

  • معرفی Introduction

  • ماکروها چیست؟ What Are Macros?

  • نسخه ی نمایشی: ماکروهای ساخته شده Demo: Builtin Macros

  • شیء DTE The DTE Object

  • ضبط ماکروها Recording Macros

  • نسخه ی نمایشی: ضبط و ویرایش یک ماکرو Demo: Recording and Editing a Macro

  • نسخه ی نمایشی: استفاده از DTE و فریم ورک دات نت در یک ماکرو Demo: Using DTE and the .NET Framework in a Macro

  • نسخه ی نمایشی: اشکال زدایی یک ماکرو Demo: Debugging a Macro

  • ارزش ماکروها The Value of Macros

قطعات ویژوال استودیو Visual Studio Snippets

  • معرفی Introduction

  • چرا از اسنیپت ها استفاده کنیم؟ Why use snippets?

  • نسخه ی نمایشی: با استفاده از قطعه های داخلی Demo: using builtin snippets

  • نوشتن یک قطعه ساده Writing a simple snippet

  • نسخه ی نمایشی: نوشتن یک قطعه ساده Demo: writing a simple snippet

  • پسوند مفید: طراح قطعه Useful extension: the snippet designer

  • نسخه ی نمایشی: طراح قطعه Demo: the snippet designer

  • متغیرهای Placeholders

  • نسخه ی نمایشی: متغیرهایی Demo: placeholders

  • ارزش تکه ها The value of snippets

دریافت و نصب برنامه های افزودنی برای ویژوال استودیو Getting and installing extensions for Visual Studio

  • معرفی Introduction

  • گالری ویژوال استودیو The Visual Studio Gallery

  • نسخه ی نمایشی: گشت و گذار در گالری Demo: Tour of the Gallery

  • فرمت VSIX The VSIX Format

  • نسخه ی نمایشی: داخل یک VSIX Demo: Inside a VSIX

  • کاری که VSIX نمی تواند انجام دهد What a VSIX Cannot Do

  • نسخه ی نمایشی: فرمت های دیگر Demo: Other Formats

  • نتیجه Conclusion

ویژوال استودیو 2010 SDK The Visual Studio 2010 SDK

  • معرفی Introduction

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

  • نسخه ی نمایشی: نصب و آزمایش SDK Demo: Installing and Testing the SDK

  • آیا به SDK نیاز دارید؟ Do you need the SDK?

صفحه شروع ویژوال استودیو Visual Studio Start Page

  • معرفی Introduction

  • برخی از اعتراضات صفحه شروع Some Start Page Objections

  • نسخه ی نمایشی: صفحه شروع Demo: The Start Page

  • صفحه شروع سفارشی چیست؟ What is a Custom Start Page?

  • نسخه ی نمایشی: XAML پشت صفحه Demo: the XAML Behind the Page

  • نوشتن صفحه شروع خود Writing Your Own Start Page

  • نسخه ی نمایشی: نوشتن صفحه شروع خود Demo: Writing Your Own Start Page

  • تعداد اولین برداشت ها First Impressions Count

فرمت VSIX The VSIX Format

  • معرفی Introduction

  • ساده برای چه کسی؟ Simple for Whom?

  • فایل VSIX چیست؟ What is a VSIX File?

  • چگونه یک VSIX بسازیم How to Build a VSIX

  • نسخه ی نمایشی: ویرایش مانیفست Demo: Editing a Manifest

  • برنامه افزودنی خود را به اشتراک بگذارید Sharing Your Extension

  • نسخه ی نمایشی: بارگذاری در گالری Demo: Uploading to the Gallery

  • خلاصه VSIX VSIX Summary

قالب ها Templates

  • معرفی Introduction

  • قالب چیست؟ What is a Template?

  • قالب ها فایل های فشرده هستند Templates are Zip Files

  • در یک الگو چیست؟ What's in a Template?

  • نسخه ی نمایشی: یک الگوی داخلی Demo: A Built-In Template

  • ایجاد یک الگو Creating a Template

  • نسخه ی نمایشی: ایجاد و استفاده از یک الگوی آیتم Demo: Creating and Using an Item Template

  • نسخه ی نمایشی: ایجاد و استفاده از یک الگوی پروژه Demo: Creating and Using a Project Template

  • مسائل استقرار Deployment Issues

  • الگوها شما را سازنده تر می کنند Templates Make You More Productive

استقرار الگوها Deploying Templates

  • معرفی Introduction

  • تست یک الگو Testing a Template

  • نسخه ی نمایشی: قرار دادن الگو Demo: Template Placement

  • به اشتراک گذاری یک الگو Sharing a Template

  • نسخه ی نمایشی: صادرات یک الگو به عنوان VSIX Demo: Exporting a Template as a VSIX

  • فراداده الگو Template Metadata

  • نسخه ی نمایشی: فراداده الگو Demo: Template Metadata

  • VSIX، Metadata و Placement برای قالب شما VSIX, Metadata and Placement for your Template

  • نسخه ی نمایشی: پروژه VSIX خودتان Demo: Your Own VSIX Project

  • خلاصه ای از استقرار الگو Summary of Template Deployment

نمایش نظرات

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

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

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

آموزش سفارشی سازی و گسترش ویژوال استودیو 2010 بدون کد
جزییات دوره
4h 55m
83
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
46
از 5
دارد
دارد
دارد
Kate Gregory
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kate Gregory Kate Gregory

کیت گریگوری در دهه چهارم خود است که برای برنامه پردازی حقوق می گیرد. شرکت وی ، Gregory Consulting Limited ، در روستاهای انتاریو مستقر است و به مشتریان کمک می کند تا فن آوری های جدید را اتخاذ کرده و با تغییر شرایط کسب و کار سازگار شوند. کارهای فعلی از NET و Visual C ++ به شدت برای توسعه وب و مشتری به ویژه برای ویندوز 7 و 8 استفاده می شود. مدیریت ، راهنمایی ، نگارش فنی و صحبت فنی بیشتر وقت او را اشغال می کند ، اما او همچنان هر هفته کد می نویسد. کیت نویسنده بیش از ده کتاب است و در DevTeach ، TechEd (ایالات متحده آمریکا ، اروپا ، آفریقا) و TechDays صحبت می کند. کیت یک MVP ++ C ، بانی بنیانگذار گروه کاربران دات نت در تورنتو ، بنیانگذار گروه کاربران دات نت در تورنتو ، عضو دفتر سخنرانان INETA ، و عضو هیئت علمی دانشگاه ترنت در پیتبورو است. از ژانویه 2002 وی مدیر منطقه ای مایکروسافت برای تورنتو بوده و از ژانویه 2004 به وی نشان ارزشمندترین Microsoft برای Visual C ++ اعطا شده است. در ژوئن 2005 وی برنده جایزه مدیر منطقه ای سال شد و در فوریه 2011 وی ویژوال C ++ MVP سال 2010 شد. کیت دوره های برنامه نویسی C ++ ، Visual Studio و Windows را برای Pluralsight توسعه می دهد و در حال نوشتن کتاب درمورد C ++ AMP است. .