در حال حاضر محصولی در سبد خرید شما وجود ندارد.
ویژگی ها ابرداده را به برنامه های خود اضافه می کنند و به شما امکان می دهند انواع ، مجامع ، ماژول ها و روش ها را حاشیه نویسی کنید. آنها به ویژه اگر شما یک توسعه دهنده پیشرفته .NET باشید ، به ویژه مفید هستند ، زیرا آنها با خدمات اضافی ابزارهای دات نت و کتابخانه های کد ، پایه کد خود را به شما وام می دهند. در این دوره ، مربی ارشد یادگیری LinkedIn Walt Ritscher به شما نشان می دهد که چگونه می توانید از ویژگی های از پیش تعریف شده ، استاندارد دات نت و همچنین نحوه ایجاد ویژگی های سفارشی به صورت شخصی خود استفاده کنید. بخش مهمی از برنامه های .NET. نکات سریع و ترفندهای کاربر را در مورد حاشیه نویسی کد خود مانند یک حرفه ای فصلی ، از آزمایش برای کیفیت شی گرفته تا علامت گذاری روش های آزمایش خود دریافت کنید. در طول راه ، والت به شما می آموزد که چگونه ویژگی های سفارشی را ایجاد کنید که نیازهای خاص پروژه های شما را برآورده کند ، مانند ویژگی هایی برای سریال کننده JSON ، PropertGrid و ویژگی دسته ، ویژگی BindProperty و موارد دیگر.
عنوان اصلی : .NET 6 SDK Advanced Exploration: Attributes
سرفصل های دوره :
مقدمه:
از رویکرد اعلامی برای کد با ویژگی های .NET استفاده کنید
آنچه باید بدانید
تنظیم و پیکربندی برنامه نویسی من
نحوه دسترسی به کد نمونه در GitHub
1. بررسی اجمالی :
مجامع ابرداده و .NET
مصرف کنندگان ابرداده
یک ویژگی چیست
کلاسهای ویژگی .NET را بررسی کنید
خواندن ابرداده و کد با بازتاب
2. از یک ویژگی استفاده کنید:
از ویژگی منسوخ استفاده کنید
به ابرداده ویژگی در مونتاژ .NET مراجعه کنید
سازندگان و خصوصیات ویژگی
چندین ویژگی را اعمال کنید
3. یک ویژگی Serializer JSON سفارشی ایجاد کنید:
پروژه Serializer JSON را بررسی کنید
ویژگی را ایجاد کنید
از ویژگی در یک پروژه دیگر استفاده کنید
برای کشف ویژگی کد بازتاب بنویسید
یک ویژگی پارامتری ایجاد کنید
پارامترهایی با بازتاب پیدا کنید
4. ایجاد یک چارچوب آزمون واحد سفارشی:
پروژه های Zunit را بررسی کنید
ویژگی های تست واحد را کاوش کنید
از ویژگی های تست واحد استفاده کنید
ویژگی های بار
ابرداده ویژگی را نشان دهید
تست های واحد را اجرا کنید
یک کلاس ادعا ایجاد کنید
5. نمونه هایی از ویژگی های NET:
Enums Field Bit و ویژگی Flags
PropertGrid و ویژگی دسته
ویژگی BindProperty در صفحات تیغ ASP.NET
ورود به سیستم و ویژگی CallerMemberName
نتیجه گیری:
مراحل بعدی
.NET 6 SDK Advanced Exploration: Attributes
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش ساخت برنامه های کراس پلتفرم بوسیله Windows 10 Universal App
آموزش حفاظت از کد بوسیله Source Control Providers
آموزش ابزارهای پیشرفته Debug در ویژوال استدیو
آموزش کار با ابزارهای ویژوال استدیو برای برنامه نویسی Azure
فیلم یادگیری کامل Visual Studio 2019
فیلم یادگیری Advanced C#: Thread-Safe Data with Concurrent Collections
آموزش نکات و ترفندهای ویژه برنامه نویسان در Visual Studio
یادگیری پیشرفته .NET 6
Azure AI Studio First Look
آموزش همکاری راه دور بوسیله Microsoft Live Share