Công Cụ Lập Trình – Tân Hồng IT http://localhost:82/demowp Siêu Chia Sẻ Kiến Thức, Công Nghệ, Phần Mềm, Thủ Thuật, Tiện Ích Máy Tính Mon, 09 Dec 2019 07:27:25 +0000 en-US hourly 1 https://wordpress.org/?v=5.3.2 http://localhost:82/demowp/wp-content/uploads/2019/04/logo-TanHongIT-one-75x75.png Công Cụ Lập Trình – Tân Hồng IT http://localhost:82/demowp 32 32 Thay đổi Port sửa lỗi không truy cập vào được localhost và cách tạo thư mục ảo trên WampServer http://localhost:82/demowp/code-web/thiet-lap-port-loi-khong-truy-cap-localhost/ http://localhost:82/demowp/code-web/thiet-lap-port-loi-khong-truy-cap-localhost/#respond Thu, 05 Dec 2019 15:15:23 +0000 http://localhost:82/demowp/?p=7470 Tân Hồng IT sẽ hướng dẫn các bạn cách thiết lập Port và tạo thư mục ảo trên WampServer khi bị lỗi không truy cập vào được Localhost nhé. Việc tạo thư mục ảo giúp bạn có thể quản lý file PHP của mình dễ dàng hơn. Ở Bài 1: Giới thiệu tổng quan ngôn […]

The post Thay đổi Port sửa lỗi không truy cập vào được localhost và cách tạo thư mục ảo trên WampServer appeared first on Tân Hồng IT.

]]>
Tân Hồng IT sẽ hướng dẫn các bạn cách thiết lập Port và tạo thư mục ảo trên WampServer khi bị lỗi không truy cập vào được Localhost nhé. Việc tạo thư mục ảo giúp bạn có thể quản lý file PHP của mình dễ dàng hơn.

Bài 1: Giới thiệu tổng quan ngôn ngữ PHP và hướng dẫn thiết lập môi trường để lập trình PHP. Tân Hồng IT đã dùng WampServer làm môi trường chính để lập trình PHP. Cùng tìm hiểu xem web server này có gì thú vị nữa không nhé!!!

loi port truy cap localhost

Ưu điểm khi sử dụng WampServer là gì?

WampServer hoạt động giống một máy chủ ảo, chạy ngay trên máy của bạn. Nó cho phép bạn kiểm thử trang web mà không gặp trở ngại hay tác hại nào. Do nó được cài trên máy tính của bạn và chưa được xuất bản. WampServer vào lúc này đóng vai trò là một căn nhà an toàn cho website của bạn, bạn chưa phải đưa nó online, nhưng vẫn xem được cách nó hiển thị online trên trình duyệt là như thế nào.

Các ưu điểm khi cài đặt WampServer là:

  • Bạn không phải mất thời gian chờ file được upload lên mạng nữa.
  • Tạo backup dễ dàng hơn, nhanh hơn.
  • Không phụ thuộc vào kết nối internet, máy tính không kết cần nối mạng bạn vẫn có thể phát triển web tại localhost.
  • Tăng tốc quá trình xử lý, thao tác. Lập trình viên và chuyên gia thiết kế của bạn sẽ thích điều này.
  • Bạn hình dung được nội dung được bố cục như thế nào.

Sau khi đã có một website hoàn chỉnh tại localhost nhờ vào việc cài WampServer, để đưa website lên mạng bạn chỉ việc mua thêm hosting và tên miền cho nó.

Tổng quan về thanh menu của WampServer:

  • Localhost: Cho phép mở website nằm trong folder web root bằng trình duyệt web.
  • phpMyAdmin: Cho phép mở trang quản lý cơ sở dữ liệu phpMyAdmin thông qua trình duyệt web.
  • Apache: Các lệnh liên quan đến web chủ Apache.
  • MySQL: Các lệnh liên quan đế hệ quản trị cơ sở dữ liệu MySQL.
  • PHP: Nơi sẽ hiển thị và cho phép bạn chỉnh sửa các tập tin cấu hình sử dụng ngôn ngữ lập trình PHP.
  • Start All Services: Bật tất cả các chức năng/dịch vụ của WAMP.
  • Stop All Services: Tắt tất cả các chức năng/dịch vụ của WAMP.
  • Restart All Services: Khởi động lại tất cả các chức năng/dịch vụ của WAMP.

Thiết lập Port mới trên WampServer tránh lỗi không truy cập vào localhost:

Khi bạn cài đặt nhiều gói webserver vào máy tính thì khi này các địa chỉ localhost phải được cấu hình khác nhau, Nếu không khi truy cập vào địa chỉ localhost sẽ bị lỗi không truy cập được.

Ví dụ bạn cài đặt Xampp đầu tiên, khi này nó sẽ mặc định lấy địa chỉ https://localhost/ làm port của nó. Sau đó bạn lại cài thêm Wampserver vào máy, lúc này khi truy cập vào https://localhost/ sẽ bị lỗi. Bạn phải chỉnh sửa thành một Port  khác ví dụ như https://localhost:81/ , https://localhost:83/ ,…

Hãy cùng Tân Hồng IT tìm hiểu về cách thay đổi port trên WampServer nha. Thay đổi port giúp cho máy của bạn tránh những xung đột không đáng có khi lập trình.

Đầu tiên, các bạn mở WampServer lên và click chuột trái vào icon W màu xanh của Wamp. Sau đó bạn chọn Apache, tiếp theo click vào file httpd.conf.

Bước 1
Bước 1

Lúc này file httpd.conf đã được mở tự động bằng Notepad++ nếu máy của bạn có sẵn hoặc một trình soạn thảo khác. Trên file httpd.conf các bạn tìm kiếm bằng cách ấn CTRL+H, tại Find What: nhập 80, rồi thay đổi lại tại Replace with: nhập 82. Xong tất cả thì bạn chọn Replace All và nhớ CTRL+S nha ^^.

lỗi không truy cập localhost
Bước 2

Sau khi đã lưu lại các bạn nhớ nhấn Restart All Services để port mới được hoạt động nhé.

Bước 3
Bước 3

Cuối cùng các bạn mở trình duyệt lên nhập localhost:82 và hiện ra như ảnh dưới là các bạn đã thay đổi port thành công rồi đó.

Bước 4
Bước 4

Tạo thư mục ảo trên WampServer:

