ASP.NET Web Pages - ট্যুটোরিয়াল

ASP.NET একটি উন্মুক্ত ফ্রেমওয়ার্ক, যা ওয়েবপেজ এবং ওয়েবসাইট তৈরি করার জন্য HTML, CSS, JavaScript এবং সার্ভার স্ক্রিপ্ট ব্যবহার করে।

ASP.NET তিনটি উন্মুক্ত মডেলকে সমর্থন করে:

ওয়েব পেজ, MVC (মডেল ভিউ কন্ট্রোলার) এবং ওয়েব ফর্মস。

এই ট্যুটোরিয়ালটি আপনাকে WEB PAGES নিয়ে শিখতে সাহায্য করবে।

ওয়েব পেজ MVC ওয়েব ফর্মস

কীভাবে শুরু করা যায়?

অনেক ডেভেলপার নতুন টেকনোলজি শিখার জন্য উদাহরণগুলি পড়ার পদ্ধতি পছন্দ করেন

ওয়েব পেজ ইনস্ট্যান্স দেখতে আপনাকে এই এসপিএনইটি ওয়েব পেজ ডেমো সাইট দর্শন করুন

কোড চালু করুন ব্যবহার করে শিখার দক্ষতা বাড়ান

আমাদের 'কোড চালু করুন' ফিচারটি ওয়েব পেজ শিখার সুবিধা করে দেয়

এই ফিচারটি এসপিএনইটি কোডকে দেখতে এবং চালু করতে সহায়তা করে, একইসঙ্গে এইচটিএমএল প্রকাশ করে

অনুগ্রহ করে 'কোড চালু করুন' বাটন ক্লিক করুন এবং দেখুন কিভাবে এটা কাজ করে:

Web Pages উদাহরণ

<html>
<body>
     <h1>Hello Web Pages</h1>
     <p>সময় @DateTime.Now</p>
</body>
</html>

একটি উদাহরণ চালু করুন

ওয়েব পেজ কী?

ওয়েব পেজ হলো তিনটি এসপিএনইটি প্রোগ্রামিং মডেলের একটি, যা এসপিএনইটি ওয়েবসাইট এবং web অ্যাপলিকেশন তৈরি করার জন্য ব্যবহৃত হয়

অন্য দুই প্রোগ্রামিং মডেল হলো ওয়েব ফর্মস এবং MVC (মডেল, ভিউ, কন্ট্রোলার)

ওয়েব পেজ হল সবচেয়ে সহজ এসপিএনইটি ওয়েব পেজ ডেভেলপমেন্ট প্রোগ্রামিং মডেল। এটি এইচটিএমএল, সিএসএস, জেভাস্ক্রিপ্ট এবং সার্ভার কোডকে মিলিয়ে কাজ করার একটি সহজ পদ্ধতি প্রদান করে:

  • সহজে শিখা, পড়া এবং ব্যবহার
  • একটি একক ওয়েবপেজ দিয়ে নির্মিত
  • পিএইচপি এবং এসপিএনইটি-র মতো
  • সার্ভার স্ক্রিপ্ট ভিসুয়েল বেক্স বা সি# এবং কাজ করে
  • এইচটিএমএল, সিএসএস, জেভাস্ক্রিপ্ট ও সার্ভার কোডের সম্পূর্ণ নিয়ন্ত্রণ

ওয়েব পেজ প্রোগ্রামেবল ওয়েব হেলপার্স দিয়ে সম্প্রসারিত হয়, যেমন ডাটাবেস, ভিডিও, ছবি, সোশ্যাল নেটওয়ার্ক ইত্যাদি

ওয়েব পেজ ট্যুটোরিয়াল

আপনি এসপিএনইটি নতুন করে শিখতে চান, তাহলে ওয়েব পেজ একটি অত্যন্ত ভালো প্রবেশপথ

আমাদের ওয়েব পেজ ট্যুটোরিয়ালে, আপনি কিভাবে ভিসুয়েল বেক্স এবং সি# এর সর্বশেষ রেজার সার্ভার ট্যাগ সংক্রান্ত এইচটিএমএল, সিএসএস, জেভাস্ক্রিপ্ট এবং সার্ভার কোডকে মিলিয়ে কাজ করেন তা শিখবেন。

আপনি একইসঙ্গে কিভাবে প্রোগ্রামেবল ওয়েব হেলপার্স দিয়ে ওয়েবপেজগুলি সম্প্রসারিত করেন, যেমন ডাটাবেস, ভিডিও, ছবি, সোশ্যাল নেটওয়ার্ক ইত্যাদি শিখবেন。

Web Pages উদাহরণ

একটি উদাহরণ দিয়ে শিখুন!

এইজেট এসপিএনইটি কোড সার্ভারে কার্যকরি হয়, তাই আপনি ব্রাউজারে কোড দেখতে পাবেন না। আপনি শুধুমাত্র প্রকাশিত পরিমিত এইচটিএমএল দেখতে পাবেন。

CodeW3C.com-এ, প্রত্যেক উদাহরণই লুকিয়ে থাকা ASP.NET কোডটি দেখায়। এটি আপনাকে এটি কিভাবে কাজ করে বোঝতে সহায়তা করে।

Web Pages উদাহরণ

Web Pages রেফারেন্স ম্যানুয়েল

এই টিউটোরিয়ালটিতে, আমরা পূর্ণ অ্যাসপার এনইটি রেফারেন্স ম্যানুয়েলটি প্রদান করি, যাতে কোম্পোনেন্ট, প্রক্রিয়া, বৈশিষ্ট্য এবং পদ্ধতি অন্তর্ভুক্ত রয়েছে。

Web Pages রেফারেন্স ম্যানুয়েল

আমরা WebMatrix-এর ব্যবহার করি

এই টিউটোরিয়ালে, আমরা WebMatrix-এর ব্যবহার করি。

WebMatrix একটি সহজ কিন্তু শক্তিশালী মুক্ত ASP.NET ডেভেলপমেন্ট টুল, যা মাইক্রোসফট ওয়েবপেজ-এর জন্য বিশেষভাবে উন্নীত করা হয়েছে。

WebMatrix অন্তর্ভুক্ত:

  • Web Pages উদাহরণ এবং টেমপ্লেট
  • web সার্ভার ভাষা (Razor ব্যবহার করে VB বা C#)
  • web সার্ভার (IIS Express)
  • ডাটাবেস সার্ভার (SQL Server Compact)
  • সমগ্র web ডেভেলপমেন্ট ফ্রেমওয়ার্ক (ASP.NET)

WebMatrix-এর মাধ্যমে, আপনি একটি কালো সাইট বা কালো ওয়েবপেজ থেকে শুরু করতে পারেন বা "Web Application Gallery"-এর মাধ্যমে ওপেন সোর্স অ্যাপলিকেশন নির্মাণ করতে পারেন। PHP এবং ASP.NET অ্যাপলিকেশন, যেমন Umbraco, DotNetNuke, Drupal, Joomla, WordPress ইত্যাদি সহসংস্থান পাবেন। WebMatrix-এর মধ্যে সুরক্ষা, সার্চ ইঞ্জিন অপটাইমাইজেশন এবং ওয়েব প্রকাশ কর্মীদের বুদ্ধিমত্তা পাওয়া যায়。

আপনি যেমন WebMatrix-এর মাধ্যমে কোড লিখেছেন, তা সহজেই পেশাদার ASP.NET অ্যাপলিকেশনে রূপান্তরিত হতে পারে。

আপনি যদি WebMatrix ব্যবহার করতে চান, তবে নিচের লিঙ্কটি ব্যবহার করে ইনস্টল করুন:

http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix