ক্লাসিক এএসপি এটির সাথে আটকে থাকলে কীভাবে আকর্ষণীয় করবেন? [বন্ধ]


14

আমি একটি সত্যই একটি ছোট আউটসোর্সিং সংস্থা (4 প্রোগ্রামার এবং বস) এ কাজ করতাম, তারপরে যখন চাপ এবং ঘন ঘন দীর্ঘ শিফটগুলি পরিস্থিতিটিকে অসহ্য করে তোলে আমি আরও শিথিল শিডিউল দিয়ে আরও ভাল বেতনের চাকরিতে স্যুইচ করি যা আমাকে আরও কিছু অনুমতি দেয় allows ফ্রি সময়

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

আমি নিকট ভবিষ্যতে ক্লাসিক এএসপির সাথে কোডিং আটকে রেখেছি এবং আমি নেট এবং জাভা এর সাথে আগে যেমন কাজ করতাম, তেমনি এটিকে কমপক্ষে আকর্ষণীয় করার উপায়গুলি খুঁজতে আমি সংগ্রাম করছি এবং আমার মনে হচ্ছে আমি যাচ্ছি পিছনে ... কোন পরামর্শ?


13
... এটিকে একটি পানীয়ের খেলায় পরিণত করুন? এটি অনেকগুলি খারাপ চলচ্চিত্র এবং টিভি শোয়ের জন্য কাজ করে ...
হতাশাগ্রস্থ

4
আমার মনে হয় তিনি অ্যালকোহলে বিষক্রিয়া থেকে সংক্ষেপে মারা যাবেন ...
ওয়েইন মোলিনা

4
আরেকটি ধারণা: আপনার অনুসন্ধানগুলি TheDailWTF.com এ ভাগ করুন যাতে অন্যরা তাদের সহানুভূতি জানাতে পারে।
হতাশিত

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

1
"ক্লাসিক এএসপিতে সমস্ত কিছু কোডিং করা হয় যা একটি কাস্টম তৈরি সি ++ কুইউটিং সিস্টেমের সাথে ইন্টারফেস করে যা এএস 400 সিস্টেমগুলিতে সমস্ত কিছু সঞ্চয় করে।" আমি এই সম্পর্কে স্বপ্ন দেখতে যাচ্ছি।
Tjaart

উত্তর:


27

অন্যরা যেমন উল্লেখ করেছে, আপনার সম্ভবত নিজের বসের মন পরিবর্তন করার চেষ্টা করা উচিত বা এমন কর্মসংস্থান সন্ধান করা উচিত যেখানে আপনাকে এমন পশ্চাদগামী মানসিকতা পোষণ করতে হবে না।

তবে , মাঝামাঝি সময়ে, আপনি ক্লায়েন্টের পক্ষে যে কোনও কার্যকারিতা সরিয়ে দেওয়ার চেষ্টা করে এবং সার্ভারে স্টাফ তৈরির জন্য জিনিসগুলি ট্রিগার করতে অ্যাসিঙ্ক কলগুলি ব্যবহার করে আপনার কাজটিকে কিছুটা আকর্ষণীয় করে তুলতে পারেন। এটিকে এইচটিএমএল / জাভাস্ক্রিপ্টের প্রথম প্রান্তটি ওয়েবসার্ভিসেস (ক্লাসিক এএসপিতে প্রয়োগ করা হয়েছে) এর শেষ প্রান্তে ভাবেন। একটি RESTful API বিকাশ একটি আকর্ষণীয় চ্যালেঞ্জ হতে পারে, ক্লাসিক এএসপির জন্য JSON পার্সারের মতো কিছু সরঞ্জাম রয়েছে যাতে আরও স্ট্যান্ডার্ড পদ্ধতিতে ডেটা এগিয়ে যায় এবং ক্লায়েন্ট সাইড টেম্প্লেটিং আপনাকে সুন্দর উপস্থাপনার জন্য আপনার ওয়েব পরিষেবাদি থেকে প্রাপ্ত ডেটা ফর্ম্যাট করতে দেয় । লিঙ্কডইন বিভিন্ন ব্যাক-এন্ড প্রযুক্তিগুলিকে একীকরণের জন্য অনুরূপ কিছু করেছিল

