রিদওয়ান বিন শামীম অ্যাপ এম এল ম্যাসেজ এবং কার্যপ্রণালী যখন অ্যাপ এম এল কোনও কাজ করতে যায় তখন এটি কন্ট্রোলারে একটি এপ্লিকেশন অবজেক্ট ($appml) পাঠায়। এপ্লিকেশন অবজেক্টের একটি বৈশিষ্ট্য হল ম্যাসেজ ($appml.message), যা এপ্লিকেশনের অবস্থা বর্ণনা করে। এই ম্যাসেজ পরীক্ষা করে কাজের ধরণ অনুযায়ী জাভাস্ক্রিপ্ট কোড ব্যবহার করা যায়। উদাহরণ, function myController($appml) { …
Category: Professional
May 21
অ্যাপ এম এল কন্ট্রোলার (AppML Controllers)
রিদওয়ান বিন শামীম অ্যাপ এম এল কন্ট্রোলারের উদ্দেশ্য হল এপ্লিকেশনকে নিয়ন্ত্রণ করা। কন্ট্রোলার যা যা করতে পারেঃ প্রারম্ভিক ডাটা সেট করা, এপ্লিকেশন ডাটা পরিবর্তন করা, ইনপুট এবং আউটপুট নিয়ন্ত্রণ করা, ডাটা ভ্যালিডেট করা, ডাটা সংক্ষেপ করা, ভুলক্রুটি নিয়ন্ত্রণ, এপ্লিকেশন শুরু ও শেষ করা, আরও অনেক কিছু করা যায় এর দ্বারা। কন্ট্রোলার ব্যতিত …
May 21
অ্যাপ এম এলঃ এইচটিএমএল অন্তর্ভুক্ত করা (AppML HTML Includes)
রিদওয়ান বিন শামীম এইচটিএমএলের ভেতর এইচটিএমএল অন্তর্ভুক্ত করা এইচটিএমএল পেজের সর্বত্র একটি আদর্শ এইচটিএমএল ফুটার (HTML footer) অন্তর্ভুক্ত করা হতে পারে এর আদর্শ উদাহরণ। আদর্শ এইচটিএমএল ফুটারসমৃদ্ধ ফাইলের উদাহরণ নিচে দেয়া হল, inc_footer.htm <hr style=”margin-top:10px;”> <p style=”font-size:11px”>2015© W3Schools. All rights reserved.</p> <hr> এখানে “inc_footer.htm” অন্তর্ভুক্তির জন্য appml-include-html এট্রিবিউট ব্যবহৃত হয়েছে। উদাহরণঃ <!DOCTYPE …
May 21
অ্যাপ এম এল ডাটা (AppML Data)
রিদওয়ান বিন শামীম অ্যাপ এম এল এর প্রধান কাজ হল এইচটিএমএল পেজে ডাটা সরবরাহ করা। অ্যাপ এম এল কে ডাটার সাথে সংযুক্ত করা অ্যাপ এম এল চলক থেকে ডাটা প্রদর্শন করতে পারে, অ্যাপ এম এল ফাইল থেকে ডাটা প্রদর্শন করতে পারে, অ্যাপ এম এল ডাটাবেস থেকে ডাটা প্রদর্শন করতে পারে। অ্যাপ এম এল …
May 21
অ্যাপ এম এলঃ কীভাবে তৈরি করবেন? (AppML How To)
রিদওয়ান বিন শামীম অ্যাপ এম এল এপ্লিকেশন তৈরির দুটি সহজ ধাপ নিচে দেখানো হল, 1. HTML ও CSS ব্যবহার করে পেজ তৈরি করা HTML <!DOCTYPE html> <html lang=”en-US”> <link rel=”stylesheet” href=”style.css”> <title>Customers</title> <body> <h1>Customers</h1> <table> <tr> <th>Customer</th> <th>City</th> <th>Country</th> </tr> <tr> <td>{{CustomerName}}</td> <td>{{City}}</td> <td>{{Country}}</td> </tr> </table> </body> </html> {{ }} চিহ্ন অ্যাপ এম …
May 21
অ্যাপ এম এল টিউটোরিয়াল (AppML Tutorial)
রিদওয়ান বিন শামীম অ্যাপ এম এল কি? এপ্লিকেশন মডেলিং ল্যাঙ্গুয়েজকে অ্যাপ এম এল দ্বারা প্রকাশ করা হয়। অ্যাপ এম এল যেকোনো এইচটিএমএল পেজে চলতে পারে, কোনও ইন্সটলেশনের প্রয়োজন নেই। অ্যাপ এম এল কয়েকটি মাধ্যম থেকে ডাটা এইচটিএমএল পেজে আনতে ব্যবহৃত হয়, অবজেক্ট থেকে ফাইল থেকে ডাটাবেস থেকে অ্যাপ এম এল কেন? স্ট্যাটিক ডকুমেন্ট বিবৃত …
May 11
জাভাস্ক্রিপ্ট অবজেক্ট নটেশন ফাংশন ফাইল (JSON Function Files)
জেএসওএন ফাংশন ফাইল রিদওয়ান বিন শামীম জেএসওএন ফাংশন ফাইল (JSON Function Files) জেএসওএনএর একটি সাধারণ প্রয়োগ হল ওয়েব সার্ভার থেকে ডাটা পড়া ও ওয়েব পেজে তা প্রদর্শন করা। এই অধ্যায়ে চারটি ছোট ছোট ধাপে দেখানো হবে কীভাবে ফাংশন ফাইল ব্যবহার করে জেএসওএন ডাটা পড়া হয়। জেএসওএন উদাহরণঃ এই উদাহরণে myTutorials.js থেকে একটি মেনু পড়া হবে …
May 11
জাভাস্ক্রিপ্ট অবজেক্ট নটেশন এইচটিটিপি রিকুয়েস্ট (JSON Http Request)
জেএসওএন এইচটিটিপি রিকুয়েস্ট রিদওয়ান বিন শামীম জেএসওএনএর একটি সাধারণ প্রয়োগ হল ওয়েব সার্ভার থেকে ডাটা পড়া ও ওয়েব পেজে তা প্রদর্শন করা। এই অধ্যায়ে চারটি ছোট ছোট ধাপে দেখানো হবে কীভাবে XMLHttp ব্যবহার করে জেএসওএন ডাটা পড়া হয়। জেএসওএন উদাহর এই উদাহরণে myTutorials.txt, থেকে একটি মেনু পড়া হবে ও সেটিকে ওয়েবপেজে দেখানো হবে। <div …
May 10
জাভাস্ক্রিপ্ট অবজেক্ট নটেশন সিনট্যাক্স (JSON Syntax)
জেএসওএন সিনট্যাক্স রিদওয়ান বিন শামীম জেএসওএন সিনট্যাক্স, জাভাস্ক্রিপ্ট সিনট্যাক্সের একটি সাবসেট। জেএসওএন সিনট্যাক্সের নিয়মাবলী জেএসওএন সিনট্যাক্স, জাভাস্ক্রিপ্টের অবজেক্ট নোটেশন সিনট্যাক্স থেকে উদ্ভূত । ডাটা নাম ও মানের জোড়ায় থাকে ডাটা কমা দ্বারা আলাদা করা থাকে কুঁকড়ানো ব্র্যাকেট {} দ্বারা অবজেক্ট আবদ্ধ থাকে স্কয়ার ব্র্যাকেট [ ] দ্বারা শ্রেণীবিন্যাস আবদ্ধ থাকে। জেএসওএন ডাটা – …
May 09
জাভাস্ক্রিপ্ট স্ট্রিং (JavaScript Strings)
জাভাস্ক্রিপ্ট স্ট্রিং (JavaScript Strings) জাভাস্ক্রিপ্ট স্ট্রিং টেক্সট (লেখা) সংরক্ষণ ও কাজে লাগানোর জন্য ব্যবহার করা হয়। জাভাস্ক্রিপ্ট স্ট্রিং সাধারণভাবে একগুচ্ছ বর্ণকে পরবর্তীতে ব্যবহারের জন্য সংরক্ষণ করে। যেমন: “John Doe” স্ট্রিং কোটেশনর এর ভিতরে যেকোন লেখা হতে পারে। আপনি একক বা ডবল কোটেশন ব্যবহার করতে পারেন। যেমন: var carname = “Volvo XC60”; var carname = ‘Volvo …
