Tổng quan
Total.NET Developer Suite gộp ba công cụ phục vụ quy trình phát triển trên Visual Studio.NET: Total.NET Analyzer, Total.NET SourceBook và Total.NET XRef. Bộ sản phẩm này hướng vào các tác vụ kiểm tra chất lượng mã, quản lý thư viện code và tra cứu tham chiếu ngay trong môi trường làm việc quen thuộc của lập trình viên.NET.

Total.NET Analyzer tập trung vào việc phát hiện bẫy.NET, lỗi ẩn và các mẫu mã chưa phù hợp. Công cụ có thể nhận diện hàm Visual Basic cũ hoạt động kém hiệu quả, cách dùng CType thay cho DirectCast, cú pháp event handler sai, redundant cast operation, dead code, boxing và unboxing chưa hiệu quả cùng hơn 150 loại vấn đề khác.
Bộ công cụ cho Visual Studio.NET gồm Total.NET Analyzer, Total.NET SourceBook và Total.NET XRef, hỗ trợ phân tích mã, thư viện code và tra cứu tham chiếu ngay trong IDE.
Tính năng nổi bật
- Phát hiện hơn 150 loại vấn đề trong mã.NET.
- Nhận diện hàm Visual Basic cũ gây kém hiệu quả.
- Kiểm tra cách dùng CType thay cho DirectCast.
- Xác định cú pháp event handler không chính xác.
- Camera Metadata — Tìm redundant cast operation trong mã nguồn.
- Phát hiện dead code không ảnh hưởng chức năng nhưng tiêu tốn tài nguyên.
- Chỉ ra field và variable có thể thu hẹp scope.
Ứng dụng thực tế
- Kiểm tra chất lượng mã Visual Basic.NET và C# trong giai đoạn phát triển ứng dụng mới.
- Rà soát ứng dụng.NET hiện có để tìm dead code, rule violation và vấn đề hiệu năng.
- Xây dựng thư viện code nội bộ cho nhóm phát triển dùng lại nhiều lần.
- Chia sẻ snippet, routine và kiến thức kỹ thuật giữa các thành viên trong team.
- Tra cứu tham chiếu tới class, member hoặc tên bất kỳ khi bảo trì codebase lớn.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET dùng Visual Studio.NET
- Nhóm phát triển Visual Basic.NET và C#
- Tech lead phụ trách review và bảo trì code
- Đội ngũ cần quản lý thư viện code dùng chung
Thông tin kỹ thuật
Câu hỏi thường gặp
Total.NET Developer Suite bao gồm những thành phần nào?
Bộ sản phẩm gồm Total.NET Analyzer, Total.NET SourceBook và Total.NET XRef.
Sản phẩm tương thích với môi trường nào?
Danh sách compatible containers gồm Microsoft Visual Studio.NET, Microsoft Visual Basic.NET, Microsoft Visual C++.NET và Microsoft Visual C#.NET.
Total.NET Analyzer hỗ trợ ngôn ngữ nào?
Analyzer hỗ trợ Visual Basic.NET và C# code.
Total.NET SourceBook có hỗ trợ làm việc nhóm không?
Có. SourceBook được mô tả là hoàn toàn multi-user để các thành viên trong nhóm chia sẻ kiến thức và code.
Total.NET XRef có thể xuất kết quả ra đâu?
Danh sách tham chiếu có thể gửi ra trang HTML để in, lưu hoặc gửi email.




Bình luận