Categories
Visual Basic.Net

ការសិក្សាពីរបៀបបង្កើត CRUD ក្នុង VB.NET ជាមួយ SQL Server

មាតិកា I.   សេចក្តីផ្តើម II.  គោលបំណង III. តម្រូវការ IV. ការបង្កើត Table V.  ការបង្កើត Project VI. ការបង្កើត Form VII.ការ implement កូដ VIII.ការដំណើរការ project I.         សេចក្តីផ្តើម VB.NET គឺជា language programming មួយក្នុងចំណោម programming language​ជាច្រើន ដែលប្រើក្នុងគោលបំណងបង្កើតនូវ desktop application។ វាមានភាពងាយស្រួលនិងមិនពិបាកក្នុងការសិក្សាឡើយ ដោយយើងអាចធ្វើការសិក្សាស្រាវជ្រាវដោយខ្លួនឯងតាមរយៈ internet និងឯកសារជាច្រើនទៀតផងដែរ។ II.        គោលបំណង ក្រោយពីសិក្សាតាម Tutorial នេះ លោកអ្នកនឹងយល់អំពី យល់ដឹងពីការបង្កើត បង្កើត Project យល់ដឹងពីការបង្កើត បង្កើត Form យល់ដឹងពីការបង្កើត បង្កើត Module មូលដ្ឋានគ្រឹះក្នុងការប្រើប្រាស់ CRUD ក្នុង VB.NET III.       តម្រូវការ…

Categories
ASP.net General

ការសិក្សាពីរបៀបប្រើប្រាស់ Model Binding ក្នុង ASP.NET MVC 5

មាតិកា I. សេចក្តីផ្តើម II.  គោលបំណង III. តម្រូវការ IV. អ្វីទៅជា Model Binding? V.  No Binding VI. Simple Binding VII.Class Binding VIII.Complex Binding I. សេចក្តីផ្តើម នៅក្នុង Tutorial នេះ យើងនឹងសិក្សាពីរបៀបប្រើប្រាស់ Model Binding នៅក្នុង ASP.NET MVC។ ដើម្បីយល់បន្ថែមទៀតសូមធ្វើការអនុវត្តន៍ដូចខាងក្រោម។ II. គោលបំណង ក្រោយពីអនុវត្តន៍តាម Tutorial នេះ លោកអ្នកនឹងយល់អំពី យល់ដឹងពីរអ្វីទៅជា Model Binding យល់ដឹងពីដំណើរការរបស់ Model Binding យល់ដឹងពីការប្រើប្រាស់ programming code ជាមួយ asp.net mvc III. តម្រូវការ ដើម្បីអាចសិក្សា បានយើងត្រូវមាន…

Categories
ASP.net

ការសិក្សាពីរបៀប បង្កើត Master Page Layout ក្នុង ASP.NET MVC 5

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ជំហានទី១៖ បង្កើត Project ជំហានទី២៖ បើក Solution Explorer ជំហានទី៣៖ បង្កើត Layout មួយទៀត ជំហានទី៤៖ សូមសរសេរកូដចូលក្នុង Laout “_DarkLayout.cshtml” ជំហានទី៥៖ បង្កើត View page និង add layout page “DarkLayout” ចូល ជំហានទី៦៖ ដំណើរការ Project 1. សេចក្តីផ្តើម នៅក្នុង Tutorial នេះ យើងនឹងសិក្សាពីរបៀប បង្កើត Master Page Layout ដោយប្រើប្រាស់ ASP.NET MVC។  Layout មានសារៈសំខាន់ណាស់សំរាប់ធ្វើការឌីស្សាញចេញជាវេបសាយមួយប្រកបដោយភាពទាក់ទាញនិងផ្តល់ភាពងាយស្រួលសម្រាប់អោយអ្នកសរសេរកូដធ្វើការ implementation ។ ក្នុង Layout មួយជាធម្មតាមានដូចជា Header, Side Menu,…

Categories
ASP.net