একবার আপনার কাছে একটি রেস্টলফুল এপিআই হয়ে গেলে আপনি বিদ্যমান ক্লাসিক এএসপি স্টাফের কার্যকারিতা অনুকরণ করতে কিছু পরিচালিত ওয়েব পরিষেবাদি লেখার চেষ্টা করতে পারেন।


4
+1 দুর্দান্ত উত্তর! ক্লাসিক এএসপি আরও আধুনিক করুন! আপনি খুব অনন্য এবং চতুর কিছু করতে পারেন এবং আপনি অনেক শিখতে পারেন। আমি যখন শিখি তখন কখনই বিরক্ত হয় না find
ম্যাপেল_শ্যাফট

@ ম্যাপেল_শ্যাফ্ট: কৌশল কার্যকর কিছু করার জন্য যথেষ্ট দীর্ঘ শেখা থেকে দূরে সরে যাচ্ছে =)।
R0MANARMY

হ্যাঁ, আমি ঠিক এটিই উত্তরটি খুঁজছিলাম। এর মধ্যে কিছু করার আছে। এছাড়াও, অন্য ছেলেরা অন্য চাকরির সন্ধানের পরামর্শ দিচ্ছিল, আমি জানি যে অবশেষে আমি এমন একটি আরও কাজ খুঁজে পাব যা আমার আগ্রহের অনুসারে চলে আসবে, এবং এটি আমার দরজায় কড়া নাড়ালে কোনও কঠিন পছন্দ হবে না।
শৌল দেলগাদো

11

আমি শুরু করার আগে, আমি আপনার বসকে ক্লাসিক এএসপিতে জোর দেওয়া ঠিক কি না তা এই সমস্যার সমাধান করব না। আপনি আমাদের যথেষ্ট তথ্য দেন নি। আপনার যদি ক্লাসিক এএসপিতে বিদ্যমান কোডের একটি খুব বড় সংখ্যক অংশ রয়েছে যা 95% যথেষ্ট ভাল, এবং আপনি ছোট রক্ষণাবেক্ষণের কাজগুলি করে চলেছেন তবে ক্লাসিক এএসপির সাথে লেগে থাকা সম্ভবত একটি ভাল ধারণা ... সমস্ত কিছুকে একটি পোর্টিংয়ের ব্যয় cost নতুন ভাষা খুব বেশি হতে পারে। তবে যদি আপনার বস ক্লাসিক এএসপিতে নতুন প্রকল্প চালু করে থাকেন তবে ভাল, এর জন্য কোনও বাহানা নেই। এবং মাঝখানে একটি পুরো পরিসীমা আছে। সুতরাং আমার কাছে এটি বিবেচনা করার মতো পর্যাপ্ত তথ্য নেই এবং বিরক্ত করবেন না।

কিন্তু আমি আপনার সুনির্দিষ্ট প্রশ্ন মোকাবেলার ... কিভাবে কোডিং করতে চাও জবর

