Bảo vệ mã nguồn C#

Ứng dụng C# luôn phải đối mặt với nguy cơ bị dịch ngược (reverse engineering). Hacker có thể xem code C# để tìm lỗ hổng, thông tin nhạy cảm như chuỗi kết nối (connection string), mật khẩu, hoặc tệ hơn là cơ chế xác thực license key của ứng dụng. Để ngăn chặn tình trạng này, ta dùng phương pháp làm rối mã (obfuscation) nhằm xáo trộn code C#. »

Làm việc với máy ảo VirtualBox

Trước khi bắt đầu một dự án, ta phải cài đặt môi trường phù hợp. Với nhiều loại ứng dụng khác nhau, ta phải cài nhiều loại môi trường khác nhau. Nếu cài tất cả lên cùng một máy thì có nguy cơ bị xung đột. Để tránh tình trạng này, ta nên dùng máy ảo để cách ly dự án với những thứ còn lại. Hơn nữa, với máy ảo, ta có thể cấu hình môi trường development cho giống với production để khi triển khai, ta không gặp trục trặc. »

Cài ứng dụng với Chocolatey

Windows vốn nổi tiếng với cơ chế cài đặt phần mềm rườm rà khi so với nền tảng đối lập Linux. Để cài một ứng dụng, ta phải tải về file cài đặt có đuôi .exe hoặc .msi. Sau đó, ta chạy file này và lựa chọn thông số cài đặt phù hợp qua các hộp thoại. Sau một hồi click chuột, ứng dụng sẽ được cài đặt vào máy. Trong Linux, để cài ứng dụng, ta chỉ cần gõ một dòng lệnh đơn giản và quá trình được tự động hóa từ đầu tới cuối. »

Thay Command Prompt bằng Cmder

Windows tuy đã trải qua nhiều phiên bản với nhiều cải tiến đáng kể về tính năng lẫn giao diện nhưng cái Command Prompt của nó vẫn dậm chân tại chỗ. So với Terminal của Linux, Command Prompt thật đáng thất vọng. Thậm chí ngay cả trong Windows 10, phiên bản Windows mới nhất, cửa sổ dòng lệnh vẫn không có gì nổi bật, vẫn chữ trắng trên nền đen. Khi cần copy dữ liệu từ Command Prompt hay paste dữ liệu vào, ta phải thực hiện tùy chọn rườm rà trên thanh menu của nó. Tuy Microsoft có cung cấp thêm ứng dụng PowerShell nhằm thay thế cho Command Prompt, nhưng nó cũng bị những khuyết điểm mà Command Prompt mắc phải. »

Tính năng mới trong Visual Studio 2015

Đối với dân lập trình .NET thì Visual Studio là báu vật không thể thiếu. Giờ đây, khi năm 2015 đến gần, Microsoft đang gấp rút để kịp tung ra Visual Studio 2015 hứa hẹn có nhiều thay đổi lớn so với những phiên bản trước đây. »