Giới thiệu một số công cụ của .NET Phần phụ lục này giới thiệu một số công cụ nhỏ (hầu hết là miễn phí) nhưng rất tốt cho các nhà phát triển .NET, trong đó có những công cụ giúp phát triển ứng dụng nhanh hơn và có những công cụ có thể làm thay đổi cách thức viết mã lệnh của bạn. | Giới thiệu một số công cụ của .NET Phần phụ lục này giới thiệu một số công cụ nhỏ hầu hết là miễn phí nhưng rất tốt cho các nhà phát triển .NET trong đó có những công cụ giúp phát triển ứng dụng nhanh horn và có những công cụ có thể làm thay đổi cách thức viết mã lệnh của bạn. 1. Biên dịch các đoạn mã ngắn với Snippet Compiler 2. Xây dựng biểu thức chính quy với Regulator 3. Sinh mã với CodeSmith 4. Viết kiểm thử đon vị với NUnit 5. Kiểm soát mã lệnh với FxCop 6. Khảo sát assembly với .NET Reflector 7. Lập tài liệu mã lệnh với NDoc 8. Tạo dựng giải pháp với NAnt 9. Các công cụ chuyển đổi Version Switcher Visual Studio .NET Project Converter to C Converter và Convert C to 10. Xây dựng website quản trị co sở dữ liệu với Maker 1. Biên dịch các đoạn mã ngắn với Snippet Compiler Snippet Compiler là một ứng dụng nhỏ dùng để viết biên dịch và chạy mã lệnh. Công cụ này hữu ích khi bạn có những đoạn mã ngắn và bạn không muốn phải tạo toàn bộ dự án Visual Studio .NET cùng với các file đi kèm cho chúng. Lấy ví dụ giả sử bạn muốn chạy một ứng dụng nào đó từ Microsoft .NET Framework. Trong Snippet Compiler bạn hãy tạo một ứng dụng Console mới. Phần mã lệnh có thể được tạo bên trong phương thức Main của ứng dụng này. Đoạn mã dưới đây trình bày cách tạo một thể hiện của Notepad từ .NET Framework using System using public class MyClass public static void Main proc new . Hình A-1 Snippet Compiler Hình A-1 cho thấy đoạn mã này trong Snippet Compiler. Để thử nghiệm đoạn mã này bạn chỉ việc nhấn nút Play hình tam giác xanh và nó sẽ chạy ở chế độ gỡ rối. Đoạn mã này sẽ sinh ra một cửa sổ pop-up ứng dụng Console và Notepad sẽ xuất hiện. Khi bạn đóng Notepad ứng dụng Console cũng sẽ đóng. 1. Snippet Compiler được viết bởi Jeff Key và có thể được download tại http dotnet SnippetCompiler . 2. .