কি আকর্ষণীয়কোডিং একটি ভাল জিনিস? চীনা অভিশাপ মনে রাখবেন, "আপনি কি আকর্ষণীয় সময়ে বেঁচে থাকতে পারেন?" ঠিক আছে, এটি সম্ভবত চীনা নয় ... তবে বিষয়টি হ'ল আমি প্রশ্ন করি সব ধরণের প্রোগ্রামিং আকর্ষণীয় হওয়া উচিত কিনা। কখনও কখনও আপনি কেবল এটি সহজ এবং সহজবোধ্য হতে চান। সবচেয়ে বড় কোড মেসস যা আমাকে কখনও পরিষ্কার করতে হয়েছিল তা ডেভেলপারদের কারণে ঘটেছিল যারা কিছু করার সহজ সরল পদ্ধতিতে ক্লান্ত হয়ে পড়েছে এবং তাদের নিজের মনকে উদ্দীপিত রাখতে কেবল কখনও শুনেনি এমন একটি চতুর ভাষার বৈশিষ্ট্য খুঁজে পাওয়া দরকার। আমি মনে করি সি ++ কোডের 20 টি লাইন সন্ধান করা হয়েছে যার উদ্দেশ্য আমি কেবল সিদ্ধান্ত নিতে পারি না। এটি আপনি যদি কোনও ভেরিয়েবলগুলি আরম্ভ করতে ভুলে যান তবে নির্দিষ্ট ভেরিয়েবল 1 টি আরম্ভ করা হয়েছিল তা নিশ্চিত করার জন্য কোনও বিকাশকারী সূক্ষ্ম কৌশল বলেছিলেন। এটি হাস্যকর ছিল এবং ছেলেটি এটি আকর্ষণীয় ছিল। তবে এটা সবাই নষ্ট '

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

আপনার মনকে তীক্ষ্ণ রাখতে, আকর্ষণীয় নতুন ভাষা শিখতে আপনার অতিরিক্ত সময় ব্যবহার করুন। ওপেন সোর্স প্রকল্পগুলিতে কাজ করুন বা আপনার নিজস্ব প্রকল্পগুলিতে কাজ করুন।

মনে রাখবেন, আমি ক্লাসিক এএসপি ব্যবহার রক্ষা করছি না এবং আমি এটি ব্যবহার করা ভাল ধারণা বলছি না কারণ এটি "বিরক্তিকর"। আপনি যদি মনে করেন যে এটি "আকর্ষণীয়" বিকাশের পরিবেশ ব্যবহার করা আপনার পক্ষে আরও শক্তি ... তবে আপনি ভুল জিনিসটির দিকে মনোনিবেশ করছেন। একজন ভাল ভাস্কর একটি আকর্ষণীয় ছেনি চান না ... এটি সুন্দর মূর্তি তৈরির পথে পাবে। একজন ভাল চিত্রকর "আকর্ষণীয়" পেইন্ট ব্রাশ খুঁজছেন না। তারা আকর্ষণীয় সরঞ্জামগুলির সাথে চারপাশে বোকা বোধ করতে পারে তবে তারা সম্ভবত সবচেয়ে বিরক্তিকর সরঞ্জামগুলির সাথে তাদের সেরা কাজটি করতে চলেছে - যে সরঞ্জামগুলি এতটা বিরক্তিকর তারা অদৃশ্য হয়ে যায় এবং শিল্পীকে শিল্পে কাজ করতে দেয়।


3
আমি বিশ্বাস করি যে প্রশ্নটি একটি নির্দিষ্ট ভাষার আকর্ষণীয় বৈশিষ্ট্যগুলিতে বিশেষভাবে পরিচালিত হয়নি, তবে প্রতিদিন কাজ করে আসার প্রত্যাশায় আমি আরও কী করতে পারি? সেই প্রসঙ্গে কোডিং থেকে জিজ্ঞাসা করা থেকে এক পদক্ষেপ নেওয়ার বিষয়ে আপনার বক্তব্য আমি কীভাবে এই অ্যাপ্লিকেশনটিকে আরও আকর্ষণীয়, আরও দরকারী, আরও লাভজনক, বা আরও ব্যবহারযোগ্য করে তুলতে পারি? স্পট অন হয়। এটি কোনও শিল্পী আঁকার জন্য আকর্ষণীয় ব্রাশ ব্যবহার করে নয় বরং রঙ করার জন্য আকর্ষণীয় বিষয়গুলি সন্ধান করে।
R0MANARMY

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

7

