Thứ Năm, 1 tháng 9, 2022

[Figma] Introduce Frame and component with Auto Layout

 

1.1 Frame & Component

    a. Mobile

    b. Desktop

1.2 Geometry

    a. Rectangle

    b. Line

    

    

figma mind map


2. Auto layout

figma auto layout


3. Styles

figma styles


4. Auto Layout Form

figma auto layout form

4.2 Auto Layout Dialog
figma auto layout dialog


5. Auto Layout List

figma auto layout list


Thứ Hai, 11 tháng 1, 2021

[Window Form] Count down Vietnam calendar

 Count down 365 application support calculate distance between today date to selected date, support highlight Vietnam holidays, find lunar date, calculate total work days in month.

New UI (Send email to receive App)

Count Down 365




New function: support calculate remain date and time details, add more month view when press "F3"

Download link here

Update 2021-01-14 link

Thank for download and using!

Thứ Sáu, 25 tháng 12, 2020

[ASPNET Core 5.0] File Browse Application

The application support "Upload/Download" file use hosting application in IIS Web Server (.NET 5)

You can "Upload/Download" file from computer to your mobile device (same Wifi Transfer)

Download .NET 5 Runtime at here

Download Hosting Bundle at here


1. Login Screen


2. Main Screen: click on folder and click on file to Download



3. Main Screen Upload



4. Mobile Screen: you can access IIS Website on mobile to Download files



Thank for using my application!

Contact to me via email

Download link

Thứ Tư, 9 tháng 11, 2016

[Base64Converter] Convert between file to Base64 file

Help
  Support convert between File and Base64 File
  Support GZip compress file data before convert

Use
  You can select multiple file and drag to execute convert file
  The file convert result output at same folder

Drag drop file to execute convert


Example File To Base64 File
   Base64Converter.exe File1.txt File2.txt
   Output result: File1.txt.base64 and File2.txt.base64

Example Base64 File To File
   Base64Converter.exe File1.txt.base64 File2.txt.base64
   Output result: File1_1.txt and File2_1.txt

Download Link: Base64Converter.rar
New Version: Base64Converter_V11

Code convert file to Base64 file
using System;
using System.IO;
 
namespace Base64Converter
{
    public class ConvertToBase64
    {
        private readonly string _file;
 
        private ConvertToBase64(string file)
        {
            _file = file;
        }
 
        private void Parse()
        {
            try
            {
                var bytes = File.ReadAllBytes(_file);
                var base64String = Convert.ToBase64String(bytes);
                var base64Path = Utils.GetFileName(_file + ".base64");
                File.WriteAllText(base64Path, _file + Environment.NewLine);
                File.AppendAllText(base64Path, base64String);
                Logger.Write("Base64 File: {0}", base64Path);
            }
            catch (Exception ex)
            {
                Logger.Error(ex.Message, ex);
            }
        }
        public static void Parse(string file)
        {
            var converter = new ConvertToBase64(file);
            converter.Parse();
        }
    }
}

Code convert Base64 file to origin file
using System;
using System.IO;
 
namespace Base64Converter
{
    public class ConvertToFile
    {
        private readonly string _file;
 
        private ConvertToFile(string file)
        {
            _file = file;
        }
 
        private void Parse()
        {
            try
            {
                var allLines = File.ReadAllLines(_file);
                var filePath = _file.Substring(0, _file.Length - 7);
                var base64String = string.Empty;
                switch (allLines.Length)
                {
                    case 1:
                        base64String = allLines[0];
                        break;
                    case 2:
                        filePath = Utils.GetFileName(allLines[0]);
                        base64String = allLines[1];
                        break;
                    default:
                        base64String = string.Join(string.Empty, allLines);
                        break;
                }
 
                var bytes = Convert.FromBase64String(base64String);
                File.WriteAllBytes(filePath, bytes);
                Logger.Write("File: {0}", filePath);
            }
            catch (Exception ex)
            {
                Logger.Error(ex.Message, ex);
            }
        }
 
        public static void Parse(string file)
        {
            var converter = new ConvertToFile(file);
            converter.Parse();
        }
    }
}

Thứ Năm, 4 tháng 8, 2016

English Balloon Tooltip: Learning english new word easy!

Function

  1. Auto display tooltip slide show at bottom taskbar
  2. Support add new Group and Dictionary for group
  3. Support quick add dictionary
  4. Allow to Start/Pause slide show

Help Image
Help to use
You can download and execute as portable program, open "EnglishBalloon.exe" file to run
Link to download: EnglishBallon.rar