সহজ ভাষায় শিখুন ASP DOT NET [পর্ব-০২]

আসসালামুয়ালাইকুম,

সবাই কেমন আছেন। প্র্যাক্টিস হল কোনও কিছু শিখার মূল মন্ত্র। আপনার যারা এএসপি॰নেট শিখতে চান  তাদের জন্য কিসু লিঙ্ক শেয়ার করলাম।

http://www.asp.net/

mvc জন্য http://msdn.microsoft.com/en-us/library/gg416514(VS.98).aspx

windows form and WPF http://wpftutorial.net

এছাড়া http://channel9.msdn.com/ এইখানে অনেক ভিডিও tutorial পাবেন। এফবি তে asp॰net গ্রুপ এ অনেক ব্লগার এর লিঙ্ক পাবেন যা এই প্লাটফর্ম এ কাজ করতে আপনাদের সাহায্য করবে।

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

ভিসুয়াল স্টুডিও কী?

ভিসুয়াল স্টুডিও হল IDE(integrated development environment).এর IntelliSense সিষ্টেম অনেক পাওয়ারফুল। বর্তমানে ভিসুয়াল স্টুডিও ২০১২ ভার্সন চলতেছে। এটি ইউজ করে আপনি console এবং graphical user interface application তৈরি করতে পারেন।

এইবার আমরা জানব এই IDE বিভিন্ন অপ্শন সম্পর্কে।চলুন একটি ছোট ওয়েব অ্যাপ্লিকেশন বানাই। প্রথমে file->new website এ ক্লিক করুন দেখবেন এই ধরনের একটি পপ আপ উইনডো আসবে। 

asp॰net web site ক্লিক করুন(বাকি অপ্শন গুলার কাজ আস্তে আস্তে বলা হবে ) খেয়াল করুন বামপাশে ল্যাঙ্গুয়েজ যেন সি# select থাকে।নিচে লোকেশন সিলেক্ট করে দিন যেইখানে প্রজেক্ট save করতে চান। 
সবকিছু ঠিকঠাক আছে কিনা পরীক্ষা করে দেখতে প্রথমে আমরা রান করে দেখবো, F5 অথবা লাল গোলাকার জায়গাই ক্লিক করুন। run without debugging এ ক্লিক করুন।
দেখবেন browser এ আপনার আউটপুট দেখতে পাবেন। এইবার shift f5 অথবা stop debugging দিন।
ওয়েব ফর্ম এ আপনি ২ ধরনের ফাইল টাইপ দেখবেন একটি হল aspx, এই ফাইল এ আপনি html markup ইউজ করতে পারবেন।এই aspx ফাইল ডিজাইন ভিউ এবং সোর্স ভিউ তে কাজ করতে পারবেন।
ডিজাইন ভিউ তে ক্লিক করলে এই ধরনের দেখতে পাবেন

এইবার আপনি টূলবক্স থেকে সরাসরি ড্র্যাগ এণ্ড ড্রপ করে ডিজাইন ভিউ অথবা সোর্স ভিউ তে রাখতে পারেন। আর এক ধরনের ফাইল হল কোডে বিহাইন্ড ফাইল।সি# এর জন্য ॰cs আর vb জন্য ॰vb এক্সটেন্শন। এদের কাজ নেক্সট টিউন এ বলব। ডান পাশের সলিউশন এক্সপ্লোরার এ আপনার যাবতীয় ফাইল গুলা শো করবে। আপনি নিউ ফাইল অ্যাড করতে পারবেন। ওয়েব ফর্ম এ কাজ শুরু করলে আস্তে আস্তে এদের কাজ বলব। এছাড়া সার্ভার এক্সপ্লোরার এবং টূলবক্স এর কাজ নিয়ে আলোচনা করব।ছোট্ট একটি কাজ করে আজকের টিউন শেষ করব। প্রথমে ছবির মত করে ডিজাইন ভিউ তে একটি textbox, বাটন ও লেভেল ড্র্যাগ করে নিয়ে আসুন, বাটন এ রাইট বাটন ক্লিক করে প্রপার্টিস এ tex এ ক্লিক লিখুন। এইবার button কে ডাবল ক্লিক করুন
ডাবল ক্লিক করলে টা অটো আপনাকে কোডে বিহাইন্ড ফাইল এ নিয়ে যাবে। আর বাটন এর একটি ইভেন্ট handlar মেথড ক্রিয়েট হবে।

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

এইবার textbox এ কিসু লিখে বাটন ক্লিক করুন দেখবেন লেবেল এ ওই লিখা শো করে।
আজ এই পর্যন্ত। নেক্সট টিউন এ আবার দেখা হবে। যারা সি# জানেন না তাদের জন্য এই লিঙ্ক http://pinterest.com/questpond/learn-net-and-c-in-60-days/

পোস্ট কেমন হচ্ছে জানবেন। আপনাদের সহযোগিতা পেলে আমি সামনে যেতে পারব। টিউন কেমন হলে আর ও ভাল হবে জানবেন। এএসপি॰নেট টেকনোলজি পরিধি অনেক বড়,যত টুকু সম্ভব আমি চেষ্টা করব তুলে ধরতে।

Level 0

আমি জয়নুল। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 5 টি টিউন ও 10 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

অনেক ভাল লাগলো ভাইয়া। আপনার পরবর্তী টিউনের অপেক্ষায় রইলাম।

ধন্যবাদ, সাথে থাকার জন্য।

hajar hajar manush ei tune porbe!!! chaile jan bhai!!!