لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سفارشی سازی و گسترش ویژوال استودیو 2010 با نوشتن کد
Customizing and Extending Visual Studio 2010 by Writing Code
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نحوه استفاده، نوشتن و استقرار افزونهها برای ویژوال استودیو شامل پسوندهای ویرایشگر، افزونهها و بستهها را به شما نشان میدهد. شما یاد خواهید گرفت که چگونه کدی بنویسید که با ویژوال استودیو تعامل داشته باشد. تکنیک های پوشش داده شده شامل پسوندهای ویرایشگر، پسوندهای نمودار، افزونه ها و بسته ها هستند. آشنایی با فرمت VSIX، ویژوال استودیو SDK و مدل شی DTE (همه در "سفارشی سازی و گسترش ویژوال استودیو 2010 بدون کد" پوشش داده شده است) زمینه مورد نیاز برای این دوره را فراهم می کند.
سرفصل ها و درس ها
MEF، چارچوب توسعه پذیری مدیریت شده
MEF, The Managed Extensibility Framework
معرفی
Introduction
MEF است ...
MEF is...
یک جزء MEF
A MEF Component
روابط
Relationships
MEF و ویژوال استودیو
MEF and Visual Studio
چه چیزی را می توانید تمدید کنید؟
What Can You Extend?
چگونه کار می کند
How it works
نوشتن پسوند ویرایشگر
Writing Editor Extensions
معرفی
Introduction
ویرایشگر جدید ویژوال استودیو
The New Visual Studio Editor
چرا ویرایشگر را گسترش دهید؟
Why Extend the Editor?
نقاط گسترش
Extension Points
چند نمونه
Some Examples
نمونه درج تصویر
The Image Insertion Sample
نمونه کامنت سند
The Doc Comment Sample
حاشیه حاشیه برای متن برچسب گذاری شده
Margin Glyph for Tagged Text
معماری نسخه ی نمایشی
Architecture of the Demo
نسخه ی نمایشی: ایجاد برچسب
Demo: Creating the Tag
ایست بازرسی نسخه ی نمایشی
Demo Checkpoint
نسخه ی نمایشی: ایجاد Glyph
Demo: Creating the Glyph
مراجع برای نسخه ی نمایشی
References for the Demo
خلاصه
Summary
آزمایش و استقرار پسوندهای ویرایشگر
Testing and deploying editor extensions
معرفی
Introduction
نمونه تجربی
The Experimental Instance
نسخه ی نمایشی: اشکال زدایی یک برنامه افزودنی ویرایشگر
Demo: Debug an Editor Extension
فراداده
Metadata
نسخه ی نمایشی: اضافه کردن متادیتا
Demo: Add Metadata
گالری ویژوال استودیو
The Visual Studio Gallery
نسخه ی نمایشی: بارگذاری در گالری
Demo: Uploading to the Gallery
نتیجه
Conclusion
افزونه های ویژوال استودیو
Visual Studio Add-Ins
معرفی
Introduction
افزونه چیست؟
What is an Add-In?
توسعه IDTE2
IDTExtensibility2
IDTCommandTarget
IDTCommandTarget
DTE
The DTE
نسخه ی نمایشی: نوشتن یک افزونه
Demo: Writing an Add-in
Fit and Finish
Fit and Finish
گسترش
Deployment
نسخه ی نمایشی: استقرار
Demo: Deployment
چرا باید افزونه بنویسیم (و چرا نه)
Why to Write an Add-in (and Why Not to)
بسته های ویژوال استودیو
Visual Studio Packages
معرفی
Introduction
پکیج چیست؟
What is a Package?
چارچوب بسته مدیریت شده
The Managed Package Framework
الگوی پروژه بسته جدید
The New Package Project Template
نسخه ی نمایشی: ساخت بسته Speakit
Demo: Building the Speakit Package
Fit and Finish
Fit and Finish
نسخه ی نمایشی: پرداخت بسته
Demo: Polishing the Package
استقرار بسته
Package Deployment
نسخه ی نمایشی: استقرار یک بسته در VSIX
Demo: Deploying a Package in a VSIX
نتیجه
Conclusion
توسعه ابزارهای مدلسازی و نمودارسازی
Extending Modeling and Diagramming tools
معرفی
Introduction
چه چیزی را می توانید تمدید کنید؟
What Can You Extend?
آنچه شما نیاز دارید
What You Need
نسخه ی نمایشی: نصب پیش نیازها
Demo: Installing Pre-Requisites
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
کیت گریگوری در دهه چهارم خود است که برای برنامه پردازی حقوق می گیرد. شرکت وی ، 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 است. .
نمایش نظرات