Header Ads

  • Breaking News

    ডট নেট ফ্রেমওয়ার্ক পরিচিতি

    সি শার্প ডট নেট নিয়ে কাজ করতে এবং সি শার্প ডট নেট বুজতে হলে আমাদেরকে প্রথমে বুঝতে হবে ডট নেট ফ্রেমওয়ার্ক এবং ডট নেট ফ্রেমওয়ার্ক এর প্রয়োজনীয়তা ।
    https://bdtechnics.blogspot.com/

    ডট নেট ফ্রেমওয়ার্ক কি?

    ডট নেট ফ্রেমওয়ার্র্ক হচ্ছে একটি পরিপূর্ন ডেভেলপমেন্ট এবং নির্বাহ এনভায়রন্টমেন্ট, যেখানে একজন ডেভেলপার কোনো একটি অ্যাপ্লিকেশন ডেভেলপ করতে পারেন এবং রান ও করতে পারবেন। ডট নেট ফ্রেমওয়ার্কে নিম্নের অ্যাপ্লিকেশনগুলো তৈরী করা যায়।
    • Consol Apllication 
    • Windows Application
    • Web Application 
    • Services Oriented Application 
    • Web Service 
    • Windows Service
    • WPF,WWF etc
    1. ডট নেট ফ্রেমওয়ার্ক বিভিন্ন প্রোগ্রামিং ভাষার জন্য অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং মডেল সাপোর্ট করে , যেমন- C# , VB, VC++, J# ইত্যাদি 
    2.  ডট নেট ফ্রেমওয়ার্ক ল্যাঙ্গুয়েজ ইন্টার- অপারেবিলিটি সাপোর্ট করে ।

    ডট নেট ফ্রেমওয়ার্কের প্রয়োজনীয়তাঃ 

    ডট নেট ফ্রেমওয়ররকের প্রয়োজনীয়তা নিম্নরুপঃ
    • Interoperability: কম্পিউটার সিস্টেমে নতুন এবং পুরনো অ্যাপ্লিকেশন গুলোর মধ্যে ইন্টারঅ্যাকশন প্রয়োজন হয় ডট নেট ফ্রেমওয়ার্ক, .NET environment - এর বাহিরে Excute কৃত প্রোগ্রামের কার্যকারিতা এক্সেস করার সুবিধা প্রদান করে ।
    • Common Runtime Engine : Commmon Language Runtime (CLR) হলো ডট ফ্রেমওয়ার্কের এক্সিকিউট ইঞ্জিন সকল .NET প্রোগ্রাম এই CLR - এর Under -এ Execute করে হয় ।
    • Language Independence : .NET framework,Common type system (CTS) এর পরিচয় করিয়ে দেয় । CLR সমর্থন করে এমন সকল ডাটা টাইপ CTS specification বর্ননা করে ।
    • Base Class Library : বেস ক্লাস লাইব্রেরী (BCL) ফ্রেমওয়ার্ক ক্লাস লাইব্রেরী (FCL) এর একটী অংশ যার মশ্য ডট নেট ফ্রেমওয়ার্ক ব্যবহারকারী সকল ল্যাঙ্গুয়েজ এর লাইব্রেরী রয়েছে ।
    • Simplified Deployemnt : .NET framework এর মধ্যে ডিজাইন ফিচার এবং টুলস রয়েছে যা কম্পিউটার এর মধ্যে সফটওয়্যার ইনস্টল করার সময় পূর্বে ইনস্টলকৃত সফটওয়্যারের সাথে ইন্টারফেস না করে সে সুবিধা প্রদান করে।
    • Security : ডিজাইনের ক্ষেত্রে কিছু দূর্বলতার জন্য পরবর্তিতে malicious software দ্বারা ক্ষতিগ্রস্থ হওয়ার সম্ভাবনা থাকে । .NET সমস্ত অ্যাপ্লিকেশনের জন্য একটি সাধারন নিরাপত্তা প্রদান করে ।
    • Portability: .NET framework এ পোর্টাবিলিটির বৈশিষ্ঠ্য সমর্থন করে ।
    •  Cross Platform: এটি cross,platform । তাই আপনার একই অ্যাপ উইন্ডোজ,ইউনিক্স ম্যাক ইত্যাদি অপারেটিং সিস্টেমে চালানো যাবে। 
    আজকে এই পর্যন্তই । পরবর্তি আপডেট পেতে ফলো করে , সাথেই থাকুন । 

    TechnologyBD

      No comments

      Post Bottom Ad