Categories
NodeJS

Use localForage in NuxtJS

You might found the module of nuxtjs such as: localforage-module or v-localforage but they are not up-to-date and it’s not working by default by using its module as example in this issue. Oh, and what is localForage here? It’s an offline storage for web, another option over the localStorage but it’s an API that let’s…

Categories
Visual Basic.Net

ការបង្កើត QR Code Generator ជាមួយ VB.NET

មាតិកា I.   សេចក្តីផ្តើម II.  បង្កើត Form III. សរសេរកូដ IV. ដំណើរការកម្មវិធី I.          សេចក្តីផ្តើម នៅក្នុងមេរៀននេះ ខ្ញុំនឹងបង្ហាញអ្នកទាំងអស់គ្នាអំពីរបៀបបង្កើត QR Code Generator សម្រាប់អាចអោយយើងធ្វើការ export ទៅជា image បាន។ សូមមើលនូវការអនុវត្តន៍ខាងក្រោមនេះ៖ II.        បង្កើត Form សូមធ្វើការបង្កើត Form ដែលមាន Control ដូចខាងក្រោម៖ TextBox ចំនួន១ Button ចំនួន២ PictureBox ចំនួន១ សូមមើលរូបខាងក្រោម III.          សរសេរកូដ ដើម្បីអាចប្រើប្រាស់ QR code function របស់វាបាន លុះត្រាតែយើងធ្វើការចូលទៅទាញយក library របស់វាជាមុនសិន។ ដំបូងត្រូវចូលទៅកាន់ Tools NuGet Package Manager Manage NuGet…

Categories
PHP

Install grpc for correct php version

Install PHP version to your ubuntu In case, you have many version of PHP, you need to check If you see the php version is not correctly set, you need to set the environment to use correctly before follow the official doc of grpc, let’s switch the php version: Install grpc from pecl Thanks to…

Categories
PHP

Khmer Text on PDF, Works on mPDF

