Visual Studio Tools for Applications
ভিজ্যুয়াল স্টুডিও টুলস ফর অ্যাপ্লিকেশন (ভি. এস. টি. এ) হল এমন সরঞ্জামের একটি সেট যা স্বাধীন সফ্টওয়্যার বিক্রেতারা (আই. এস. ভি) অটোমেশন এবং এক্সটেনসিবিলিটি উভয়ের জন্য তাদের অ্যাপ্লিকেশনগুলিতে কাস্টমাইজেশন ক্ষমতা তৈরি করতে ব্যবহার করতে পারে। সেই কাস্টমাইজেশন ক্ষমতাগুলি শেষ ব্যবহারকারীদের দ্বারা অ্যাপ্লিকেশনগুলির জন্য ভিজ্যুয়াল বেসিকের মতো একটি পরিচালিত এক্সটেনসিবিলিটি পরিবেশের মধ্যে আইএসভির অ্যাপ্লিকেশনটি তৈরি করতে ব্যবহার করা যেতে পারে। অ্যাপ্লিকেশনের জন্য হিস্ট্রি ভিজ্যুয়াল স্টুডিও টুলস মাইক্রোসফ্ট দ্বারা ভিজ্যুয়াল স্টুডিও 2005 প্রকাশের সাথে ঘোষণা করা হয়েছিল। 2006 সালের এপ্রিলে ভিজ্যুয়াল স্টুডিও ফর অ্যাপ্লিকেশনের প্রথম কমিউনিটি টেকনোলজি প্রিভিউ (সি. টি. পি) প্রকাশিত হয়। অফিস 2007-এর সঙ্গে উৎপাদন করার জন্য সংস্করণ 1 প্রকাশ করা হয়েছিল। অ্যাপ্লিকেশন 2-এর জন্য ভিজ্যুয়াল স্টুডিও টুলস হল বর্তমান সংস্করণ। অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল স্টুডিও টুলসের দ্বিতীয় সংস্করণে ডায়নামিক প্রোগ্রামিং মডেল এবং ডব্লিউ. পি. এফ, ডব্লিউ. সি. এফ, ডব্লিউ. এফ, এল. আই. এন. কিউ এবং. নেট ফ্রেমওয়ার্ক 3.5-এর মতো বৈশিষ্ট্য রয়েছে। শেষ ব্যবহারকারী এবং ব্যবসায়িক অ্যাপ্লিকেশন ডেভেলপারদের ব্যবহারের জন্য মাইক্রোসফ্ট অফিস 2007-এর সাথে ভিএসটিএ অন্তর্ভুক্ত করা হয়েছে এবং এসডিকে আইএসভি-র জন্য আলাদাভাবে উপলব্ধ। তবে এটি শুধুমাত্র মাইক্রোসফ্ট ইনফোপ্যাথে সংহত করা হয়েছে, কারণ স্যুটের অন্যান্য অ্যাপ্লিকেশনগুলি পরিবর্তে অ্যাপ্লিকেশনগুলির জন্য ভিজ্যুয়াল বেসিক ব্যবহার করে। আর্কিটেকচার ভিজ্যুয়াল স্টুডিও টুলস ফর অ্যাপ্লিকেশন (ভি. এস. টি. এ). নেট কাঠামোর উপর ভিত্তি করে তৈরি এবং এটি ভিজ্যুয়াল স্টুডিও টুলস ফর অফিস (ভি. এস. টি. ও)-এর মতো একই স্থাপত্যের উপর নির্মিত। ভিজ্যুয়াল স্টুডিও 2005 টুলস ফর অ্যাপ্লিকেশনস. নেট 2 ফ্রেমওয়ার্ক এবং ভিজ্যুয়াল স্টুডিও 2005-এর উপর ভিত্তি করে তৈরি, অন্যদিকে ভিজ্যুয়াল স্টুডিও টুলস ফর অ্যাপ্লিকেশনস v 2. নেট 3.5 এসপি1 ফ্রেমওয়ার্ক এবং ভিজ্যুয়াল স্টুডিও 2008-এর উপর ভিত্তি করে তৈরি। ভিজ্যুয়াল স্টুডিও ফর অ্যাপ্লিকেশন (ভিএসএ)-এর জন্য তৈরি কিছু প্রযুক্তি ভিজ্যুয়াল স্টুডিও টুলস ফর অ্যাপ্লিকেশন-এর মধ্যে অন্তর্ভুক্ত করা হয়েছিল। অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল স্টুডিও টুলস একটি রানটাইম এবং ডিজাইন টাইম এনভায়রনমেন্ট বা আইডিই উভয়ই নিয়ে গঠিত। রানটাইমটি হোস্ট অ্যাপ্লিকেশনগুলি তাদের অবজেক্ট মডেলগুলিকে অ্যাড-ইনগুলিতে প্রকাশ করার পাশাপাশি অ্যাড-ইনগুলি আবিষ্কার এবং লোড করতে ব্যবহার করে। অ্যাড-ইনগুলির একটি প্রক্সির মাধ্যমে হোস্ট অবজেক্ট মডেলের অ্যাক্সেস রয়েছে যা ভিএসটিএ রানটাইম ব্যবহার করে, অথবা বিকল্পভাবে অ্যাড-ইনগুলি সরাসরি হোস্ট অ্যাপ্লিকেশনটিকে রেফারেন্স করতে পারে। আইডিই হল ভিএসটিএ 2005-এর জন্য ভিজ্যুয়াল স্টুডিও আইডিই-ভিজ্যুয়াল স্টুডিও 2005 এবং ভিএসটিএ 2-এর জন্য ভিজ্যুয়াল স্টুডিও 2008-এর একটি সুবিন্যস্ত এবং কাস্টমাইজযোগ্য সংস্করণ। এটি ভিজ্যুয়াল বেসিক. নেট এবং সি #সমর্থন করে। আইডিই কার্যকারিতা যোগ বা লুকানোর জন্য কাস্টমাইজ করা যেতে পারে। এটি পেশাদার বিকাশকারীদের পাশাপাশি বিদ্যুৎ ব্যবহারকারীদের এবং অন্যান্য শেষ ব্যবহারকারীদের জন্য আদর্শ করে তোলে যাদের আরও ম্যাক্রো রেকর্ডিং ভিত্তিক কোডিং শৈলী থাকতে পারে। অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল স্টুডিও সরঞ্জামগুলিতে হোস্ট অ্যাপ্লিকেশনের 64-বিট সমর্থন এবং ম্যাক্রো রেকর্ডিং রয়েছে, তবে সক্রিয় স্ক্রিপ্টিং সমর্থন অন্তর্ভুক্ত করে না। ভি. এস. টি. এ-কে একটি হোস্ট অ্যাপ্লিকেশনে একীভূত করার জন্য এস. ডি. কে-র প্রয়োজন হয়, একটি অ্যাপ্লিকেশনের সাথে ভি. এস. টি. এ বিতরণ করার জন্য একটি লাইসেন্স এবং ভি. এস. টি. এ বিতরণযোগ্য প্রয়োজন হয়। লাইসেন্সিং ভিএসটিএ 2008 ইন্টিগ্রেশন লাইসেন্সগুলি সামিট সফ্টওয়্যার দ্বারা বিতরণ করা হয়েছিল, যা 2006 সালের এপ্রিলে মাইক্রোসফ্টের সাথে একটি লাইসেন্সিং চুক্তি করে। স্বাধীন সফ্টওয়্যার বিক্রেতাদের (আই. এস. ভি) যারা তাদের অ্যাপ্লিকেশনের মধ্যে ভি. এস. টি. এ-কে একীভূত করতে চায় তাদের অবশ্যই সামিট সফ্টওয়্যারকে একটি লাইসেন্স ফি দিতে হবে যা হয় প্রতি আসনের ভিত্তিতে 50 ডলার বা পণ্যের রাজস্বের উপর নির্ভর করে 1 শতাংশ, 2 শতাংশ বা 3 শতাংশ রয়্যালটির ভিত্তিতে গণনা করা হয়। তথ্যসূত্র ভি. এস. টি. এ দলের ব্লগ ভি. এস. টি. এ ফ্যাক্ট শিট ভি. এস. টি. ও এম. এ. এফ মাইক্রোসফট রিসোর্স সাইট টুলস ফর অ্যাপ্লিকেশনকে আলিঙ্গন করেছে