আপনি মনে করছেন আপনি পিছনে যাচ্ছেন কারণ আপনি । অন্ধকার যুগে আটকা পড়ে না এমন একটি সংস্থার সন্ধান করা ছাড়া আর কোনও পরামর্শ নেই । এই দিন এবং যুগে ক্লাসিক এএসপির সাথে লেগে থাকার পুরোপুরি শূন্য কারণ রয়েছে; প্রকৃতপক্ষে আমি একদম বলবো যে ক্লাসিক এএসপিটির সাথে লেগে থাকার কথা ভবিষ্যতে আপনাকে এ হিসাবে ক্ষতিগ্রস্থ করে চলেছে ) আপনার। নেট এবং জাভা দক্ষতা বৃদ্ধি পাবে এবং খ) সম্ভাব্য ভবিষ্যতের নিয়োগকর্তাকে আপনি ক্লাসিক এএসপিতে কাজ করছেন, একটি প্রযুক্তি এটি 10 ​​বছরেরও বেশি সময় ধরে অচল ছিল এবং তারপরেও দাঁত টানানোর মতো ছিল; অন্য কথায় আপনার কোনও প্রাসঙ্গিক অভিজ্ঞতা নেই। আপনি খারাপভাবে বেছে নিয়েছেন, মনে হচ্ছে।

আপনি কেবল ক্লাসিক এএসপি দিয়ে এত কিছু করতে পারেন এবং এটি সব খুব বেদনাদায়ক।


4
ওপি ইঙ্গিত দেয় যে কমপক্ষে অদূর ভবিষ্যতের জন্য তিনি এই কাজটি আটকে আছেন তাই তিনি চলে যাওয়ার পরামর্শ দিচ্ছেন না এটি কার্যকর নয়। আপনার পরিস্থিতি ভয়াবহ বলে মনে করছেন এমন সমস্ত উপায়ে নির্দেশ করা আরও কম সহায়ক নয়। 10 বছর আগে 2001 এর প্রায় এক বছর আগে 2001 হবে। নেট ফ্রেমওয়ার্ক 1.0 প্রকাশিত হয়েছিল তাই ক্লাসিক আস্প খুব কমই অপ্রচলিত ছিল।
গ্র্যাজি

2
@ গ্রাটজকি না, তবে এটি তখনও একটি ভয়ঙ্কর প্রযুক্তি ছিল। দুটি প্রধান বিকল্পের চেয়ে নিকৃষ্টতর: পিএইচপি এবং জেএসপি
সান প্যাট্রিক ফ্লয়েড

6

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


টি 4 মনে আসে, তবে আমি অনুমান করি যে কোনও টেম্প্লেটিং ইঞ্জিনটি করবে।
R0MANARMY

1
আমি এরকম কিছু করেছি। আমি রুবি ব্যবহার করে ডেটাবেস টেবিল সংজ্ঞা উপর ভিত্তি করে সঞ্চিত পদ্ধতি এবং ডেটা অ্যাক্সেস ক্লাস উত্পন্ন।
ল্যারি কোলেম্যান

@ ল্যারি কোলম্যান: আপনি অভিবাসনের
R0MANARMY

@ আর0 ম্যানআরমি: হ্যাঁ, তবে তারপরে রেলগুলি প্রায় ছিল না।
ল্যারি কোলেম্যান

5

আপনি কেন কখনও কোনও পুরানো প্রযুক্তিতে আটকে থাকবেন ? সংস্থাগুলি সমস্ত সময় প্রযুক্তি স্থানান্তর করে। কৌশলটি হ'ল প্রযুক্তিগত পাশাপাশি ব্যবসায়িক দিকগুলি উভয়ই - কারণেই একটি নতুন প্রযুক্তিতে স্যুইচ করা কোম্পানির পক্ষে উপকারী। না হওয়ার চেয়ে আরও বহুবার, মাইগ্রেশন প্রযুক্তির স্ট্যাকের সামনের ব্যয় ভবিষ্যতের উন্নয়ন ব্যয়ের চেয়ে অনেক বেশি।

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

