ভিজ্যুয়াল স্টুডিও 2019 এর জন্য কীভাবে প্রকল্পের টেম্পলেট এবং এক্সটেনশন তৈরি করা যায়

ওহে!

সম্প্রতি, আমি ভ্যু জেএস + এসপি. নেট কোরের জন্য দুটি প্রকল্পের টেম্পলেট তৈরি করেছি, উভয়ই ভিজ্যুয়াল স্টুডিও 2019 এক্সটেনশন হিসাবে। এগুলি ভিজ্যুয়াল স্টুডিও মার্কেটপ্লেসে ভাগ করা হয়েছিল, আপনি নীচের লিঙ্কে দেখতে পারেন:

  • টেম্পলেট ভ্যু জেএস + এসপি.নেট কোর ৩.১

আপনি কীভাবে নিজের এক্সটেনশন তৈরি করবেন এবং নিজের টেম্পলেটটি প্রকাশ করবেন তা জানতে চান? যদি হ্যাঁ, নিবন্ধের বাকি অংশটি কীভাবে এটি করা যায় তার এক ধাপে ধাপে প্রক্রিয়া।

প্রকল্প তৈরি

আপনাকে প্রথমে যা করতে হবে তা হল একটি প্রকল্প তৈরি করা যা আপনি টেম্পলেট হিসাবে ভাগ করতে চান। এই নিবন্ধে, আমি ইতিমধ্যে প্রকাশিত ভ্যু জেএস + এসপি. নেট কোর প্রকল্পটি ব্যবহার করে ধাপে ধাপে প্রদর্শন করব।

প্রকল্প রফতানি

প্রকল্পটি তৈরি হয়ে গেলে, ভিজ্যুয়াল স্টুডিও 2019 তে প্রজেক্ট মেনু বিকল্পে যান এবং "এক্সপোর্ট টেম্পলেট" বিকল্পটি চয়ন করুন:

দুটি ধরণের টেম্পলেট রয়েছে: প্রকল্প টেম্পলেট এবং আইটেম টেম্পলেট। আমাদের ক্ষেত্রে যেমন আমরা একটি প্রকল্প টেম্পলেট তৈরি করছি, আমি অন্তর্নিহিত বিকল্পটি নির্বাচন করেছি:

পরবর্তী পদক্ষেপটি হল নাম, বিবরণ, আইকনটি কনফিগার করা যা ব্যবহারকারীদের এবং চিত্রের পূর্বরূপকে দেখানো হবে। এই তথ্যটি যথাযথভাবে সেট করা আপনার পক্ষে যথাসম্ভব গুরুত্বপূর্ণ, আপনি যতটা উচ্চমানের করতে পারেন, কারণ এটি চূড়ান্ত ব্যবহারকারীদের কাছে প্রদর্শিত হবে যারা আপনার টেম্পলেট / এক্সটেনশন ডাউনলোড এবং ইনস্টল করবেন।

এবং "স্বয়ংক্রিয়ভাবে ভিজ্যুয়াল স্টুডিওতে আমদানি করুন" বিকল্পটি চেক করুন। এইভাবে, আপনি যে এক্সটেনশনটি তৈরি করছেন সেটি ইনস্টল করতে সক্ষম হবেন।

শেষ অবধি, প্রক্রিয়াটি একটি কমপ্যাক্ট ফোল্ডার তৈরি করবে যার মধ্যে টেমপ্লেট রয়েছে, তবে এটি তৈরির শেষ নয়:

ট্যাগ সংজ্ঞা

আমরা যখন ভিজ্যুয়াল স্টুডিও 2019 এ একটি নতুন প্রকল্প তৈরি করি তখন টেমপ্লেটগুলি কিছু নির্দিষ্ট ট্যাগের সাথে একসাথে উপস্থিত হয়, যা আমাদের টেমপ্লেটগুলি ফিল্টার করতে সহায়তা করে:

