در حال حاضر محصولی در سبد خرید شما وجود ندارد.
ویژگی ها ابرداده را به برنامه های خود اضافه می کنند و به شما امکان می دهند انواع ، مجامع ، ماژول ها و روش ها را حاشیه نویسی کنید. آنها به ویژه اگر شما یک توسعه دهنده پیشرفته .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
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آشنایی با فضا و امکانات کلود Azure
کار با ابزارهای دیتای SQL Server موجود در Visual Studio
مدیریت نصب برنامه های کاربردی بوسیله Chocolatey Package Manager
آشنایی با روند تکنولوژی
.NET Fundamental Concepts
آموزش کار با ابزارهای ویژوال استدیو برای برنامه نویسی Azure
فیلم یادگیری Advanced C#: Thread-Safe Data with Concurrent Collections
آموزش کدنویسی بوسیله پکیج منجر NuGet
توسعه فرانت اند بوسیله .NET
آموزش الگوهای برنامه نویسی Function در زبان C#