যদি আপনার বস প্রকল্পের প্রাথমিক বিকাশকারীদের মধ্যে থাকেন এবং কেবলমাত্র তিনি আপনার মনিব এবং আপনার চেয়ে আরও ভাল জানেন এই তথ্যের ভিত্তিতে প্রযুক্তিগুলি পরিবর্তন করতে অস্বীকার করেন তবে আমি সম্ভবত একটি নতুন কাজের সন্ধান করব - আপনি চান না এমন পরিবেশে আটকে থাকুন যেখানে আপনার নেতৃত্ব স্বল্পদৃষ্টির। আমি বলছি না যে তাকে / তাকে নিশ্চিত করানো সহজ হবে কারণ আমি নিশ্চিত যে তাদের বহু বছরের কাজ তাদের শিশুর জন্য বিনিয়োগ করা হয়েছে এবং পরিবর্তন স্বীকার করা দরকার 'ওলে অহংকারের জন্য একটি বিশাল আঘাত You এটি আপনাকে নিশ্চিত করতে হবে মাইগ্রেশন কেন প্রয়োজন তা সম্পর্কে আপনার স্পষ্ট , সংক্ষিপ্ত এবং পরিমাপযোগ্য কারণ রয়েছে, যেখানে এটি আপনার বসকে এমন পরিস্থিতিতে ফেলবে যেখানে না মাইগ্রেশন স্পষ্টভাবে একটি খারাপ সিদ্ধান্ত হবে।

শুভকামনা।


আমি জানি, পুরানো প্রযুক্তির সাথে আটকে থাকার কোনও কারণ নেই, এমনকি আমরা এখানে যে কাস্টম তৈরি কাঠামো ব্যবহার করি তা ব্যবহারের জন্য একটি ব্যথা এবং এটি কোনও বাণিজ্যিক প্রোগ্রামিং কাঠামোর অর্ধেক সুবিধাও দেয় না। আমার আশেপাশে কোথাও শুনেছি যে এটি ঘরে বসে তৈরি হয়েছিল তা একটি সুরক্ষার স্তর হিসাবে একটি অস্পষ্ট স্তর যুক্ত করে, তবে সত্যি বলতে কী, আমি এটি কিনছি না।
শৌল দেলগাদো

2
@ রেনো 812, অস্পষ্টতার মাধ্যমে সুরক্ষা মোটেই সুরক্ষা নয়। এটির মতো যদি আপনার বাড়ির পিছনের দিকটি প্রশস্ত খোলা থাকে এবং বলে যে আপনার বাড়িটি নিরাপদ কারণ দরজাটি রাস্তার মুখোমুখি নয়।
maple_shaft

আমি জানি এটি এমন নয়, কেবল আপনাকে এখানে এবং চারপাশের মানসিকতার ধারণা দেওয়ার জন্য।
শৌল দেলগাদো

3