ভিজ্যুয়াল স্টুডিও 2019 এর সর্বশেষতম সংস্করণ থেকে, যারা এই এক্সটেনশনটি প্রকাশ করতে চান তাদের জন্য এই ট্যাগগুলি বাধ্যতামূলক। এগুলি ছাড়া, এক্সটেনশানটি ইনস্টল করা হবে, তবে ব্যবহারকারী এটি অনুসন্ধান করেও টেমপ্লেটটি কখনই তালিকায় প্রদর্শিত হবে না।

এই ট্যাগগুলি তৈরি করতে, শেষ ধাপে টেমপ্লেটটি দিয়ে তৈরি হওয়া কমপ্যাক্ট ফোল্ডারটি খুলুন এবং একটি টেক্সট সম্পাদক ব্যবহার করে .vstemplate ফাইলটি খুলুন:

বিভাগ "টেমপ্লেট ডেটা" তে, "প্রোভাইডডিফল্টনাম" ট্যাগের পরে আপনার টেম্পলেটটিতে ট্যাগ তালিকা রেফারেন্স যুক্ত করুন, যেমন প্ল্যাটফর্ম, প্রকল্পের ধরণ, ভাষা ইত্যাদি my আমার ক্ষেত্রে, আমি নীচে উল্লেখ করেছি:

সম্পূর্ণ উপলব্ধ ট্যাগ তালিকাটি নীচের লিঙ্কটিতে পাওয়া যাবে:

এক্সটেনশন তৈরি

ইতিমধ্যে তৈরি টেমপ্লেট এবং ট্যাগগুলি সেট করে এখন এক্সটেনশনের জন্য ইনস্টল ফাইল তৈরি করার সময় এসেছে।

তার জন্য, কেবলমাত্র ভিএসআইএক্স প্রকল্প প্রকারের একটি প্রকল্প তৈরি করুন:

এটি প্রকল্পের প্রাথমিক কাঠামো:

পিএস: তবে আমি "+" হিসাবে নির্দিষ্ট বিশেষ অক্ষর ব্যবহার করে প্রকল্পের নামটি তৈরি করেছি, কেবল শিক্ষার উদ্দেশ্যে, দয়া করে বাস্তব পরিস্থিতিতে এটি করা থেকে বিরত থাকুন। কোনও খালি জায়গা বা বিশেষ অক্ষর না তৈরি করা ভাল, এর মতো: টেম্পলেটভিউজেএসএএসপ নেট নেট কোর্ট আর্মিগোমেডিয়াম, আমি যে নামটি রেখেছি তার পরিবর্তে। এটি বিল্ড ইস্যুগুলিকে প্রতিরোধ করবে, কারণ ভিএস সেই নামটি ব্যবহার করে স্বয়ংক্রিয়ভাবে নেমস্পেস এবং ক্লাস তৈরি করবে।

মূলটিতে আপনার টেম্পলেটটিতে কমপ্যাক্ট ফোল্ডার রেফারেন্স অন্তর্ভুক্ত করুন। এটা গুরুত্বপূর্ণ যে কমপ্যাক্ট ফোল্ডারে আমার আগে উল্লিখিত ট্যাগগুলির সাথে .vstemplate ফাইল পরিবর্তন থাকতে পারে। ভুলে যাবেন না

এই প্রকল্পে একটি ম্যানিফেস্ট ফাইল রয়েছে, এতে এক্সটেনশান এবং ইনস্টলেশন নির্দেশাবলী সম্পর্কিত তথ্য থাকবে।

আপনি যদি সেই ফাইলটিতে ডাবল ক্লিক করেন তবে এটি কোনও ফর্মের মতো উন্মুক্ত হবে, যা আপনি ক্ষেত্রের মাধ্যমে ফিল্ডে পূরণ করতে পারবেন।

মানের সাথে প্রয়োজনীয় সমস্ত তথ্য সাবধানতার সাথে পরিবর্তন করুন, কারণ এটি ইনস্টলেশন এবং মার্কেটপ্লেসে চূড়ান্ত ব্যবহারকারীর কাছে উপস্থিত হবে। এছাড়াও ক্ষেত্রটি "লেখক" যথাযথভাবে নির্দিষ্ট করা প্রয়োজন কারণ এটি সাধারণত ল্যাপটপ নাম ধারণ করে।

