কম্পিউটার টিউটোরিয়াল

C# ASP.NET WebAPI ব্যবহারের সুবিধাগুলো

Web API সরল, লাইটওয়েট সার্ভিসের জন্য একটি بہতর পছন্দ। Web API XML সহ যেকোনো টেক্সট ফরম্যাট ব্যবহার করতে পারে এবং WCF-এর চেয়ে দ্রুত।

    স্ট্যান্ডার্ড HTTP ভার্ব যেমন GET, POST, PUT, DELETE ব্যবহার করে সকল CRUD অপারেশন HTTP-এর মতো কাজ করে।

    রাউটিং-এর জন্য সম্পূর্ণ সাপোর্ট।

    MediaTypeFormatter ব্যবহার করে JSON এবং XML ফরম্যাটে রেসপন্স জেনারেট করে।

    IIS-এ হোস্ট করা যায় এবং IIS-র বাইরে সেলফ-হোস্টও করা যায়।

    মডেল বাইন্ডিং এবং ভ্যালিডেশন সাপোর্ট করে।

    OData সাপোর্ট করে।

    স্টেটলেস ডেটা ট্রান্সফার সাপোর্ট করে।

    URL প্যাটার্ন এবং HTTP মেথড সাপোর্ট করে।

নোট - OData (Open Data Protocol) একটি ওপেন প্রোটোকল যা কোয়েরিয়েবল এবং ইন্টারঅপারেবল RESTful API তৈরি এবং কনসিউম করার একটি সিম্পল এবং স্ট্যান্ডার্ড উপায় প্রদান করে।

  1. C# ASP.NET WebAPI-এ বিল্ট-ইন মেসেজ হ্যান্ডলারগুলো কী?

  2. C# ASP.NET WebAPI-তে ফিল্টারের বিভিন্ন প্রকার কী কী?

  3. C# ASP.NET WebAPI-তে CORS সমস্যা সমাধান কীভাবে করবেন?

  4. C# ASP.NET WebAPI-তে কন্ট্রোলার একশনের বিভিন্ন রিটার্ন টাইপ কী কী?