আমি কর্মক্ষেত্রে ক্লাসিক এএসপির সাথেও কাজ করি এবং এটি আকর্ষণীয় করে তুলতে আমি কিছুটা হলেও পরিচালনা করেছি (কিছুটা হলেও)। পদক্ষেপ এখানে:

  • স্থাপত্যে কোনও পরিবর্তন ছাড়াই ক্লাসিক এএসপি, ভিবিএস স্ক্রিপ্ট বা জেএসক্রিপ্ট (জাভাস্ক্রিপ্ট) এ কোড করা যেতে পারে od জাভাস্ক্রিপ্টে স্যুইচ করুন।
  • বিভিন্ন লাইব্রেরিতে অ্যাক্সেস অর্জন করুন: json2.js, আন্ডারস্কোর, গোঁফ ... আপনি নোড.জেএস লাইব্রেরি বা ক্লায়েন্ট-সাইড লাইব্রেরিতে বিভিন্ন ধরণের পরিবর্তন সহ দেখতে পারেন।
  • একটি এমভিসি ফ্রেমওয়ার্ক তৈরি করুন বা একটি ডাউনলোড করুন। আপনি সার্ভার থেকে একটি ফাইল লোড করে টেম্প্লেটিং এবং দর্শন পরিচালনা করতে পারেন এবং এর সামগ্রীটি পড়তে পারেন এবং সেখানে জেএস-এর অসংখ্য টেম্প্লেটিং লাইব্রেরি ব্যবহার করতে পারেন। নিয়ন্ত্রকের জন্য, আপনি ইউআরএলটি সাধারণত যেভাবে ব্যবহার করবেন সেভাবে অনুরোধগুলি পুনর্নির্দেশ করতে আপনি ক্যোয়ারিতে ভেরিয়েবলগুলি ব্যবহার করতে পারেন (কম পরিষ্কার তবে এটি কাজ করে)।
  • আপনি একটি (সরলীকৃত) REST এপিআইও তৈরি করতে পারেন!
  • একটি ORM তৈরি করুন (আপনার যদি ডাটাবেসে অ্যাক্সেস থাকে), বা একটি ডাউনলোড করুন। এমনকি আপনি আন্ডারস্কোরের উপর ভিত্তি করে কিছু লিনিক-টু-এসকিউএল তৈরি করতে পারেন।
  • আপনার মতামত নিয়ে কাজ করুন। অ্যাংুলার বা ব্যাকবোনের মতো উন্নত জেএস লাইব্রেরি ব্যবহার করুন। সিএসএস থেকে কম, স্টাইলাস বা এসএএসএসে স্যুইচ করুন।
  • প্রক্সি থেকে কুরুচিপূর্ণ কোড ক্লাস করুন। পুরানো কুরুচিপূর্ণ কোডের সাথে ইন্টারফেস করার একমাত্র উদ্দেশ্যে এই ক্লাসগুলি তৈরি করা হয়েছে যাতে আপনার এটি স্পর্শ করতে না হয়।

2

আপনি নিজের ক্লাস তৈরি করতে এবং যথাসম্ভব অনেকগুলি প্রক্রিয়া প্রবাহিত করতে পারেন। এখানে কয়েকটি উদাহরণ সহ একটি সাইট রয়েছে: http://www.u229.no/stuff/

এমনকি আপনি এখনও ক্লাসিক এএসপি ব্যবহার করে এমন অন্যদের কাছে আপনার ক্লাসগুলি বাজারজাত করতে পারেন। ডেমিয়ান যেমন বলেছিলেন, পুরানো প্রযুক্তি সহ প্রচুর সংস্থাগুলি রয়েছে ... সবাই নতুন স্টাফের মধ্যে ঝাঁপ দেয় না।


শেষবারের মতো আমাকে ক্লাসিক এপ-এ কাজ করতে হয়েছিল, যা বেশ খানিক আগে আগে ছিল, একটি দুর্দান্ত আশ্চর্য হ'ল ভিবিএস স্ক্রিপ্ট ক্লাস সমর্থন করা শুরু করেছিল।
গ্র্যাজি

1

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

এটি বলার পরে, "বিকল্প কঠোর" ব্যবহারের জন্য সমস্ত কিছু স্থানান্তরিত করা শুরু করুন এটি আপনার কোড বেসকে বজায় রাখতে কম বেদনাদায়ক হতে পারে


1

যেহেতু ডেটা ইতিমধ্যে AS400 / IBMi তে রয়েছে, আপনি কী জানেন যে আপনি সেই ওএস এ জাভা, পিএইচপি, মাইএসকিউএল ইন্টারফেস এবং অন্যান্য জিনিস চালাতে পারেন? আমার ধারণা তিনি 400 জন লোক, এএসপি লোক নয়। এটি আলিঙ্গন করার চেষ্টা করুন, আমি এর মতো 400 ইকোসিস্টেম বাড়ানোর সুযোগ পেতে চাই।


0

এখানে সমস্ত উত্তর সত্যিই খুব ভাল। আমি কেবল অন্য একটি বিকল্প প্রস্তাব করতে চেয়েছিলাম।