Here, how the story could explain in this result As you see, it’s working! mPDF (https://github.com/mpdf/mpdf) is originally extended from FPDF (http://fpdf.org/) It has some wrapper such as in Laravel and other PHP framework. To make it works, we need to understand how to put the custom font and in mPDF it has a configuration…

Categories
ASP.net

របៀបប្រើប្រាស់ CRUD ជាមួយ Entity Framework ក្នុង ASP.NET MVC

មាតិកា I.   សេចក្តីផ្តើម II.  ជំហានទី១៖ បង្កើត Database និង Table III. ជំហានទី២៖ បង្កើត MVC project IV. ជំហានទី៣៖ បង្កើត Entity data model V.  ជំហានទី៤៖ បង្កើត Controller VI. ជំហានទី៥៖ ដំណើរការកម្មវិធី I.          សេចក្តីផ្តើម ក្នុងមេរៀននេះយើងនឹងធ្វើការទៅលើការប្រើប្រាស់ Entity Framework ក្នុង ASP.NET MVC ដ៏សាមញ្ញបំផុតមួយ ដែលអាចជួយដល់អ្នកទាំងអស់គ្នាយកទៅអនុវត្តន៍ដោយខ្លួនឯងបាន។ វាមានលក្ខណៈងាយស្រួល ដោយយើងមិនចាំបាច់បង្កើត class Model ដោយខ្លួនឯងទេ ដោយវាបាន Generate class អោយយើងស្រាប់ចេញពី entity Table របស់យើងទាំងស្រុង។ ដើម្បីកាន់តែយល់បន្ថែមទៀត សូមលោកអ្នកអនុវត្តន៍តាមជំហានដែលខ្ញុំបានណែនាំដូចខាងក្រោមនេះ។ II.        ជំហានទី១៖ បង្កើត Database…

Categories
ASP.net

ការប្រើប្រាស់ ViewBag, ViewData, TempDataក្នុង ASP.NET MVC

មាតិកា I.   សេចក្តីផ្តើម II.  ការប្រើប្រាស់ ViewBag III. ការប្រើប្រាស់ ViewData IV. ការប្រើប្រាស់ TempData V.  ភាពខុសគ្នារវាង ViewData, ViewBag, និង TempData I.          សេចក្តីផ្តើម ViewBag, ViewData និង TempData គឺជា Objects ដែលមាននៅក្នុង ASP.NET MVC ហើយ object ទាំងនេះត្រូវបានប្រើដើម្បីបោះទិន្នន័យនៅក្នុង scenarios ផ្សេងៗគ្នា។ ខាងក្រោមនេះគឺជា Scenarios ដែលយើងអាចយក object ទាំងនោះមកប្រើប្រាស់ដូចខាងក្រោម៖ បោះទិន្នន័យចេញពី Controller ទៅកាន់ View បោះទិន្នន័យចេញពី action មួយទៅកាន់ action មួយផ្សេងទៀតដែលស្ថិតនៅក្នុង controller តែមួយ បោះទិន្នន័យរវាង Controllers ទៅកាន់ Controller បោះទិន្នន័យតាមរយៈការ…

Categories
ASP.net

ស្វែងយល់អំពី Entity Framework

មាតិកា I.   សេចក្តីផ្តើម II.  អ្វីទៅជា Entity Framework? III. អ្វីទៅជា Object-Relational Mapping Framework? IV. ស្វែងយល់អំពី Entity Framework Features V.  ស្វែងយល់អំពី Entity Framework Latest Versions VI. ឯកសារយោង I.          សេចក្តីផ្តើម ពីមុនឡើយ .Net 3.5 ក្នុងនាមជាអ្នកអភិវឌ្ឍន៍យើងច្រើនតែប្រើដើម្បីសរសេរកូដ ADO.NET ដើម្បីអនុវត្តប្រតិបត្តិការ  Perform CRUD ជាមួយមូលដ្ឋានទិន្នន័យ។ ចំពោះបញ្ហានេះយើងត្រូវបង្កើតការភ្ជាប់ជាមួយ Database ដោយបើកការភ្ជាប់ (Open Connection), Create DataSet ដើម្បីប្រមូលយក (fetch) ឬបញ្ជូនទិន្នន័យ (submit data) ទៅក្នុងឃ្លាំងទិន្នន័យ (database) ហើយបំលែងទិន្នន័យពី DataSet ទៅជា .NET Objects…

Categories
PHP

មូលដ្ឋានគ្រឹះនៃការប្រើប្រាស់ PHP CRUD

មាតិកា I.   បង្កើត Database & Table II. បង្កើត Files php III. សរសេរកូដក្នុង config.php IV. សរសេរកូដក្នុង index.php V.  សរសេរកូដក្នុង add.php VI. សរសេរកូដក្នុង edit.php VII.សរសេរកូដក្នុង delete.php VIII.ដំណើរការកម្មវិធី I.          បង្កើត Database & Table ចូលទៅក្នុង phpMyAdmin ដើម្បីបង្កើត database មួយដែលមានឈ្មោះថា “crud_db” បន្ទាប់មកបង្កើត Table មួយដែលមានឈ្មោះ “users” ព្រមទាំង fields ដូចខាងក្រោម II.          បង្កើត Files php សូមធ្វើការបង្កើត folder មួយដែលមានឈ្មោះថា “crud_v1” ដាក់ក្នុង xampp à htdocs…

Categories
ASP.net

មូលដ្ឋានគ្រឹះនៃការប្រើប្រាស់ Action Method ក្នុង ASP.NET MVC

មាតិកា I.   សេចក្តីផ្តើម II. បង្កើត Project III. បង្កើត Controller IV. ការអនុវត្តន៍ V.  ការបង្កើត Trace I.          សេចក្តីផ្តើម នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងធ្វើការបង្ហាញអំពីមូលដ្ឋានគ្រឹះក្នុងការប្រើប្រាស់ Action Method ក្នុង ASP.NET MVC។ ខាងក្រោមនេះនឹងអនុវត្តន៍នៅក្នុង Controller តាមដំណាក់កាលដូចតទៅ៖ II.         បង្កើត Project សូមធ្វើការបង្កើត Project ជាមួយ ASP.NET MVC New Project Visual C# Web ASP.NET Web Application ចុច OK យក MVC OK III.          បង្កើត Controller សូមបង្កើត Controller ថ្មីមួយទៀតដោយដាក់ឈ្មោះថា “StudentController” Right…

Categories
ASP.net

ស្វែងយល់អំពីការប្រើប្រាស់ Input Validation ក្នុង ASP.NET MVC

មាតិកា I.   សេចក្តីផ្តើម II. Validation Annotations I.          សេចក្តីផ្តើម Validation របស់ user input គឺជាកិច្ចការដ៏ចាំបាច់សម្រាប់ application programmer។ application គួរតែអនុញ្ញាតិតែ user input ទិន្នន័យដែលត្រឹមត្រូវ ដូច្នេះយើងត្រូវកំណត់ព័ត៌មានដែលអ្នកប្រើប្រាស់បញ្ចូលអោយបានត្រឹមត្រូវ។ នៅក្នុង ASP.NET MVC framework ផ្តល់នូវ built-in annotation ដែលអាចអោយយើង apply ទៅលើ properties នៃ Model។ វាធ្វើការ validate នៅពេលបញ្ចូល ហើយបង្ហាញនូវ message ដែលត្រឹមត្រូវទៅកាន់អ្នកប្រើប្រាស់។ II.         Validation Annotations Annotations Description Required វាត្រូវបានប្រើប្រាស់ដើម្បីបង្កើត required field. DisplayName វាត្រូវបានប្រើប្រាស់ដើម្បីកំណត់ text ដែលយើងចង់បានដើម្បីបង្ហាញនៅលើ fields. StringLength…