এর পরে, "সম্পদ" এ ক্লিক করুন:

বিদ্যমান সম্পদগুলি উপস্থিত থাকলে মুছে ফেলুন এবং "নতুন" এ ক্লিক করুন:

আমি যে বিকল্পগুলি রেখেছি তা চয়ন করুন এবং পথে আপনি যে প্রকল্পটি যুক্ত করেছেন সেই কমপ্যাক্ট ফোল্ডারটি নির্দিষ্ট করুন।

প্রজন্ম

ইনস্টলেশন ফাইল তৈরি করতে, এটি কেবলমাত্র রিলিজ মোডে প্রকল্পটি তৈরি করছে। এটি ভিএস-তে এক্সটেনশান ইনস্টল করতে ব্যবহৃত .exe ফাইল তৈরি করবে

সম্পন্ন! আমাদের এক্সটেনশন তৈরি হয়েছিল। আপনি এখন ভিজ্যুয়াল স্টুডিও মার্কেটপ্লেসে প্রকাশের আগে এটি পরীক্ষা করতে পারেন, সবকিছু ঠিকঠাক চলছে কিনা তা দেখার জন্য।

ভিজ্যুয়াল স্টুডিও মার্কেট প্রকাশ

আপনি যদি আপনার এক্সটেনশনটি জনসাধারণের কাছে প্রকাশ করতে চান তবে আপনি এটি ভিজ্যুয়াল স্টুডিও মার্কেটপ্লেসে করতে পারেন।

এটি করতে মার্কেটপ্লেস.ভিউজুয়ালস্টুডিও.কম এ যান এবং আপনার মাইক্রোসফ্ট অ্যাকাউন্টে লগ ইন করার পরে নীচের বিকল্পগুলিতে যান:

আপনার এক্সটেনশনের .exe আপলোড করুন:

টেমপ্লেট এবং এক্সটেনশান তথ্য দিয়ে ফর্মটি পূরণ করুন। যেহেতু তথ্যটি সর্বজনীন হবে, বিশদে মনোযোগ দিন।

প্রক্রিয়া শেষ হয়ে গেলে, সংরক্ষণ করুন এবং অনুমোদনের প্রক্রিয়ার জন্য অপেক্ষা করুন। এটি কয়েক মিনিট সময় নিতে পারে।

উপসংহার

আমি আশা করি এই নিবন্ধটি আপনাকে সাহায্য করেছে। এটি পড়ার জন্য আপনাকে ধন্যবাদ।

নীচে আমার সামাজিক মিডিয়া প্রোফাইল আছে। সংযোগ এবং একটি প্রশ্ন জিজ্ঞাসা করুন নির্দ্বিধায়। এই প্রোফাইলগুলিতে, আমি প্রায়শই ওয়েব টেকনোলজিস এবং আইটি ইভেন্টগুলির বিষয়বস্তু ভাগ করি।

টুইটার: https://twitter.com/alemalavasi লিঙ্কডিন: https://www.linkedin.com/in/alexandremalavasi/

এই প্ল্যাটফর্মটি ব্যবহার করে প্রযুক্তিগত সম্প্রদায়ের অবদানের জন্য আমি সম্প্রতি একটি ইউটিউব চ্যানেলও তৈরি করেছি, NET কোর, ভ্যু জেএস, অ্যাজুরি এবং আরও অনেক কিছুর উপর দৃষ্টি নিবদ্ধ রেখে। আপনি যদি এই বিষয়ে আগ্রহী হন তবে আমি আপনাকে সাবস্ক্রাইব করার পরামর্শ দিচ্ছি। শীঘ্রই নিয়মিত সামগ্রী প্রকাশ করা হবে, যখন আমি আপনাকে উচ্চমানের অভিজ্ঞতা দেওয়ার জন্য অডিও, ভিডিও এবং সামগ্রী সেট করব।

লিঙ্ক: https://www.youtube.com/channel/UC-KFGgYiot1eA8QFqIgLmqA