অবকাঠামো উদ্বেগগুলি (ডাটাবেস, ফাইল সিস্টেম, সিওএম কোড ইত্যাদি) পৃথক ফাইলে সরানো শুরু করুন। উদাহরণস্বরূপ, আপনার কাছে এমন একটি প্রক্রিয়া থাকতে পারে যা একটি অ্যারে হিসাবে একটি রেকর্ডসেট দেয় (আমি এটি 8 বছর আগে করেছি তবে কোনও কোড নমুনা নেই - দুঃখিত)।

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

আপনার বিষয়বস্তু, উপস্থাপনা / ফর্ম্যাটিং, ব্যবসায়িক যুক্তি এবং অবকাঠামোগত উদ্বেগগুলি সমস্ত আলাদা হয়ে গেলে আপনি এখন সেই প্রযুক্তিটির সাথে শেখার বক্ররেখা কাটিয়ে উঠলে আপনি এখন এএসপি.নেট এমভিসি-তে স্যুইচ করতে পারেন। এটি কোনও স্যুইচ উল্টানোর মতো সহজ হবে না, তবে এটি আপনার মডুলারাইজড ক্লাসিক এএসপি সলিউশনটির সাথে কাজ করে এমন কারও সাথে খুব মিল মনে হবে (যার অর্থ আপনার বস আসলে এটি পছন্দ করতে পারে)।


-1

ক্লাসিক এএসপি এটির সাথে আটকে থাকলে কীভাবে আকর্ষণীয় করবেন?

প্রথমে আপনার কাজের জন্য গর্ব করুন (এটি ক্লাসিক এএসপি হলেও)। কারণ: একটি দুর্বল বিকাশযুক্ত (বা প্যাচযুক্ত) ক্লাসিক এএসপি পৃষ্ঠাটি আপনার ঘাড়ের চারপাশে একটি আরও বড় আলবাট্রোস হবে। আপনার বস স্বাভাবিকভাবেই আপনাকে প্রত্যাশিত যে কোনও বাগ সমাধান করতে পারে এবং এটি ইয়াকি বোধ করবে। কেবলমাত্র কিছু ভাল সংগীত লোড করুন, আপনার হেডফোনগুলি লাগিয়ে নিন এবং আপনি যত তাড়াতাড়ি সম্ভব বেরিয়ে আসুন (ধরে নিবেন যে টানেলের শেষে সত্যই আলো রয়েছে এবং আপনি শীঘ্রই কোনও কিছুর উপর কাজ করবেন আরো আকর্ষণীয়).

দ্বিতীয়ত, আপনি যে পরিমাণে সক্ষম, পৃষ্ঠাগুলি দেখতে এবং সুন্দর বানাতে আপনার যথাসাধ্য চেষ্টা করুন। সিএসএস দিয়ে আপনার যাদুতে কাজ করুন। পারলে বুটস্ট্র্যাপ ব্যবহার করুন। এবং লোড সময় এবং পূর্ণ স্ক্রিন রিফ্রেশ হ্রাস করতে AJAX এবং অন্যান্য কৌশল ব্যবহার করুন।

তৃতীয়, পৃষ্ঠাগুলি দ্রুত এবং তরল করতে jQuery, jQuery UI এবং অন্যান্য ক্লায়েন্ট-সাইড লাইব্রেরি ব্যবহার করার জন্য আপনার সর্বোত্তম চেষ্টা করুন। কখনও কখনও, আপনি মডেলগুলি, উইজার্ডগুলি বা এসপিএ সহ পুরো এএসপি পৃষ্ঠাগুলি মুছে ফেলতে সক্ষম হতে পারেন ! এটি উভয়ই আপনাকে লিখতে হবে এমন ক্লাসিক এএসপির পরিমাণ হ্রাস করবে এবং এটি কাজটিকে আরও আকর্ষণীয় করে তুলবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.