ការសិក្សាពីរបៀបប្រើប្រាស់ HTTPGET និង HTTPPOST ក្នុង ASP.NET MVC 5

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ HttpGet HttpPost ភាពខុសគ្នារវាង HttpPost និង HttpGet method 1. សេចក្តីផ្តើម នៅក្នុង Tutorial នេះ យើងនឹងសិក្សាពីរបៀបប្រើប្រាស់ HttpGet និង HttpPost នៅក្នុង ASP.NET MVC។ Method ទាំងពីរនេះគឺយើងប្រើវាសម្រាប់ធ្វើការ post data ពី client ទៅកាន់ server និងធ្វើការ get data ពី​ server មកវិញ។ ដើម្បីយល់បន្ថែមទៀតសូមធ្វើការអនុវត្តន៍ដូចខាងក្រោម។ 2. គោលបំណង ក្រោយពីអនុវត្តន៍តាម Tutorial នេះ លោកអ្នកនឹងយល់អំពី យល់ដឹងពីរអ្វីទៅជា HTTPGET និង HTTPPOST យល់ដឹងពីភាពខុសគ្នារវាង HTTPGET និង HTTPPOST Method យល់ដឹងពីការប្រើប្រាស់ HttpGet…

Categories
ASP.net

ការសិក្សាពីរបៀប បង្កើត Form តាមរយៈវិធី៤យ៉ាងក្នុង ASP.NET

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ជំហានទី១៖ បង្កើត Project ជំហានទី២៖ បង្កើត Class Model ជំហានទី៣៖ Forms – Weakly Typed ជំហានទី៤៖ Forms – Strongly Typed ជំហានទី៥៖ Forms – Strongly Typed Ajax (Asynchronous) ជំហានទី៦៖ ការប្រើប្រាស់ HTML Forms ជាមួយ Ajax និង JQuery 1. សេចក្តីផ្តើម នៅក្នុង Tutorial នេះ យើងនឹងសិក្សាពីរបៀប បង្កើត Form​ តាមរយៈវិធី៤យ៉ាងដោយប្រើប្រាស់ ASP.NET MVC។ ខាងក្រោមនេះនឹងបង្ហាញពីជំហាននីមួយៗក្នុងការ implementation កូដ។ 2. គោលបំណង ក្រោយពីអនុវត្តន៍តាម Tutorial នេះ…

Categories
ASP.net

ការសិក្សាពីរបៀប Save Data ចូលទៅក្នុង Tables ច្រើន ដោយប្រើប្រាស់ Ajax ក្នុង ASP.NET MVC 5

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ជំហានទី១៖ បង្កើត Project ជំហានទី២៖ បង្កើត Database ,Table និង Store Procedure ជំហានទី៣៖ ធ្វើការ Add ADO.NET Entity data model ជំហានទី៤៖ បង្កើត Controller ជំហានទី៥៖ បង្កើត View ជំហានទី៦៖ ប្រើប្រាស់ Ajax សម្រាប់ធ្វើការ send data ពី form ទៅកាន់ Server ជំហានទី៧៖ ធ្វើការបន្ថែម method object របស់ json សម្រាប់ធ្វើការ Save data ជំហានទី៨៖ Run Application 1. សេចក្តីផ្តើម នៅក្នុង Tutorial នេះ យើងនឹងសិក្សាពីរបៀប…

Categories
ASP.net

ការសិក្សាពីរបៀបបង្កើត CRUD ក្នុង ASP.NET MVC 5

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ជំហានទី១៖ បង្កើត Project ជំហានទី២៖ បង្កើត Database និង Table ជំហានទី៣៖ បង្កើត Class Model ជំហានទី៤៖ បង្កើត Controller ជំហានទី៥៖ បង្កើត Repository folder និង Repository Class ជំហានទី៦៖ បង្កើត Method នៅក្នុង EmployeeController.cs file ជំហានទី៧៖ បង្កើត View ជំហានទី៨៖ ធ្វើការ Configure ActionLink ទៅលើ Edit និង delete records ជំហានទី៩៖ Configure RouteConfig.cs ដើម្បី set default action ជំហានទី១០៖ Run Application 1.…

