Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (83.97 KB, 3 trang )
Công cụ miễn phí cho ASP.NET
(Thứ Năm, 22/05/2008-10:35 AM)
Có những công cụ bổ sung tăng cường tính năng của trang ASP.NET và giảm
bớt công sức của lập trình viên. Điều tuyệt vời là nhiều công cụ rất hữu ích lại
hoàn toàn miễn phí, đa phần trong số đó là mã nguồn mở.
Visual Studio .NET hay Visual Web Developer là công cụ tốt để xây dựng các trang
ASP.NET, nhưng chưa phải hoàn hảo. Có những công cụ bổ sung tăng cường tính năng
của trang ASP.NET và giảm bớt công sức của lập trình viên. Điều tuyệt vời là nhiều
công cụ rất hữu ích lại hoàn toàn miễn phí, đa phần trong số đó là mã nguồn mở.
Xử lý văn bản với FreeTextBox
Điều khiển TextBox và TextArea cho phép người dùng nhập một đoạn văn bản, nhưng
tất cả chỉ có thế, họ không thể làm gì khác: không thể đổi font chữ, kiểu chữ, màu
sắc Bạn sẽ không phải tự mình viết riêng một trình xử lý văn bản để tích hợp vào
trang web của mình, vì FreeTextBox (, phiên bản mới
nhất 3.1.6, giấy phép: Freeware) có thể làm điều đó thay cho bạn. FreeTextBox là
một công cụ xử lý văn bản khá mạnh, đặc biệt có 2 phần Design và HTML nên rất linh
hoạt cho cả người dùng chuyên nghiệp và nghiệp dư. Tính năng chính của
FreeTextBox bao gồm: Thay đổi font, kích thước và kiểu chữ; Chèn liên kết, Chèn
ảnh; Bullet và Numbering; Sắp đoạn; Undo/Redo
FreeTextBox còn có phiên bản Professional có phí với những tính năng mở rộng và
phiên bản Distrubution bao gồm bản Pro và mã nguồn. Tuy nhiên phiên bản Free cũng
đã đáp ứng được hầu hết yêu cầu thông thường.
FreeTextBox có các phiên bản dành cho ASP.NET 1.0, 1.1, 2.0, bạn phải chọn đúng
phiên bản của file FreeTextBox.dll để cho vào thư mục bin. Cần chú ý là các tài
nguyên như ảnh, JavaScript, xml đã được đặt vào trong file FreeTextBox.Dll. Với
ASP.NET 2.0, chúng sẽ được dùng một cách tự động, nhưng trong ASP.NET 1.1 bạn
phải thêm vào web.config đoạn mã sau:
Để thêm FreeTextBox, bạn bổ sung đoạn mã này vào đầu trang:
<%@ Register TagPref*x="FTB" Namespace="FreeTextBoxControls"
Assembly="FreeTextBox" %>
Và thêm đoạn mã này vào nơi bạn đặt FreeTextBox