لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت API های وب با ASP.NET Web API 2.2
Building Web APIs with ASP.NET Web API 2.2
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید که چگونه با استفاده از ASP.NET Web API 2.2 ، یک چارچوب محبوب برای ساختن API های وب در بالای چارچوب NET ، وب و برنامه های تلفن همراه را به سرورها و پایگاه داده های عقب در برنامه های خود متصل کنید. در این دوره به Jonathan "J." بپیوندید. برج در حالی که چگونگی استفاده از این چارچوب را برای ایجاد کارآمد خدمات RESTful گام برمی دارد. بیاموزید که چگونه مسیریابی با Web API کار می کند تا اطمینان حاصل شود که API طبق برنامه کار می کند و به راحتی توسط برنامه های از راه دور مصرف می شود. نحوه مدل سازی داده ها را در Web API همراه با نحوه ایجاد منطق تجاری برای API خود کشف کنید. به علاوه ، در مورد مدیریت خطاها ، ایمن سازی خدمات و مستندسازی و آزمایش API های خود بیاموزید.
موضوعات شامل:
مسیریابی مبتنی بر کنوانسیون li>
اتصال کد شما به درخواست HTTP
اعتبارسنجی مدل ها li>
استفاده از ویژگی ها برای مسیر یابی درخواست ها li>
سفارشی سازی مسیرهای ویژگی li>
ترتیب داده ها و الزام آور مدل li>
مدیریت خطا li>
استفاده از فیلترهای استثنا و ثبت کننده های استثنا li>
اسناد و تست های API
امنیت API خود li>
سرفصل ها و درس ها
مقدمه
Introduction
ایجاد کارگروه
The power of Web APIs
ایجاد کارگروه
What you should know
ایجاد کارگروه
Technical specifics and setup
1. کنترلرها و اقدامات
1. Controllers and Actions
ایجاد کارگروه
Convention-based routing
ایجاد کارگروه
Parameter binding conventions
ایجاد کارگروه
Parameter binding attributes
ایجاد کارگروه
HTTP verb attributes
ایجاد کارگروه
Return values
ایجاد کارگروه
Validating models
ایجاد کارگروه
Using formats besides JSON
2. مسیریابی
2. Routing
ایجاد کارگروه
Routing table
ایجاد کارگروه
Attribute routing
ایجاد کارگروه
Customizing attribute routes
3. سریال سازی داده ها و الگوی اتصال
3. Data Serialization and Model Binding
ایجاد کارگروه
Models and DTOs
ایجاد کارگروه
CRUD operations with Entity Framework
ایجاد کارگروه
Useful Json.NET settings
ایجاد کارگروه
Reference LoopHandling in action
4. خطای در استفاده
4. Error Handling
ایجاد کارگروه
Using HttpResponseException
ایجاد کارگروه
Using exception filters
ایجاد کارگروه
Using exception loggers
ایجاد کارگروه
Global exception handler
5- مستندات و آزمایش API
5. API Documentation and Testing
ایجاد کارگروه
Documenting with help pages
ایجاد کارگروه
Documenting with Swashbuckle and Swagger
جاناتان "J." Tower یک معمار نرم افزار MVP و مایکروسافت است.
جاناتان دارای بیش از شانزده سال تجربه معماری و توسعه نرم افزار و همچنین دانش عمیق در مورد چگونگی ایجاد برنامه های نرم افزاری با کیفیت بالا و در مقیاس بزرگ است. او هم اکنون به عنوان شریک و مشاور اصلی در Trailhead Technology Partners فعالیت می کند. علاوه بر اینکه به عنوان یک MVP مایکروسافت شناخته می شود ، جاناتان همچنین یک کارشناس توسعه دهنده Telerik است که گواهی بر درک کامل او از فن آوری های Telerik و فداکاری در به اشتراک گذاری آن دانش با جامعه توسعه دهنده بزرگتر است.
نمایش نظرات