Chia sẻ cấu hình Sublime Text

Sublime Text là trình soạn thảo văn bản tôi dùng thay thế Notepad già nua của Windows. Tuy có giao diện đơn giản nhưng Sublime Text lại ẩn chứa những tính năng cao cấp. Trong bài này, tôi chia sẻ cấu hình cài đặt và một vài package mà tôi không thể sống thiếu khi dùng Sublime Text. »

Chia sẻ thư mục trong VirtualBox

VirtualBox là phần mềm ảo hóa miễn phí nên rất được ưa chuộng. Trong quá trình sử dụng, ta thường có nhu cầu chia sẻ thư mục giữa máy host và máy guest. Bài này sẽ hướng dẫn chia sẻ thư mục của Windows cho máy ảo Ubuntu Server. »

Khám phá C# 6.0

Nếu tôi có một danh sách các ngôn ngữ lập trình yêu thích thì C# sẽ nằm đầu danh sách đó. Tôi từng dùng qua nhiều ngôn ngữ, nhưng chỉ có C# khiến tôi cảm thấy thoải mái, thân thuộc. Cứ mỗi phiên bản mới được phát hành, C# như hổ mọc thêm cánh. Trong dịp ra mắt Visual Studio 2015, Microsoft cũng trình làng luôn C# 6.0. Visual Studio là IDE mạnh nhất hiện nay, và khi phối hợp với C# thì ta có một cặp đôi hoàn hảo. Những tính năng mới trong C# 6.0 tuy không lớn nhưng nó làm cho mã C# trở nên rõ ràng và tinh gọn hơn. Trong bài này, tôi sẽ điểm qua 10 tính năng mới của C# 6.0. »

Tản mạn ASP.NET MVC

Vào đầu thế kỉ 21, Internet dần trở nên phổ biến. Công nghệ lập trình web vào thời kì đó cũng đang được phát triển. Để thu hút lập trình viên Windows Forms chuyển sang dùng web, Microsoft tung ra phiên bản ASP.NET mới chạy trên nền tảng .NET thay thế cho ASP cổ điển (Classic ASP). Công nghệ này được gọi là ASP.NET Web Forms. Điểm thu hút chính của Web Forms là nó không bắt buộc lập trình viên phải thành thạo HTML, CSS hay JavaScript. Thay vào đó, họ có thể thao tác tương tự như khi thiết kế ứng dụng Windows Forms bằng cách kéo thả control từ Toolbox trong Visual Studio. Ở hậu trường, ASP.NET hì hục sản sinh HTML tự động. Điều này giúp lập trình viên không chuyên về web có thể nhảy vào lĩnh vực này mà không cần học thêm ngôn ngữ mới. »

Visual Studio Code căn bản

Từ trước đến nay, khi nói đến sử dụng công nghệ Microsoft, ta không thể tránh khỏi Visual Studio. Nó gần như ôm trọn mọi thứ công nghệ của hãng này. Lập trình viên có thể dùng nó để làm tất tần tật từ desktop cho đến web rồi đến mobile. Điều này khiến Visual Studio ngày càng phình to. Theo xu thế hiện đại, công cụ viết code cần phải nhanh, gọn, nhẹ, vì lập trình viên không thích các công cụ đồ sộ. Hiểu được tâm lý này, vào tháng 4 năm 2015 tại hội thảo Build, Microsoft trình làng công cụ mới mang tên Visual Studio Code. »