কী জানতে হবে
- একটি ASHX ফাইল একটি ASP. NET ওয়েব হ্যান্ডলার ফাইল।
- Microsoft Visual Studio বা টেক্সট এডিটর দিয়ে একটি খুলুন।
- ফাইলের নাম পরিবর্তন করে filename.pdf করুন যদি এটি সত্যিই পিডিএফ ডকুমেন্ট হয়।
এই নিবন্ধটি ব্যাখ্যা করে যে একটি ASHX ফাইল কী এবং এটি কীভাবে ব্যবহার করা হয়, এছাড়াও কীভাবে এটি আপনার কম্পিউটারে খুলবেন বা এটিকে একটি ভিন্ন ফাইল ফর্ম্যাটে রূপান্তর করবেন৷
ASHX ফাইল কি?
ASHX ফাইল এক্সটেনশন সহ একটি ফাইল হল একটি ASP. NET ওয়েব হ্যান্ডলার ফাইল যা প্রায়শই একটি ASP. NET ওয়েব সার্ভার অ্যাপ্লিকেশনে ব্যবহৃত অন্যান্য ওয়েব পৃষ্ঠাগুলির রেফারেন্স ধারণ করে৷
ফাইলের ফাংশনগুলি সি প্রোগ্রামিং ভাষায় লেখা হয়, এবং কখনও কখনও রেফারেন্সগুলি এত ছোট হয় যে ফাইলটি কেবলমাত্র কোডের একটি লাইন হতে পারে৷
অধিকাংশ লোক এই ফর্ম্যাটের মুখোমুখি হয় শুধুমাত্র দুর্ঘটনাক্রমে যখন তারা একটি PDF ফাইলের মতো একটি ওয়েবসাইট থেকে একটি ফাইল ডাউনলোড করার চেষ্টা করে। এর কারণ হল ASHX ফাইলটি ডাউনলোডের জন্য ব্রাউজারে পাঠানোর জন্য PDF ফাইলটিকে উল্লেখ করে কিন্তু সঠিকভাবে নাম দেয় না,. PDF-এর পরিবর্তে শেষে. ASHX সংযুক্ত করে।
কীভাবে একটি ASHX ফাইল খুলবেন
ASHX ফাইলগুলি হল ASP. NET প্রোগ্রামিং এর সাথে ব্যবহৃত ফাইল এবং ASP. NET-এ কোড করে এমন যেকোনো প্রোগ্রামের সাথে খোলা যেতে পারে, যেমন Microsoft Visual Studio এবং Microsoft Visual Studio Community।
যেহেতু সেগুলি টেক্সট ফাইল, আপনি নোটপ্যাড++ এর মতো টেক্সট এডিটর প্রোগ্রাম দিয়ে ASHX ফাইলও খুলতে পারেন। আমাদের পছন্দগুলি দেখতে এই সেরা বিনামূল্যের পাঠ্য সম্পাদকের তালিকাটি ব্যবহার করুন৷
ASHX ফাইলগুলি একটি ওয়েব ব্রাউজার দ্বারা দেখা বা খোলার উদ্দেশ্যে নয়৷আপনি যদি একটি ডাউনলোড করে থাকেন এবং আশা করেন যে এতে তথ্য থাকবে (যেমন একটি নথি বা অন্যান্য সংরক্ষিত ডেটা), তাহলে সম্ভবত ওয়েবসাইটটিতে কিছু ভুল হয়েছে এবং ব্যবহারযোগ্য তথ্য তৈরি করার পরিবর্তে, এটি সার্ভার-সাইড ফাইলটি প্রদান করেছে৷
আপনি প্রযুক্তিগতভাবে কিছু ওয়েব ব্রাউজার ব্যবহার করে একটি ASHX ফাইলের পাঠ্য দেখতে পারেন, তবে এর অর্থ এই নয় যে ফাইলটি সেভাবে খোলা হবে। অন্য কথায়, একটি সত্যিকারের ASHX ফাইল, যেটিতে ASP. NET অ্যাপ্লিকেশনের জন্য পাঠযোগ্য পাঠ্য রয়েছে, আপনার ব্রাউজারে দেখা যেতে পারে, কিন্তু সমস্ত. ASHX ফাইল আসলে ASP. NET ওয়েব হ্যান্ডলার ফাইল নয়। এই পয়েন্টে আরও আছে, নীচে।
একটি ASHX ফাইলের সাথে সবচেয়ে ভালো কৌশলটি হল এটির নাম পরিবর্তন করে আপনি যে ধরনের ফাইল আশা করেছিলেন সেটিতে নামকরণ করা। মনে হচ্ছে অনেকগুলি সত্যিই পিডিএফ ফাইল হওয়ার কথা তাই, উদাহরণস্বরূপ, আপনি যদি আপনার ইলেকট্রিক কোম্পানি বা ব্যাঙ্ক থেকে একটি ASHX ফাইল ডাউনলোড করেন, তাহলে এটিকে Statement.pdf হিসাবে পুনঃনামকরণ করুন এবং একটি PDF রিডার দিয়ে খুলুন৷ একটি মিউজিক ফাইলের জন্য একই যুক্তি প্রয়োগ করুন (ফাইলের নাম পরিবর্তন করুন।mp3), ইমেজ ফাইল (-p.webp
যখন এই সমস্যাগুলি দেখা দেয়, আপনি যে ওয়েবসাইটটি পরিদর্শন করছেন যেটি ASHX ফাইলটি চালাচ্ছে তাতে একধরনের সমস্যা হচ্ছে এবং এই শেষ ধাপে, যেখানে ASP. NET HTTP হ্যান্ডলার যেটি সার্ভারে ASHX ফাইল প্রক্রিয়া করে, তা নয় এটার নামকরণ করছি না যা যা হোক। সুতরাং ফাইলের নাম পরিবর্তন করা হল আপনি নিজেই শেষ ধাপটি করছেন৷
যদি আপনি পিডিএফ ফাইলগুলি বিশেষভাবে ডাউনলোড করার সময় এটি অনেক ঘটতে থাকে, তাহলে আপনার ব্রাউজার ব্যবহার করা PDF প্লাগ-ইনটিতে সমস্যা হতে পারে। পরিবর্তে অ্যাডোব পিডিএফ প্লাগ-ইন ব্যবহার করার জন্য ব্রাউজারটি স্যুইচ করে আপনি এই ত্রুটিটি ঠিক করতে সক্ষম হবেন।
আপনি শুধুমাত্র একটি ভিন্ন এক্সটেনশনের জন্য কোনো ফাইলের নাম পরিবর্তন করতে পারবেন না এবং এটি সঠিকভাবে কাজ করবে বলে আশা করতে পারেন কারণ ফাইল এক্সটেনশন পরিবর্তন করলে আসলে ফাইল ফরম্যাট পরিবর্তন হয় না। উদাহরণস্বরূপ, আপনি একটি. DOCX ফাইলে একটি. PDF ফাইলের নাম পরিবর্তন করতে পারবেন না এবং ধরে নিন এটি একটি ওয়ার্ড প্রসেসরে ঠিক সূক্ষ্মভাবে খুলবে৷ সত্য ফাইল রূপান্তরের জন্য একটি রূপান্তর সরঞ্জাম প্রয়োজন৷
কীভাবে একটি ASHX ফাইল রূপান্তর করবেন
আপনাকে একটি ASHX ফাইলকে অন্য কোনো ফরম্যাটে রূপান্তর করতে হবে না, যদি না এটি ভিজ্যুয়াল স্টুডিওতে "সেভ অ্যাজ" ডায়ালগ বক্সে তালিকাভুক্ত ফাইল ফরম্যাট বা উপরে উল্লিখিত অন্য কোনো একটি প্রোগ্রাম না হয়।
এখানে তালিকাভুক্ত ফর্ম্যাটগুলি অন্যান্য পাঠ্য-ভিত্তিক ফর্ম্যাটগুলি, যেহেতু এটিই একটি সত্যিকারের ASHX ফাইল-একটি পাঠ্য ফাইল৷
আসলে, অন্য ফাইল এক্সটেনশন ব্যবহার করার জন্য ফাইলটি পরিবর্তন করা হলে, এটি সম্ভবত অবিলম্বে ASP. NET ওয়েব সার্ভারের মধ্যে কাজ করা বন্ধ করে দেবে কারণ অন্য ফাইলগুলি যেগুলি এটিকে উল্লেখ করে, ফাইলটি কোথায় তা জানবে না৷
এখনও খুলতে পারছেন না?
আপনি আপনার ফাইল খুলতে না পারলে, আপনি আসলে একটি ASHX ফাইল ব্যবহার করছেন কিনা তা দুবার চেক করুন। কিছু ফাইল এমন একটি ফাইল এক্সটেনশন ব্যবহার করে যা দেখতে এইরকম, কিন্তু সম্পূর্ণ ভিন্নভাবে কাজ করে।
উদাহরণস্বরূপ, একটি ASHX ফাইল একটি ASH ফাইলের মতো নয়, যা একটি Nintendo Wii সিস্টেম মেনু ফাইল, Audiosurf অডিও মেটাডেটা ফাইল বা KoLmafia ASH স্ক্রিপ্ট ফাইল হতে পারে। এই প্রতিটি ক্ষেত্রে, ফাইলটি খুলতে একটি ভিন্ন প্রোগ্রামের প্রয়োজন হয়৷
আপনার যদি একটি ASX, ASCX, ASHBAK, বা AHX ফাইল থাকে তবে একই কথা সত্য। এগুলো হয় মাইক্রোসফট ASF রিডাইরেক্টর ফাইল বা আলফা ফাইভ লাইব্রেরি টেম্পোরারি ইনডেক্স ফাইল; ASP. NET ওয়েব ব্যবহারকারী নিয়ন্ত্রণ ফাইল; Ashampoo ব্যাকআপ আর্কাইভ ফাইল; অথবা WinAHX ট্র্যাকার মডিউল ফাইল বা অটোহটকি স্ক্রিপ্ট ফাইল।
এই সমস্ত ক্ষেত্রে ধারণাটি সহজ: কোন প্রোগ্রামটি এটি খুলতে সক্ষম বা কোন পরিষেবা/অ্যাপ্লিকেশন এটিকে একটি ভিন্ন বিন্যাসে রূপান্তর করতে সক্ষম তা দেখতে ফাইল এক্সটেনশনটি গবেষণা করুন৷
FAQ
আমি কিভাবে একটি ম্যাকে একটি ASHX ফাইল খুলব?
একটি Mac এ একটি ASHX ফাইল খুলতে, Apple এর TextEdit, AbiSource, AbiWord বা MacroMates TextMate ব্যবহার করে দেখুন৷ এছাড়াও আপনি আপনার Mac এ একটি ওয়েব ব্রাউজারে একটি ASHX ফাইল খুলতে পারেন৷
আমি কিভাবে একটি ASHX ফাইলকে PDF এ রূপান্তর করব?
একটি ASHX ফাইলকে PDF এ রূপান্তর করার একটি সহজ উপায় হল একটি ওয়েব ব্রাউজারে ফাইলটি খোলা। আপনার পিডিএফ রিডার খুলবে; সেখান থেকে ফাইলটিকে পিডিএফ হিসেবে আপনার লোকাল ড্রাইভে সেভ করুন। চেষ্টা করার জন্য আরেকটি বিকল্প: একটি.pdf হিসাবে ফাইলটির নাম পরিবর্তন করুন, তারপর এটি Adobe Reader এ খুলুন।
আমি কিভাবে ASP. NET এ একটি ASHX ফাইল তৈরি করব?
একটি জেনেরিক হ্যান্ডলার (ASHX ফাইল) তৈরি করতে, Control+ N টিপুন। তারপর, Web > C এর অধীনে, জেনারিক হ্যান্ডলার টেমপ্লেটটি নির্বাচন করুন।