Khi sử dụng WampServer, file php của bạn thường nằm bên trong thư mục C:/wamp64/www/*.php. Điều này rất bất tiện đối với các máy đã đóng băng, vì khi tắt hay reset máy đồng nghĩa với dữ liệu trong ổ C:/ trước đó bạn đã từng thao tác sẽ bay màu. Sau đây mình sẽ hướng dẫn các bạn tạo thư mục ảo để bạn quản lý file dễ dàng hơn.

Các bạn Click chuột trái vào biểu tượng của WAMP, chọn Apache –> Alias directories –> Add an alias.

Bước 1
Bước 1

 

Một cửa sổ Command sẽ hiện lên, và các bạn làm theo hướng dẫn trên màn hình. Ở đây mình đặt alias là larva

Bước 2
Bước 2

Sau khi Enter nó sẽ yêu cầu bạn gõ đường dẫn đến thư mục cần tạo thư mục ảo (lưu ý thư mục này phải tồn tại), ở đây mình tạo thư mục ảo trỏ đến D:/larva và ấn Enter và sẽ hiện thông báo bạn đã tạo thư mục ảo thành công.

Lưu ý: Khi bạn đặt tên cho alias là tên gì thì thư mục bạn muốn dẫn đến cũng nên đặt tên tương tự để tránh bị lỗi nhé !

Bước 3
Bước 3

Sau khi tạo xong, khi muốn chạy file .php trong thư mục D:/larva/ bạn vào trình duyệt gõ localhost:82/larva/file php của bạn ( Tương tự khi các bạn đặt alias và trỏ đến thư mục khác ).

Đến đây mình xin kết thúc bài viết này, hẹn gặp lại các bạn ở những bài tiếp theo nhé. <3

Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!

CHÚC CÁC BẠN THÀNH CÔNG

The post Thay đổi Port sửa lỗi không truy cập vào được localhost và cách tạo thư mục ảo trên WampServer appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/code-web/thiet-lap-port-loi-khong-truy-cap-localhost/feed/ 0
Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp http://localhost:82/demowp/adobe/download-adobe-dreamweaver-2020/ http://localhost:82/demowp/adobe/download-adobe-dreamweaver-2020/#respond Sat, 26 Oct 2019 06:05:51 +0000 http://localhost:82/demowp/?p=7248 Download Adobe Dreamweaver CC 2020 – là phiên bản mới của ứng dụng được thiết kế để tạo các trang web chuyên nghiệp. Phần mềm thiết kế web Adobe Dreamweaver CC có giao diện trực quan cho phép bạn tạo và chỉnh sửa các trang web và ứng dụng di động. Nó được coi là […]

The post Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp appeared first on Tân Hồng IT.

]]>
Download Adobe Dreamweaver CC 2020 – là phiên bản mới của ứng dụng được thiết kế để tạo các trang web chuyên nghiệp. Phần mềm thiết kế web Adobe Dreamweaver CC có giao diện trực quan cho phép bạn tạo và chỉnh sửa các trang web và ứng dụng di động.

Nó được coi là trình soạn thảo HTML chuẩn WYSIWYG tiêu chuẩn của ngành, điều này sẽ làm cho việc thiết kế web trở nên rất dễ dàng cũng như rất thoải mái.

adobe dreamweaver cc 2020
Download adobe dreamweaver cc 2020

Adobe Dreamweaver CC 2020 giúp bạn tạo,  mã và quản lý các trang web động dễ dàng bằng công cụ mã hóa thông minh, đơn giản.

Đây được coi như là một phần mềm thiết kế web chuyên nghiệp cung cấp giao diện hình ảnh trực quan cho việc thiết kế và chỉnh sửa các trang web của Adobe.

Các tính năng của Adobe Dreamweaver CC

  • Được coi là trình soạn thảo HTML WYSIWYG tiêu chuẩn của ngành, điều này sẽ làm cho web desiging rất dễ dàng cũng như rất thoải mái.
  • Cho phép nhà thiết kế tạo trang web có khả năng hoạt động trên máy tính để bàn, thiết bị di động và máy tính bảng.
  • Có công nghệ Bố cục Lưới Chất lỏng cùng với bảng điều khiển Xem trước MultiScreen sẽ cho phép bạn có được khả năng tương thích với các sản phẩm cầm tay.
  • Có một bộ chuyển tiếp CSS sẽ đơn giản hóa quá trình tạo một số hình ảnh động hấp dẫn.

Các tính năng mới của Adobe Dreamweaver CC 2020

  • Thiết kế và xây dựng các trang Web tiêu chuẩn
  • Mã hóa được tích hợp với môi trường đồ họa
  • Hỗ trợ các công nghệ web và ngôn ngữ lập trình
  • Hỗ trợ JavaScript, ActionScript, CSS, ASP, PHP, HTML
  • Thiết kế và phát triển nhiều trang động dựa trên công nghệ Ajax
  • Khả năng tự động phát hiện loại chương trình mã lập trình
  • Xem và chỉnh sửa các trang web được thiết kế trực tuyến
  • Khả năng tải lên các trang trực tiếp trên các máy chủ
  • Công cụ thiết kế mới và hỗ trợ tích hợp công nghệ CSS
  • Tương thích hoàn toàn với các tiêu chuẩn web mới nhất
  • Hỗ trợ nhiều màn hình dành cho người dùng Windows
  • Giao diện người dùng được thiết kế lại, hiện đại hơn
  • Tăng cường tích hợp Bootstrap và hỗ trợ phiên bản mới nhất

Cấu hình tối thiểu:

  • CPU: Intel® Core 2 or AMD Athlon® 64 processor; 2 GHz hoặc cao hơn
  • Hệ điều hành: Microsoft Windows 7 SP1, Windows 8.1, or Windows 10 64 bit
  • Ram: 2 GB of RAM (4 GB khuyến nghị)
  • Ổ cứng: 2 GB
  • Màn hình: 1280×1024 display with 16-bit video card

Download Adobe Dreamweaver CC 2020

Hướng dẫn cài đặt phần mềm Dreamweaver CC 2020

  1. Tắt phần mềm diệt virus (Chú ý tắt cả Windows Defender mặc định từ Windows.)
  2. Chạy file Setup .exe lên và chọn ngôn ngữ English.
  3. Bỏ tích ở ô “Install Home Page…” đi (Nếu bạn đã cài Microsoft Visual C++ Full rồi thì có thể bỏ tích cả 2 dấu).
  4. Nhấn Install và chờ quá trình cài đặt hoàn tất.
  5. Sử dụng phần mềm đã được cài sẵn bản quyền.

Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!
Xem Thêm:

CHÚC CÁC BẠN THÀNH CÔNG

The post Download Adobe Dreamweaver CC 2020 – Phần mềm thiết kế trang web chuyên nghiệp appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/adobe/download-adobe-dreamweaver-2020/feed/ 0
Mở Đọc File Excel Trong C# Với Microsoft Office Interop Excel dll http://localhost:82/demowp/code/mo-doc-file-excel-trong-c-voi-microsoft-office-interop-excel-dll/ http://localhost:82/demowp/code/mo-doc-file-excel-trong-c-voi-microsoft-office-interop-excel-dll/#respond Sun, 06 Oct 2019 02:10:26 +0000 http://localhost:82/demowp/?p=7173 Ở bài viết trước mình có hướng dẫn cho các bạn cách  đọc file Word trong C Sharp (còn gọi là C#) cùng với thư viện hỗ trợ Microsoft.Office.Interop.Word. Và ở bài viết này mình sẽ hướng dẫn các bạn cách đọc file Excel Trong C#. Phương pháp này cũng sử dụng thư viện Interop […]

The post Mở Đọc File Excel Trong C# Với Microsoft Office Interop Excel dll appeared first on Tân Hồng IT.

]]>
Ở bài viết trước mình có hướng dẫn cho các bạn cách  đọc file Word trong C Sharp (còn gọi là C#) cùng với thư viện hỗ trợ Microsoft.Office.Interop.Word. Và ở bài viết này mình sẽ hướng dẫn các bạn cách đọc file Excel Trong C#.

Phương pháp này cũng sử dụng thư viện Interop giống bài viết trước. Đầu tiên, thêm tham chiếu vào Thư viện đối tượng Microsoft Excel XX.X , nằm trong tab COM của Trình quản lý tham chiếu. Mình đã đưa ra điều này bằng cách sử dụng bí danh của Excel.

using Excel = Microsoft.Office.Interop.Excel;       //Microsoft Excel 14 object in references-> COM tab

Nếu các bạn cảm thấy khó khăn ở bước trên mình sẽ hướng dẫn chi tiết về bước trên cho các bạn tại đây.

Bạn bắt buộc phải tải DLL Microsoft.Office.Interop.Excel về máy mới có thể hoàn thành bài code này.

Đây là link cập nhật phiên bản mới nhất: Download Microsoft.Office.Interop.Excel.dll

Hoặc nếu link die thì các bạn cũng có thể Download Phiên bản 15.0.4569.1506

Cách Cài đặt trực tiếp Microsoft.Office.Interop.Excel.dll vào Windows.

  1. Sao chép tệp .DLL vào thư mục C:\Windows\System32 (nếu sử dụng HĐH 32 bit)
  2. Sao chép tệp .DLL vào thư mục C:\Windows\SysWOW64 (nếu sử dụng HĐH 64 bit)
  3. Cài đặt DLL đã được hoàn thành!

Tiếp theo Bạn tạo 1 Project Console App(.Net Framework)

console app read file excel

Trong Solution Explorer , bấm chuột phải vào tên dự án của bạn và sau đó bấm Add Reference . Các Add Reference hộp thoại sẽ xuất hiện.

Trên trang Assemblies, click chọn Microsoft.Office.Interop.Excel trong danh sách Component Name . Và nhấn OK.

Sau khi đã làm những bước trên bạn có thể thêm tham chiếu vào thư viện được rồi.

using Excel = Microsoft.Office.Interop.Excel; using Word = Microsoft.Office.Interop.Word;

Tiếp theo, bạn sẽ cần tạo references cho từng đối tượng COM được truy cập. Mỗi references phải được lưu giữ để thoát khỏi ứng dụng một cách hiệu quả khi hoàn thành.

// Tạo đối tượng COM. Tạo một đối tượng COM cho mọi thứ được tham chiếu
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"sandbox_test.xlsx");
Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Excel.Range xlRange = xlWorksheet.UsedRange;

Sau đó, bạn có thể đọc từ trang tính sheet, hãy nhớ rằng lập chỉ mục trong Excel không dựa trên 0. Điều này chỉ cần đọc các ô và in chúng trở lại giống như trong tệp.

//Lặp lại qua các hàng và cột và in ra bàn điều khiển khi nó xuất hiện trong tệp
//excel is not zero based!!
for (int i = 1; i <= rowCount; i++)
{
    for (int j = 1; j <= colCount; j++)
    {
        //dòng mới
        if (j == 1)
            Console.Write("\r\n");

        //ghi giá trị vào bàn điều khiển console
        if (xlRange.Cells[i, j] != null && xlRange.Cells[i, j].Value2 != null)
            Console.Write(xlRange.Cells[i, j].Value2.ToString() + "\t"); 
    }
}

Cuối cùng, các tham chiếu (references) đến bộ nhớ không được quản lý phải được xuất ra. Nếu điều này không được thực hiện đúng cách, thì sẽ có các quy trình kéo dài giữ quyền truy cập tập tin và ghi vào file Excel của bạn.

//cleanup
GC.Collect();
GC.WaitForPendingFinalizers();

//quy tắc của việc phát hành các đối tượng com:
//không bao giờ sử dụng hai dấu chấm, tất cả các đối tượng COM phải được tham chiếu và phát hành riêng lẻ
//  ví dụ: [somthing].[something].[something] ----> bad

//xuất các đối tượng com để dừng hoàn toàn quá trình excel chạy trong nền
Marshal.ReleaseComObject(xlRange);
Marshal.ReleaseComObject(xlWorksheet);

//đóng lại và xuất thông tin
xlWorkbook.Close();
Marshal.ReleaseComObject(xlWorkbook);

//thoát và xuất thông tin
xlApp.Quit();
Marshal.ReleaseComObject(xlApp);

Full Code đầy đủ để đọc 1 file Excel trong C# :

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Runtime.InteropServices;           
using System.Text;
using System.Threading.Tasks;
using Excel = Microsoft.Office.Interop.Excel;       //microsoft Excel 14 object in references-> COM tab

namespace Sandbox
{
    public class Read_From_Excel
    {
        public static void getExcelFile()
        {

            //Create COM Objects. Create a COM object for everything that is referenced
            Excel.Application xlApp = new Excel.Application();
            Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"C:\Users\E56626\Desktop\Teddy\VS2012\Sandbox\sandbox_test - Copy - Copy.xlsx");
            Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[1];
            Excel.Range xlRange = xlWorksheet.UsedRange;

            int rowCount = xlRange.Rows.Count;
            int colCount = xlRange.Columns.Count;

            //iterate over the rows and columns and print to the console as it appears in the file
            //excel is not zero based!!
            for (int i = 1; i <= rowCount; i++)
            {
                for (int j = 1; j <= colCount; j++)
                {
                    //new line
                    if (j == 1)
                        Console.Write("\r\n");

                    //write the value to the console
                    if (xlRange.Cells[i, j] != null && xlRange.Cells[i, j].Value2 != null)
                        Console.Write(xlRange.Cells[i, j].Value2.ToString() + "\t");
                }
            }

            //cleanup
            GC.Collect();
            GC.WaitForPendingFinalizers();

            //rule of thumb for releasing com objects:
            //  never use two dots, all COM objects must be referenced and released individually
            //  ex: [somthing].[something].[something] is bad

            //release com objects to fully kill excel process from running in the background
            Marshal.ReleaseComObject(xlRange);
            Marshal.ReleaseComObject(xlWorksheet);

            //close and release
            xlWorkbook.Close();
            Marshal.ReleaseComObject(xlWorkbook);

            //quit and release
            xlApp.Quit();
            Marshal.ReleaseComObject(xlApp);
        }
        static void Main(string[] args)
        {
            getExcelFile();
            Console.Read();
        }
    }
}   
Tài liệu liên quan:
Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!

Xem thêm:

CHÚC CÁC BẠN THÀNH CÔNG VÀ VUI VẺ

The post Mở Đọc File Excel Trong C# Với Microsoft Office Interop Excel dll appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/code/mo-doc-file-excel-trong-c-voi-microsoft-office-interop-excel-dll/feed/ 0
Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll http://localhost:82/demowp/code/mo-va-doc-file-word-c-voi-microsoft-office-interop-word-dll/ http://localhost:82/demowp/code/mo-va-doc-file-word-c-voi-microsoft-office-interop-word-dll/#respond Sat, 05 Oct 2019 18:19:49 +0000 http://localhost:82/demowp/?p=7156 Bài viết này mình hướng dẫn các bạn cách mở file, đọc file Word trong C Sharp (còn gọi là C#) cùng với thư viện hỗ trợ Microsoft.Office.Interop.Word nhé! Với NET 4+ cho phép C # đọc và thao tác các tệp Microsoft Word Excel, đối với các máy tính đã cài đặt Word, Excel […]

The post Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll appeared first on Tân Hồng IT.

]]>
Bài viết này mình hướng dẫn các bạn cách mở file, đọc file Word trong C Sharp (còn gọi là C#) cùng với thư viện hỗ trợ Microsoft.Office.Interop.Word nhé!

mo doc file word c sharp

Với NET 4+ cho phép C # đọc và thao tác các tệp Microsoft Word Excel, đối với các máy tính đã cài đặt Word, Excel (nếu bạn chưa cài đặt Word, Excel, hãy xem NPOI ).

Đầu tiên, thêm tham chiếu vào Thư viện đối tượng Microsoft Word XX.X , nằm trong tab COM của Trình quản lý tham chiếu. Mình đã đưa ra điều này bằng cách sử dụng bí danh của Word, Excel.

using Word = Microsoft.Office.Interop.Word;       //Microsoft Word 14 object in references-> COM tab

Nếu các bạn cảm thấy khó khăn ở bước trên mình sẽ hướng dẫn chi tiết về bước trên cho các bạn tại đây.

Bạn bắt buộc phải tải DLL Microsoft.Office.Interop.Word về máy mới có thể hoàn thành bài code này.

Đây là link cập nhật phiên bản mới nhất: Download Microsoft.Office.Interop.Word.dll

Hoặc nếu link die thì các bạn cũng có thể Download Phiên bản 15.0.4603.1000

Cách Cài đặt trực tiếp Microsoft.Office.Interop.Word.dll vào Windows.

  1. Sao chép tệp .DLL vào thư mục C:\Windows\System32 (nếu sử dụng HĐH 32 bit)
  2. Sao chép tệp .DLL vào thư mục C:\Windows\SysWOW64 (nếu sử dụng HĐH 64 bit)
  3. Cài đặt DLL đã được hoàn thành!

Tiếp theo Bạn tạo 1 Project Console App(.Net Framework)

console app read file word

Trong Solution Explorer , bấm chuột phải vào tên dự án của bạn và sau đó bấm Add Reference . Các Add Reference hộp thoại sẽ xuất hiện.

Trên trang Assemblies, click chọn Microsoft.Office.Interop.Word trong danh sách Component Name . sau đó nhấn và giữ phím CTRL và chọn Microsoft.Office.Interop.Excel nếu có. Và nhấn OK.

Sau khi đã làm những bước trên bạn có thể thêm tham chiếu vào thư viện được rồi.

using Excel = Microsoft.Office.Interop.Excel;
using Word = Microsoft.Office.Interop.Word;

Và cuối cùng bạn chỉ cần thêm đoạn code này vào file Program.cs

    class Program
    {
        static void Main(string[] args)
        {
            Application word = new Application();
            object miss = System.Reflection.Missing.Value;
            object path = @"D:\HKIII\1. BTCL\tuan4_chuong2_3\docfileword\myDocument.docx";
            object readOnly = true;

            object missing = System.Type.Missing;
            Document doc = word.Documents.Open(ref path,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss);
            string totalText = "";
            for (int i = 0; i < doc.Paragraphs.Count; i++)
            {
                totalText += "\r\n" + doc.Paragraphs[i + 1].Range.Text.ToString();
            }
            Console.WriteLine(totalText);
            Console.Read();
        }
    }

Tại line thứ 7, các bạn nhớ sửa lại đường dẫn đến file word trong máy tính của mình nhé!

Và nhớ truyền đầy đủ các thư viện vào nhé!

Đây là Code đầy đủ để đọc và mở 1 file Word C# :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Office.Interop.Word;

namespace docfileword
{
    class Program
    {
        static void Main(string[] args)
        {
            //Create COM Objects. Create a COM object for everything that is referenced
            Application word = new Application();
            object miss = System.Reflection.Missing.Value;
            object path = @"D:\HKIII\1. BTCL\tuan4_chuong2_3\docfileword\myDocument.docx";
            object readOnly = true;

            object missing = System.Type.Missing;
            Document doc = word.Documents.Open(ref path,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss);
            string totalText = "";
            for (int i = 0; i < doc.Paragraphs.Count; i++)
            {
                totalText += "\r\n" + doc.Paragraphs[i + 1].Range.Text.ToString();
            }
            Console.WriteLine(totalText);
            Console.Read();
        }
    }
}

Tài liệu tham khảo:

Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!

Xem thêm:

CHÚC CÁC BẠN THÀNH CÔNG VÀ VUI VẺ

The post Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/code/mo-va-doc-file-word-c-voi-microsoft-office-interop-word-dll/feed/ 0
Những Plugin Extensions Hỗ Trợ không thể thiếu cho VSCode http://localhost:82/demowp/code-web/plugin-for-vscode/ http://localhost:82/demowp/code-web/plugin-for-vscode/#respond Mon, 30 Sep 2019 04:47:05 +0000 http://localhost:82/demowp/?p=5492 Tổng Hợp Những Plugin Hỗ Trợ không thể thiếu cho VSCode. Visual Studio Code (viết tắt là VSCode) là một trình biên tập được phát triển bởi Microsoft dành cho Windows, Linux và macOS. Nó hỗ trợ chức năng debug, đi kèm với Git, có syntax highlighting, tự hoàn thành mã thông mình, snippets, và […]

The post Những Plugin Extensions Hỗ Trợ không thể thiếu cho VSCode appeared first on Tân Hồng IT.

]]>
Tổng Hợp Những Plugin Hỗ Trợ không thể thiếu cho VSCode. Visual Studio Code (viết tắt là VSCode) là một trình biên tập được phát triển bởi Microsoft dành cho Windows, Linux và macOS. Nó hỗ trợ chức năng debug, đi kèm với Git, có syntax highlighting, tự hoàn thành mã thông mình, snippets, và cải tiến mã nguồn.

plugin for vscode
Những Plugin không thể thiếu cho VSCode

Hiện nay, VSCode chiếm được nhiều cảm tình của dân lập trình web nhờ hiệu suất ổn định, dễ sử dụng, cộng với vô vàn tính năng hữu ích được đóng gói sẵn. Bên cạnh đó, kho plugin đồ sộ của VSCode cho phép người dùng tha hồ tùy biến và cải thiện trình soạn thảo theo hướng tiện dụng nhất.

1. Snippets

Đầu tiên phải kể đến những snippets thông dụng. Mặc dù VSCode đã hỗ trợ khá nhiều snippet trong bộ cài đặt, bạn vẫn cần snippets của các frameworks/ thư viện như React, Vue hay Angular. Bạn có thể dễ dàng tìm chúng từ VSCode Marketplace, chẳng hạn như:

  • HTML Snippets
  • JavaScript (ES6) code snippets
  • Vue VSCode Snippets
  • Vue 2 Snippets

2. Bracket Pair Colorizer và Indent Rainbow

“Cặp đôi hoàn hảo” Bracket Pair Colorizer và Indent Rainbow sẽ tô màu cho những cặp dấu ngoặc nhọn khác nhau, đồng thời màu nền của trình soạn thảo cũng thay đổi mỗi khi bạn “đẩy vào” một cột.

Mặc định:

Bracket Pair Colorizer

*Với Bracket Pair Colorizer và Indent Rainbow: *

Indent Rainbow

3. Indenticator

Indenticator giúp bạn nhận biết dễ dàng các block code đang được sử dụng.

Indenticator

4. GitLens

Gitlens giống như một GUI tool cho git được tích hợp vào VSCode. Nó bao gồm hàng tá features như commit, add, commit search, history, Gitlens explorer. Nó giúp cho bạn dễ dàng hơn rất nhiều trong việc teamwork khi mọi người cùng làm việc trên cùng một Repo

GitLens vscode

5. Polacode

Polacode giúp “screenshot” code một cách đẹp đẽ hơn, như ví dụ bên dưới. Rất hữu ích khi bạn cần gửi code lên diễn đàn hay mạng xã hội nhờ trợ giúp.

Polacode

6. Import Cost

Bằng cách sử dụng webpack và babili-webpack-plugin, Import Cost hiển thị ngay lập tức dung lượng các thư viện được sử dụng trong dự án. Điều này rất hữu ích vì nếu càng gửi nhiều JavaScript về phía người dùng, trình duyệt càng phải tốn thời gian để dịch và thực thi, làm giảm đi hiệu suất của ứng dụng.

Import Cost

7. Material Icon Theme

Material Icon Theme là Plugin giúp hiển thị icon theo phong cách Material Design

Material Icon Theme

8. VSCode-icons

Là một plugin giúp các icon trên VSCode được hiển thị một cách đẹp mắt hơn, qua đó giúp cho lập trình viên dễ dàng hơn trong quá trình làm việc với VSCode

VSCode-icons

Lời kết

Trên đây là một số Plugin mà mình đã tổng hợp được từ nhiều bài viết được chia sẻ trên các diễn đàn mà mình nghĩ bạn nên sử dụng khi bắt đầu làm việc cùng với VSCode. Hi vọng bài viết này sẽ giúp cho các bạn dễ dàng hơn trong việc sử dụng và làm việc với VSCode để tạo ra những sản phẩm tốt và ưng ý nhất.

Xem thêm:

via Viblo

The post Những Plugin Extensions Hỗ Trợ không thể thiếu cho VSCode appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/code-web/plugin-for-vscode/feed/ 0
Full Key Professional + Enterprise Và Link Download Microsoft Visual Studio Tất Cả Các Phiên Bản Mới Nhất http://localhost:82/demowp/download/full-key-professional-enterprise-microsoft-visual-studio/ http://localhost:82/demowp/download/full-key-professional-enterprise-microsoft-visual-studio/#respond Tue, 07 May 2019 12:07:12 +0000 http://localhost:82/demowp/?p=6105 Tân Hồng IT Chia sẻ đến cho các bạn tổng hợp Full key bản quyền Professional (Pro) + Enterprise của phần mềm Microsoft Visual Studio cùng với link Download tất cả các phiên bản từ phiên bản mới nhất là bản 2019 cho đến phiên bản cũ nhất từ trước đến nay. Microsoft Visual Studio […]

The post Full Key Professional + Enterprise Và Link Download Microsoft Visual Studio Tất Cả Các Phiên Bản Mới Nhất appeared first on Tân Hồng IT.

]]>
Tân Hồng IT Chia sẻ đến cho các bạn tổng hợp Full key bản quyền Professional (Pro) + Enterprise của phần mềm Microsoft Visual Studio cùng với link Download tất cả các phiên bản từ phiên bản mới nhất là bản 2019 cho đến phiên bản cũ nhất từ trước đến nay.

Full Key Professional Enterprise Và Link Download Microsoft Visual Studio
Full Key Professional + Enterprise Và Link Download Microsoft Visual Studio

Microsoft Visual Studio

Phần mềm là trình biên dịch nổi tiếng bậc nhất hiện nay do Microsoft phát hành, dành cho các lập trình viên viết chương trình phục vụ cho Windows, hỗ trợ rất nhiều nền tảng hệ thống, Visual Studio có thể hỗ trợ biên dịch rất nhiều ngôn ngữ phổ biến như C/C++, C#, .NET… 

Thông qua bản cài riêng lẻ Visual Studio có thể sử dụng để code các ngôn ngữ như HTML, APS.NET, CSS. Phiên bản gần đây nhất là năm 2019 với rất nhiều công cụ hỗ trợ và cài tiến mới nhất, Visual Studio được các trường đại học lớn ở Việt Nam để dạy môn lập trình cơ bản với ngôn ngữ C/C++,…

Không chỉ là ứng dụng cơ bản, phần mềm này đã giúp cho Microsoft thu về lợi nhuận cực lớn, cộng đồng hỗ trợ cho trình biên dịch này có ở khắp nơi trên thế giới với hàng loạt các giáo trình về hướng dẫn sử dụng được xuất bản và ngày càng được cải tiến.

Phiên bản Visual Studio 2019 có những cải tiến như sau

  • Cài đặt sẽ nhanh hơn và có giao diện mới
  • Hỗ trợ C++14 tốt hơn xíu và hỗ trợ CMake
  • Có các tính năng mới của C# 7.0 vs Visual Basic 15
  • Hỗ trợ .NET Core và ASP.NET Core 1.0

Key Bản Quyền + Link Download Visual Studio Professional (Pro) + Enterprise Tất Cả Các Phiên Bản

Key Visual Studio 2019

Professional LINK DOWNLOAD

Key:

NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y

Enterprise LINK DOWNLOAD

Key:

BF8Y8-GN2QH-T84XB-QVY3B-RC4DF


Visual Studio 2017

Professional LINK DOWNLOAD

LINK DOWNLOAD

Key:

  1. KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
  2. HMGNV-WCYXV-X7G9W-YCX63-B98R2
  3. HM6NR-QXX7C-DFW2Y-8B82K-WTYJV
Enterprise LINK DOWNLOAD

Key:

NJVYC-BMHX2-G77MM-4XJMR-6Q8QF


Visual Studio 2015

Professional LINK DOWNLOAD

Key Visual Studio:

HMGNV-WCYXV-X7G9W-YCX63-B98R2

Enterprise LINK DOWNLOAD

Key:

2XNFG-KFHR8-QV3CP-3W6HT-683CH
HM6NR-QXX7C-DFW2Y-8B82K-WTYJV


Visual Studio 2013

 

Professional LINK DOWNLOAD

Key:

FBJVC-3CMTX-D8DVP-RTQCT-92494

Premium LINK DOWNLOAD

Key:

FBJVC-3CMTX-D8DVP-RTQCT-92494

Ultimate LINK DOWNLOAD

Key:

BWG7X-J98B3-W34RT-33B3R-JVYW9


Visual Studio 2012

Ultimate  LINK DOWNLOAD

Key Visual Studio:

YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
RBCXF-CVBGR-382MK-DFHJ4-C69G8
YQ7PR-QTHDM-HCBCV-9GKGG-TB2TM
MMVJ9-FKY74-W449Y-RB79G-8GJGJ
YCFHQ-9DWCY-DKV88-T2TMH-G7BHP

Professional 4D974-9QX42-9Y43G-YJ7JG-JDYBP
Premium MH2FR-BC9R2-84433-47M63-KQVWC

Visual Studio 2010

Ultimate &

Professional

LINK DOWNLOAD

Key:

YCFHQ-9DWCY-DKV88-T2TMH-G7BHP


Visual Studio 2008

Professional LINK DOWNLOAD

Key Visual Studio:

XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT
WPX3J-BXC3W-BPYWP-PJ8CM-F7M8T
PYHYP-WXB3B-B2CCM-V9DX9-VDY8T
WPDW8-M962C-VJX9M-HQB4Q-JVTDM

Visual Studio 2005

Professional KGR3T-F2C26-RRTGT-D6DQT-QBBB3

Visual Studio 6.0

Key:

111-1111111

0123456789

1234567890

XEM THÊM: NHỮNG PHẦN MỀM VÀ ỨNG DỤNG CŨNG NHƯ HỆ ĐIỀU HÀNH CUNG CẤP BỞI MICROSOFT

CHÚC CÁC BẠN THÀNH CÔNG

The post Full Key Professional + Enterprise Và Link Download Microsoft Visual Studio Tất Cả Các Phiên Bản Mới Nhất appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/download/full-key-professional-enterprise-microsoft-visual-studio/feed/ 0
Download Bootstrap Studio 4 Full Key – Phần Mềm Thiết Kế Website Với Bootstrap Chuyên Nghiệp http://localhost:82/demowp/bootstrap/bootstrap-studio-4-full-key/ http://localhost:82/demowp/bootstrap/bootstrap-studio-4-full-key/#respond Tue, 26 Mar 2019 05:22:40 +0000 http://localhost:82/demowp/?p=5620 Trong bài viết này mình sẽ chia sẻ cho các bạn phần mềm Bootstrap Studio 4 Full Key Crack kích hoạt bản quyền để các bạn sử dụng và học tập nhé! Giới thiệu Bootstrap Studio Full Bootstrap Studio là một ứng dụng để tạo ra các trang web (thiết kế website). Nó đi kèm với […]

The post Download Bootstrap Studio 4 Full Key – Phần Mềm Thiết Kế Website Với Bootstrap Chuyên Nghiệp appeared first on Tân Hồng IT.

]]>
Trong bài viết này mình sẽ chia sẻ cho các bạn phần mềm Bootstrap Studio 4 Full Key Crack kích hoạt bản quyền để các bạn sử dụng và học tập nhé!

Download Bootstrap Studio 4 Full Key – Phần Mềm Thiết Kế Website
Download Bootstrap Studio 4 Full Key – Phần Mềm Thiết Kế Website

Giới thiệu Bootstrap Studio Full

Bootstrap Studio là một ứng dụng để tạo ra các trang web (thiết kế website). Nó đi kèm với một số lượng lớn các thành phần tích hợp khác, và bạn có thể kéo và thả để lắp ráp các trang web mà không cần phải đụng vào code. BootstrapFramework được sử dụng phổ biến nhất hiện nay.

Sau khi hoàn thành bạn sẽ xuất ra HTML sạch và ngữ nghĩa. Nếu bạn đã có mẫu thiết kế sẵn chắc chắn đây là công cụ bạn không thể bỏ qua để thiết kết HTML nhanh chóng nhất.

Các tính năng của Bootstrap Studio Full Key

Bootstrap là một Framework HTML, CSS, và JavaScript cho phép thiết kế phát triên các website hỗ trợ responsive, hiện tại Bootstrap là một trong những thư viện CSSJavascript được dùng nhiều nhất trên thế giới với nhiều ưu điểm như:

  • Chuẩn hiển thị trên mọi màn hình, mọi trình duyệt Tự động điều chỉnh kích thước trang theo kích thước trình duyệt
  • Tốc độ load cao Hỗ trợ nhiều kiểu hiển thị sẵn, nhiều kiểu box, nhiều kiểu form đẹp và sang trọng
  • Hỗ trợ LESS và SASS giúp lập trình viên nhanh chóng tích hợp Bootstrap
  • Việc tích hợp Bootstrap vào website cũng rất dễ dàng và thuận tiện

Giao diện

Bootstrap Studio có giao diện đẹp và mạnh mẽ, được xây dựng xung quanh sự đơn giản của kéo và thả. Điều này làm cho nó trở thành công cụ hoàn hảo để tạo mẫu và thiết kế các trang web và ứng dụng.

Giao diện Bootstrap Studio

Tính năng Xem trước thời gian thực

Bootstrap Studio có một tính năng mạnh mẽ được gọi là Preview. Với nó, bạn có thể mở thiết kế của mình trong nhiều trình duyệt web và thiết bị và mọi thay đổi bạn thực hiện trong ứng dụng sẽ được hiển thị ngay lập tức ở mọi nơi.

Xem trước thời gian thực

Editing Code

Tính năng này cho phép bạn trích xuất ra các mã nguồn từ việc bạn kéo thả.

Editing CodeCó các mẫu Templates đẹp

Ứng dụng đi kèm với một số mẫu cao cấp, đáp ứng đầy đủ mà bạn có thể tùy chỉnh. Mỗi mẫu bao gồm nhiều trang và widget bạn có thể chọn và kết hợp vào trang web hoàn hảo.

mẫu Templates đẹp 1mẫu Templates đẹp 2kích hoạt Bootstrap Studio 4 key crackBootstrap Studio 4 key crack

XEM THÊM TẠI: https://bootstrapstudio.io/

15 Tính năng cực kỳ mạnh mẽ có trên Bootstrap Studio

Download Bootstrap Studio 4 Full Key

Các bạn tải file cài đặt file crack key kích hoạt bản quyền Bootstrap Studio 4 tại đây:

  • Download File Setup Bootstrap Studio 4

Link Download trực tiếp từ trang chủ : DOWNLOAD TỪ TRANG CHỦ

Dự Phòng – Download theo link google Drive: LINK GG DRIVE

  • Download File Crack Key cho Bootstrap Studio 4

Download Theo Link Google Drive: LINK GG DRIVE

Link Download File Key Crack Dự Phòng LINK DỰ PHÒNG

Hiện tại phần mềm mềm bootstrap có giá 29$ với bản standard và 60$ với bản lifetime, nếu có điều kiện các bạn có thể mua tại trang chủ của hãng.

Hướng dẫn cài đặt và crack key Bootstrap Studio 4

  1. Tải file cài đặt và file crack Key theo link phía trên về máy.
  2. Giải nén và khởi chạy file setup để cài đặt.
  3. Sau khi cài đặt xong phần mềm bạn hãy tắt triệt để phần mềm đi.
  4. Copy file crack trong thư mục Key vào đường dẫn C:\Program Files\Bootstrap Studio\resources
  5. Mở chạy phần mềm và sử dụng.

XEM THÊM: Các công cụ lập trình khác.

CHÚC CÁC BẠN THÀNH CÔNG

The post Download Bootstrap Studio 4 Full Key – Phần Mềm Thiết Kế Website Với Bootstrap Chuyên Nghiệp appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/bootstrap/bootstrap-studio-4-full-key/feed/ 0
Download Plugin Yoast SEO Premium 12.3 mới nhất miễn phí [Update] http://localhost:82/demowp/cong-cu/download-plugin-yoast-seo-premium/ http://localhost:82/demowp/cong-cu/download-plugin-yoast-seo-premium/#respond Fri, 15 Mar 2019 05:27:32 +0000 http://localhost:82/demowp/?p=5581 Trong bài viết này mình chia sẻ đến cho các bạn Plugin Yoast SEO Premium 12.3 được cập nhật mới nhất để các bạn có thể tải về miễn phí và sử dụng cho website của các bạn. Nếu bạn sử dụng WordPress thì chắc hẳn Plugin Yoast SEO Premium không còn xa lạ gì với […]

The post Download Plugin Yoast SEO Premium 12.3 mới nhất miễn phí [Update] appeared first on Tân Hồng IT.

]]>
Trong bài viết này mình chia sẻ đến cho các bạn Plugin Yoast SEO Premium 12.3 được cập nhật mới nhất để các bạn có thể tải về miễn phí và sử dụng cho website của các bạn.

Nếu bạn sử dụng WordPress thì chắc hẳn Plugin Yoast SEO Premium không còn xa lạ gì với bạn và gần như không thể thiếu với bất kỳ website WordPress nào.

Plugin Yoast SEO có thể coi là plugin tối ưu seo cho WordPress tốt nhất hiện nay.

Download Free Yoast SEO Plugins Premium
Download Free Yoast SEO Plugins Premium

Để sở hữu plugin Yoast SEO bạn có thể tải miễn phí từ thư viện plugin của WordPress hoặc tải Tại đây và cài đặt thủ công. Tuy nhiên đó chỉ là phiên bản miễn phí do nhà phát triển phát hành và giới hạn một số tính năng đối với các Webmaster và SEOer

Sẽ có những khác biệt nhất định của phiên bản SEO by Yoast miễn phí và phiên bản Yoast SEO Premium cho Website.

Về cơ bản, Yoast SEO miễn phí và Yoast SEO Premium đều cho các bạn những tùy chỉnh trực tiếp liên quan đến tối ưu SEO cho website: Tối ưu tiêu đề, mô tả, tối ưu đường dẫn, mạng xã hội hay tạo sitemap. Những tính năng như vậy thì Yoast SEO miễn phí đã đủ cho bạn sử dụng.

Nhưng một vài tính năng mà chỉ có Plugin Yoast SEO Website Premium mới có.

Những Lợi Ích mà Plugin Yoast SEO Premium Mang Lại.

  • Có thể thêm đến 5 Focus keywordcông cụ cho website

Tính năng Focus Keyword của Yoast SEO là tính năng tính toán xem nội dung có tối ưu cho từ khóa đó không, hay còn những vấn đề nào chưa tối ưu cho từ khóa đó:

Với plugin SEO by Yoast miễn phí, các bạn chỉ có thể sử dụng Focus Keyword cho 1 từ khóa. Tuy nhiên, đối với bản Premium, thì bạn có thể sử dụng cho tối đa 5 từ khóa.

  • Tối ưu đường dẫn bài viết (url).

  • Có tối ưu mô tả bài viết (description).

  • Tối ưu thông tin chia sẻ lên bài viết lên mạng xã hội như facebook, twitter.

  • Tính năng Social Preview mạng xã hội như facebook, twitter.

Đây là tính năng cho phép bạn xem trước bài đăng khi chia sẻ lên mạng xã hội. Xem cách hiển thị để có thể điều chỉnh lại cho phù hợp:

tăng seo cho website

Với tính năng Social Preview này, bạn có thể tùy chỉnh lại các đoạn nội dung hiển thị như tiêu đề, mô tả và cả hình ảnh để có kết quả chia sẻ trên các mạng xã hội tốt nhất.

Đây là tính năng đáng giá với những website thường xuyên chia sẻ nội dung của mình lên Facebook hay Twitter.

Và còn rất nhiều tính năng khác các bạn có thể xem tại đây.

  • Đề xuất liên kết nội bộ (Internal linking suggestions)plugin Yoast SEO Premium

Tính năng này đã bị bỏ trên các phiên bản Yoast SEO mới.

Hiển thị các đề xuất liên kết nội bộ đến các bài viết khác trên trang của bạn. Đây cũng là một trong những tính năng đáng đồng tiền của Yoast SEO Premium mà Yoast SEO miễn phí không có.

Trong mỗi bài viết sẽ có đề xuất các liên kết nội bộ đến các bài viết khác trên trang của bạn và có nội dung liên quan và tương đồng với nội dung bạn đang viết. Với đề xuất này bạn có thể chọn ngay các internal links cho các bài viết của mình mà không cần phải tự tìm kiếm bài viết. Rất tiện đúng không nào !

  • Tính năng chuyển hướng liên kết (Redirect manager)

Đây là tính năng đáng giá nhất theo đánh giá của mình mà SEO by Yoast Premium sở hữu so với Yoast SEO miễn phí. Thay vì sử dụng các plugin Redirect hay sử dụng htaccess để chuyển hướng các liên kết. Thì bây giờ bạn sẽ có sẵn công cụ để chuyển hướng liên kết này:

website

Cụ thể khi bạn thay đổi hoặc xóa đường dẫn bài viết hay trang của bạn thì công cụ này sẽ tự động tạo link redirect từ đường dẫn url cũ sang đường dẫn url mới giúp website bạn không bị thông báo lỗi 404 khi bot các công cụ tìm kiếm truy cập.

  • Tính năng xuất toàn bộ từ khóa từ tất cả các bài viết ra file excel (Focus keyword export)

Bạn có thể xuất tất cả các thông tin từ khóa từ các bài viết và điểm seo của nó ra file excel (CSV export).

  • Đề xuất từ khóa cho bài viết (Content insights)

Hiển thị đề xuất 5 từ khóa hoặc cụm từ khóa được sử dụng nhiều nhất trong nội dung bài viết để so sánh với các từ khóa bạn lựa chọn cho bài viết xem có phù hợp hay không ?


Download plugin Yoast SEO Premium 12.3 cho Website mới nhất

Đây là phiên bản Plugin Yoast SEO Premium Website sạch hoàn toàn được tải từ nhà phát hành về nên các bạn có thể yên tâm tải về và sủ dụng.

Tải về plugin Yoast SEO Premium 12.3 mới nhất cập nhật ngày 26/10/2019.

Free Download plugin Yoast SEO Premium 12.3 tại đâyLink tải miễn phí từ Fshare

Link tải dự phòngLink tải miễn phí từ Google Drive
Cần lưu ý với các bạn rằng, nếu đang sử dụng phiên bản SEO by Yoast miễn phí mà muốn chuyển sang dùng Yoast SEO Premium này, thì các bạn chỉ cần gỡ bỏ plugin Yoast miễn phí. Sau đó tải plugin Yoast SEO Premium này lên, thì mọi cài đặt sẽ được phục hồi lại như cũ.

Các bạn có thể theo dõi bài viết này thường xuyên hoặc đăng ký thông báo từ cái Chuông màu Hồng ở bên trái góc dưới màn hình để biết khi nào mình cập nhật plugin Yoast Premium này.

5/10/2019: Phiên Bản SEO 12.2
23/09/2019: Phiên Bản SEO 12.1
16/08/2019: Phiên Bản SEO 11.8
25/07/2019: Phiên Bản SEO 11.7
10/07/2019: Phiên Bản SEO 11.6
25/04/2019: Phiên Bản SEO Premium 11.2
16/04/2019: Phiên Bản SEO by Yoast 11.1.1
16/04/2019: Phiên Bản SEO Premium 11.0.0
10/04/2019Yoast SEO by Yoast 10.1.2
12/03/2019: Yoast SEO Premium 10.0.0

Để update plugin dễ dàng bạn cài: Easy theme and plugin upgrades
Cài xong cứ update file plugin lên như bình thường, nó sẽ ghi đè được nha.

Những đổi mới trong các phiên bản.

Các bạn truy cập link để xem những thay đổi chi tiết: https://yoast.com/tag/release-post/

Đặc biệt. Từ phiên bản 11.6 trở đi đã có những thay đổi mới về giao diện. Các bạn hãy xem chi tiết tại link trên nhé!

Hướng dẫn cài đặt

Lưu ý khi cài đặt: nếu bạn đang sử dụng phiên bản Yoast SEO miễn phí mà muốn chuyển sang dùng phiên bản Yoast SEO Premium này, thì các bạn chỉ cần gỡ bỏ plugin Yoast SEO miễn phí. Sau đó tải plugin Yoast SEO Premium này về và tiến hành cài đặt bình thường, thì mọi cài đặt của phiên bản Yoast SEO miễn phí cũ sẽ được cập nhật lại như cũ.

Để cập nhật các phiên bản Yoast SEO Premium mới nhất từ nhà phát hành các bạn có thể theo dõi bài viết này thường xuyên để cập nhật nhé !

XEM THÊM: Một số Plugin khác.

CHÚC CÁC BẠN THÀNH CÔNG

The Review

Đánh Giá Plugin

94%
Score

Là một trong những Plugin tối ưu SEO tốt nhất cho website WordPress. Cập nhật nhanh các thay đổi SEO theo Google. Tính năng đa dạng, phù hợp với các dự án SEO website, blog

PROS

  • Có nhiều tính năng tốt để tối ưu SEO
  • Được cập nhật thường xuyên
  • Các tính năng dễ thao tác và sử dụng
  • Giao diện đẹp mắt dễ sử dụng

CONS

  • Chi phí bản Premium khá cao

Review Breakdown

  • Dễ sử dụng
    0%

  • Cập nhật
    0%

  • Hỗ trợ 24/7
    0%

  • Tính năng
    0%

  • Chi phí
    0%

The post Download Plugin Yoast SEO Premium 12.3 mới nhất miễn phí [Update] appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/cong-cu/download-plugin-yoast-seo-premium/feed/ 0
67 công cụ hữu ích, thư viện và tài nguyên để tiết kiệm thời gian cho web developer http://localhost:82/demowp/front-end/67-cong-cu-huu-ich-thu-vien-va-tai-nguyen-de-tiet-kiem-thoi-gian-cho-web-developer/ http://localhost:82/demowp/front-end/67-cong-cu-huu-ich-thu-vien-va-tai-nguyen-de-tiet-kiem-thoi-gian-cho-web-developer/#respond Wed, 13 Mar 2019 15:15:58 +0000 http://localhost:82/demowp/?p=5574 67 công cụ hữu ích, thư viện và tài nguyên để tiết kiệm thời gian cho web developer. Từ giờ các lập trình viên web có thể giảm thiểu thời gian tìm hiểu các công cụ, thư viện hỗ trợ cho công việc. Thư viện Javascript Particles.js —  Thư viện giúp tạo các floating particle cho […]

The post 67 công cụ hữu ích, thư viện và tài nguyên để tiết kiệm thời gian cho web developer appeared first on Tân Hồng IT.

]]>
67 công cụ hữu ích, thư viện và tài nguyên để tiết kiệm thời gian cho web developer. Từ giờ các lập trình viên web có thể giảm thiểu thời gian tìm hiểu các công cụ, thư viện hỗ trợ cho công việc.

67 công cụ hữu ích, thư viện và tài nguyên cho web developer
67 công cụ hữu ích, thư viện và tài nguyên cho web developer

Thư viện Javascript

Particles.js —  Thư viện giúp tạo các floating particle cho trang web

Three.js —  Thư viện giúp tạo các đối tượng và không gian 3D trên trang web

Fullpage.js—  Giúp dễ dàng thực hiện tính năng cuộn trang

Typed.js — Hiệu ứng đánh máy

Waypoints.js — Kích hoạt một function khi bạn di chuyển đến một element của web

Highlight.js—  Làm nổi bật các cú pháp cho website

Chart.js —  Tạo các biểu đồ trực quan bằng cách dùng javascript

Instantclick —  Đẩy nhanh thời gian tải trang, tải trước tài nguyên trên di chuột

Chartist —  Một thư viện về biểu đồ khác

Motio —  Một thư viện cho các hình động và hoạt họa dựa trên nền sprite

Animstion —  Plugin Jquery cho chuyển đổi trang bằng css animaton

Barba.js — Chuyển trang bằng fluid

TwentyTwenty — Một công cụ khác biệt trực quan để tìm những khác biệt

Vivus.js — Thư viện để tạo các ảnh vẽ trên SVG

Wow.js— Cung cấp các animation khi bạn cuộn trang

Scrolline.js —  Theo dõi việc bạn đã cuộn từ đầu cho đến khi kết thúc trang

Velocity.js —  Tạo hình động với javascript cực nhanh và đẹp

Animate on scroll —  Tạo sự đơn giản cho webite

Handlebars.js — Cung cấp các mẫu  Javascript

jInvertScroll — Cuộn trang với Parallax

One page scroll —  Một trang cuộn thư viện

Parallax.js —  Công cụ Parallax phản ứng với một thiết bị thông minh

Typeahead.js —  Hoàn thành tìm kiếm

Dragdealer.js —  Thư viện cung cấp việc minh họa drag

Bounce.js —  Tạo các hình động CSS3 cool

Pagepiling.js —  Cuộn một trang

Multiscroll.js —  Cuộn một trang web thành hai thanh cuộn dọc

Favico.js — Tạo các  favicon đa dạng

Midnight.js — Chuyển tiêu đề thành cố định

Anime.js — Thư viện animation

Keycode — Tạo  keycode javascript chỉ với một nút

Sortable — Kéo và thả

Flexdatalist —  Tự động điền

Slideout.js —  Trình điều hướng trình chiếu cho các ứng dụng di động

Jquerymy —  Liên kết dữ liệu bằng cách sử dụng jquery

Cleave.js — Định dạng nội dung nhập

Page — Định tuyến phía client cho các ứng dụng trang đơn

Selectize.js — Selected box ghép nối để thêm tag

Nice select — Thư viện JQuery để tạo các hộp chọn

Tether —  Sử dụng các yếu tố định vị một cách hiệu quả

Shepherd.js —  Hướng dẫn người dùng thông qua ứng dụng

Tooltip — Tên speak cho chính nó

Select2 — Thay thế Jquery cho các selected box

IziToast —Dễ dàng thực hiện các js notification

IziModal — Dễ dàng thực hiện các js modal

Thư viện CSS / Công cụ thiết kế

Animate.css — Thư viện animation

Flat UI Colors — Danh sách các màu chính đơn giản và hiệu quả

Material design lite— Framework dựa trên material design của Google

Materialui.co —  Nhiều tài nguyên cho material design framework

Colorrrs —Generator màu ngẫu nhiên

Section separators — Phân chia css

Topcoat —  Framework

Create ken burns effect — Ken hiệu ứng bằng cách sử dụng các css3 animation

DynCSS —  Thêm các hàm vào css, làm cho nó trở nên thân thiện

CSSpin —  Bộ sưu tập của css spinners

Feather icons — Đưa ra  Icon

Ion icons — Các icon

Font awesome — Icon và phông chữ

Font generator —  Kết hợp các phông chữ và tạo ra mixture

On/Off switch — Tạo chuyển đổi on/off với css

UI Kit —  Framework

Bootstrap — Framework

Foundation — Framework

Các sản phẩm/liên kết hữu ích

<cheat> cheatsheet – một danh sách tất cả mọi thứ có thể đi vào <head> tag

Ghost —  nền tảng blog đơn giản dựa trên node.js

What runs —  Plugin của Chrome để khám phá công nghệ nào được sử dụng để xây dựng trang web

Learn anything — Cung cấp các Mindmap để minh họa một các chủ đề khác nhau.

Đó là những liệt kê cho 67 công cụ hữu ích, thư viện và tài nguyên để tiết kiệm thời gian cho web developer. Từ giờ các lập trình viên web có thể giảm thiểu thời gian tìm hiểu các công cụ, thư viện hỗ trợ cho công việc.

Xem thêm: Những kiến thức về lập trình khác tại đây.

The post 67 công cụ hữu ích, thư viện và tài nguyên để tiết kiệm thời gian cho web developer appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/front-end/67-cong-cu-huu-ich-thu-vien-va-tai-nguyen-de-tiet-kiem-thoi-gian-cho-web-developer/feed/ 0
Công cụ Visbug, chính chủ Google làm ra hỗ trợ cho Lập Trình Viên FrontEnd Designer (cập nhật v2.2) http://localhost:82/demowp/code-web/cong-cu-visbug-giup-cuoc-doi-frontend-designer/ http://localhost:82/demowp/code-web/cong-cu-visbug-giup-cuoc-doi-frontend-designer/#respond Thu, 07 Mar 2019 16:32:02 +0000 http://localhost:82/demowp/?p=5554 Hôm nay mình sẽ giới thiệu công cụ lập trình website front end VisBug mới toanh, chính chủ cho Google Developer Team làm ra. VisBug sẽ giúp cho công việc chỉnh sửa HTML+CSS của các bạn cực kỳ nhàn. Chào các bạn Designer! Hôm nay mình sẽ giới thiệu một công cụ lập trình website […]

The post Công cụ Visbug, chính chủ Google làm ra hỗ trợ cho Lập Trình Viên FrontEnd Designer (cập nhật v2.2) appeared first on Tân Hồng IT.

]]>
Hôm nay mình sẽ giới thiệu công cụ lập trình website front end VisBug mới toanh, chính chủ cho Google Developer Team làm ra. VisBug sẽ giúp cho công việc chỉnh sửa HTML+CSS của các bạn cực kỳ nhàn.

Công cụ Visbug, chính chủ Google làm ra giúp cuộc đời FrontEnd Designer
Công cụ Visbug, chính chủ Google làm ra giúp cuộc đời FrontEnd Designer

Chào các bạn Designer!

Hôm nay mình sẽ giới thiệu một công cụ lập trình website front end VisBug mới toanh, chính chủ cho Google Developer Team làm ra. Nó sẽ giúp cho công việc chỉnh sửa HTML+CSS của các bạn cực kỳ nhàn.

Lâu nay thì các bạn toàn phải căn chỉnh Layout bằng PhotoShop trước rồi sau đó mới cắt ra HTML. Rồi sau đó điều chỉnh dần dần bằng CSS. Tuy nhiên với một element cơ bản, việc căn chỉnh có thể mất vài chục phút. Chỉ vì bạn phải điều chỉnh bằng cách gõ code vào F12 của Chrome thay vì kéo thả hoặc ấn phím tắt như Photoshop.

Công cụ Visbug, chính chủ Google làm ra giúp cuộc đời FrontEnd Designer 2

Google nhận ra Dev dùng F12 để debug rất nhiều và họ đã cho ra đời một công cụ mạnh hơn F12 gấp nhiều lần. Giúp bạn ngồi chỉnh layout ngay trên giao diện website. Và toàn bộ các best practice về CSS3 sẽ được tự gen ra và tự lưu lại vào style.css cho bạn mỗi khi bạn điều chỉnh một element DOM nào đó.

Cài đặt

Cài đặt rất đơn giản, công cụ lập trình website front end VisBug này là một Chrome Extension. Bạn vào đây để cài vào Chrome của bạn VisBug Chrome Extension. Tin hơi buồn là bản Firefox Extension đang được Dev chưa ra lò nên bạn thích dùng Firefox sẽ phải đợi một thời gian nữa nhé.

Chức năng hay ho của VisBug

Sau khi cài Extension. Bạn muốn debug trang web nào đó. Bạn hãy ấn icon VisBug trên thanh Address. Chúng ta sẽ thấy một thanh công cụ khá giống Photoshop hiện ra ở cạnh bên trái màn hình. Các chức năng chính của các icon như sau:

Công cụ Visbug, chính chủ Google làm ra giúp cuộc đời FrontEnd Designer 3

Mỗi icon khi di chuột vào đều có một ảnh động, mô tả rõ chức năng mà nó làm được, khá dễ hiểu. Tuy nhiên ảnh rất nhỏ nên bạn khó theo dõi. Vậy nên mình sẽ paste ảnh to ở đây cho các bạn dễ theo dõi nhé

Ảnh mình post lên viblo đã bị hiển thị thu nhỏ bớt, các bạn hãy open ảnh gif ở new tab để xem ảnh to và rõ nét hơn nhé.

Công cụ Guides

Công cụ này sẽ giúp hiển thị các đường kẻ bao quanh một element, thể hiện vị trí và chỗ trống mà nó chiếm.

Công cụ GuidesCông cụ Guides 2

Công cụ Inspect

Giúp hiển thị nhanh toàn bộ các thuộc tính của một element trên trang.

Công cụ Inspect

Công cụ Inspect 2

Công cụ Accessibility

Hiển thị các thuộc tính a11y ở góc nhìn người dùng

Công cụ AccessibilityCông cụ Accessibility 2

Công cụ Move

Giúp di chuyển một element rất linh hoạt lên xuống trái phải

Công cụ Move

Phím tắt Công cụ Move như sau:

Công cụ Move 2

Công cụ Margin

Giúp tăng giảm margin của element và hiển thị kết quả ngay khi ấn

Công cụ MarginPhím tắt Công cụ Margin như sau:

Công cụ Margin 2

Công cụ Padding

Giúp tăng giảm padding của element và hiển thị kết quả ngay khi ấn

 PaddingPhím tắt Công cụ Padding như sau:

Công cụ Flexbox Align

Căn lề cho element sử dụng flexbox rất hiệu quả và dễ

Flexbox Align

Phím tắt Công cụ Flexbox Align như sau:

Công cụ HueShift

Chỉnh màu cho một element rất nhanh chóng

HueShift

Phím tắt Công cụ HueShift như sau:

Công cụ Shadow

Chỉnh shadow cho element

Shadow

Phím tắt Công cụ Shadow như sau:

Công cụ Position

Kéo element và đặt nó vào các vị trí khác nhau như Photoshop

Position

Phím tắt Công cụ Positionnhư sau:

Công cụ FontStyle

Cho phép chọn font khác nhau cho element và xem trực tiếp

FontStyle

Công cụ EditText

Cho phép kích đúp và sửa InnerText của một element cực nhanh

EditText

Công cụ Search

Tìm kiếm một element theo id, class hoặc attributes quá dễ

 Search

Tập luyện nào!

Vì VisBug khá mới mẻ và chưa có nhiều tutorial trên mạn, cũng như chưa có bài viết tiếng Việt nào. Do đó cách hay nhất bây giờ là các bạn hãy dùng thử nó, nghịch ngợm với nó xem nó có gì hay ho, có gì tốt hơn so với các công cụ hiện tại mà bạn đang dùng hay không. Mình thì thấy nó giúp ích được rất nhiều.

Google Team còn cẩn thận đến mức làm ra luôn một trang web để bạn tha hồ thỏa sức nghịch ngợm với tool mới này.

Các bạn hãy vào đây để vọc nhé. https://visbug-1337.firebaseapp.com/

(Chú ý là các bạn nên nhớ phím tắt của công cụ đó. Học thuộc để lần sau cứ thế vào và chiến thôi)

Xem video Google Team giới thiệu VisBug để hiểu hơn các thao tác với nó nhé:

Một số thủ thuật nhỏ mình học được sau khi dùng VisBug

Copy/Paste style của element

Trên trang thì bạn có thể kế thừa style của một element cho element khác, Tuy nhiên nếu bạn muốn nhanh chóng nhìn xem các element cùng style ra sao thì phải tạo class và apply cho toàn bộ element.

Trong word hoặc excel có một nút khá hay đó là "Format Painter" giúp bê toàn bộ format trang trí cho 1 item sang item khác. VisBug có chức năng tương tự.

Chúng ta chọn 1 element muốn copy style. Ấn Ctrl+Shift+C (MacOS thì ấn CMD+OPT+C). Sau đó chọn 1 element muốn paste và ấn Ctrl+Shift+V là xong.

Xóa inline style của element

Với một element có viết đè nhiều style dạng inline ngày trong html. Điều này làm bạn khó xử lý khi thiết kế. Bạn hãy chọn element đó và ấn Alt+Delete nhé.

Chọn các element cha/con, anh/em bằng phím tắt

Bạn chọn 1 element và muốn chọn element bao quanh là cha của nó, mà không muốn mất công bật F12 để vào lục tìm, bạn có thể nhớ các phím tắt sau đây cho nhanh nhé:

Muốn chọn Ấn
Chọn element tiếp theo (Next Sibling) tab
Chọn element nằm ngay trước (Previous Sibling) shift+tab
Nhảy vào Div hiện tại và chọn ngay element đầu tiên enter
Nhảy ra khỏi Div hiện tại và chọn ngay element đầu tiên shift+enter

Danh sách toàn bộ bảng phím tắt của VisBug

Các bạn vào đây để tham khảo nhé: https://github.com/GoogleChromeLabs/ProjectVisBug/wiki/Keyboard-Master-List

XEM THÊM: NHỮNG CÔNG CỤ, SOURCE, THỦ THUẬT WEB HỮU ÍCH KHÁC

The post Công cụ Visbug, chính chủ Google làm ra hỗ trợ cho Lập Trình Viên FrontEnd Designer (cập nhật v2.2) appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/code-web/cong-cu-visbug-giup-cuoc-doi-frontend-designer/feed/ 0