Categories
Multi Platform

របៀបតម្លើង ionic ក្នុង windows

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ជំហានទី១៖ តម្លើង NodeJs ជំហានទី២៖ បង្កើត Apps 1. សេចក្តីផ្តើម Ionic គឺជា open source framework ដែលត្រូវបានប្រើសម្រាប់ធ្វើការ develop នូវ mobile applications។ វាផ្តល់នូវ tools ហើយនិង services មួយចំនួនសម្រាប់ធ្វើការ build នូវ mobile UI អោយមានភាពងាយស្រួលសម្រាប់ users (native look and feel)​។ 2. គោលបំណង ក្រោយពីសិក្សាតាម Tutorial នេះ លោកអ្នកនឹងយល់អំពី របៀប install ionic យល់ដឹងអំពី របៀប run app យល់ដឹងអំពីការបង្កើត App 3. តម្រូវការ ដើម្បីអាចធ្វើការជាមួយ…

Categories
Database

ការសិក្សាពីរបៀបបង្កើត CRUD Store Procedure ក្នុង SQL Server

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ការបង្កើត Table ការបង្កើត procedure សម្រាប់ CREATE ការបង្កើត procedure សម្រាប់ READ ការបង្កើត procedure សម្រាប់ UPDATE ការបង្កើត procedure សម្រាប់ DELETE ឯកសារយោង 1. សេចក្តីផ្តើម CRUD មកពីពាក្យថា Create, Read, Update, Delete។ វាមានសារៈសំខាន់ខ្លាំងណាស់ក្នុងការបង្កើត application មិនថានៅក្នុង web application, desktop application ក៏ដូចជា mobile application។ ខាងក្រោមនេះយើងនឹងលើកយកនូវការប្រើប្រាស់ CRUD​ជាមួយនឹង SQL Server ដែលអាចជាជំនួយក្នុងការយកទៅប្រើប្រាស់ទៅតាមគោលបំណងរបស់យើង។   2. គោលបំណង ក្រោយពីសិក្សាតាម Tutorial នេះ លោកអ្នកនឹងយល់អំពី មូលដ្ឋានគ្រឹះក្នុងការបង្កើត Store Procedure…

Categories
General

ការសិក្សាពីរបៀបបង្កើត Layout ក្នុង CSS

មាតិកា សេចក្តីផ្តើម គោលបំណង តម្រូវការ ការប្រើប្រាស់ Bootstrap របៀបបង្កើត Grid Layout ឯកសារយោង 1. សេចក្តីផ្តើម CSS មកពីពាក្យថា Cascading Style Sheets។ វាមានសារៈសំខាន់ក្នុងការរចនាគេហៈទំព័រ ធ្វើអោយវេបសាយរបស់យើង មានសោភ័ណ្ឌភាពស្រស់ស្អាតនិងគួរអោយទាក់ទាញ។ គួរកត់សម្គាល់ផងដែរ លោកអ្នកអាចធ្វើការបង្កើត website template តាមរបៀបផ្សេងៗពីគ្នា ដូចជាប្រើប្រាស់ CSS code ទាំងស្រុង ឬក៏ប្រើប្រាស់ HTML យកមក design ហើយនិងប្រើប្រាស់ Bootstrap ដែលជាការពេញនិយមសម្រាប់ធ្វើវេបសាយលក្ខណៈ responsive ទៅតាមdevices ផ្សេងៗជាដើម។ ក្នុង Tutorial នេះដែរ ខ្ញុំនឹងធ្វើការបង្កើត Layout ឬក៏ Template ដោយប្រើប្រាស់នូវ Bootstrap ជាមួយ CSS យកបង្ហាញ។ 2. គោលបំណង ក្រោយពីសិក្សាតាម Tutorial…