Ứng dụng không thể thiếu Kutools for Excel

Một Addin không thể thiếu cho dân văn phòng mà đặc biệt là Excel. Kutools for Excel là công cụ đắc lực với hơn 200 tính năng mở rộng, đơn giản, trực quan, nhanh chóng và đặc biệt với các tính năng Import/Export, cắt nối file, hoán đổi, nhập liệu phức tạp.

phamtuantech-kutools-for-excel-crack

Tiếp tục đọc

Preprocessor Directives trong C#

Tôi xin chia sẽ về Preprocessor Directives trong C#. Đôi khi mọi người sẽ thấy cụm từ #if DEBUG hay #region hay #define. Đó chính là Preprocessor Directives. Khác với Preprocessor Directives trong C, với C# bạn không thể dùng Preprocessor Directives để define macro.

Tiếp tục đọc

Key for Visual Studio 2017 / 2019

Today, I will share serial keys for Visual Studio 2017 / 2019.

Tiếp tục đọc

How to merge assemblies into WPF application

Làm sao gôm các dll vào ứng dụng WPF? Chúng ta có thể dùng ILMerge để gôm các dll vào với nhau hay các dll gôm vào file exe nhưng nếu file exe đó là một WPF application thì sau khi merge, ứng dụng sẽ không chạy được.

Tiếp tục đọc

IL và MSIL là gì?

IL là gì và MSIL là gì? Ngôn ngữ trung gian của .NET là gì? Tổ chức ECMA đã phê duyệt một tiêu chuẩn về ngôn ngữ lập trình trung gian cho .NET framework gọi là Common Intermediate Language (CIL). Chuẩn này cũng được biết đến với tên gọi Microsoft intermediate language (MSIL).

IL là gì?

MSIL là gì?

 

Tiếp tục đọc

Mono.Cecil là gì – Cách đọc thông tin dll tốt nhất

Mono.Cecil là gì? Cecil là một thư viện nguồn mở được viết bởi Jb Evain. Với Cecil bạn có thể đọc thông tin của bất kỳ một dll miễn là nó được viết trên nền tảng .NET hơn thế bạn còn có thể dễ dàng thay đổi thông tin, thêm, sửa nội dung dll và lưu thành một dll khác. Đặc biệt performance rất tốt.
.

Tiếp tục đọc

Visual Studio Code – Bộ text-editor đa năng cho developer

Visual Studio Code là một công cụ “Code Editing” mới được phát hành bởi Microsoft. Có thể đây là một lựa chọn mới cho các developer.

Phạm Tuân's Blog

Phạm Tuân Tech

Tiếp tục đọc

Common.Logging là gì – API chuẩn cho logging

Common.Logging ra đời như một bộ API chuẩn cho logging và với những nền tảng hay framework khác nhau nó cũng có những biến thể nhất định như log4net và log4j. Trong bài viết này tôi sẽ chia sẻ về common logging và cách dùng cũng như giá trị của nó.

Common logging là gì/

Common logging là gì?

Tiếp tục đọc

[PowerShell] Xóa folder bằng PowerShell script

Làm thế nào để xóa một folder bằng PowerShell script. Trong một số trường hợp chúng ta sẽ cần xóa folder bằng script của PowerShell nhưng vấn đề sẽ không đơn giản như vậy nếu chúng ta run PS script trong môi trường workstation(remote). Tôi đã gặp một vấn đề hiếm gặp khi cố xóa một folder chứa nhiều tập tin và folder con và sau đây là script tôi dùng để giải quyết vấn đề của mình.

powershell-tuanpham-phamtuan

Tiếp tục đọc

Xây Dựng Window Service Đơn Giản Hơn Với Topshelf

Topshelf là một framework hỗ trợ xây dựng các windows service trên nền .NET một cách nhanh chóng. Topshelf cho phép các nhà phát triển tạo ra một ứng dụng console đơn giản mà có thể được cài đặt như một windows service. Dễ dàng hơn cho debug.

topshelf-tuanpham-phamtuan

Why would I want to use Topshelf?

Topshelf is a Windows service framework for the .NET platform. Topshelf makes it easy to create a Windows service, test the service, debug the service, and ultimately install it into the Windows Service Control Manager (SCM). Topshelf does this by allowing developers to focus on service logic instead of the details of interacting with the built-in service support in the .NET framework. Developers don’t need to understand the complex details of service classes, perform installation via InstallUtil, or learn how to attach the debugger to services for troubleshooting issues.

Tiếp tục đọc