Dapper ClassMateDapper ClassMate is a Visual Studio extension designed to simplify and accelerate Dapper-based development by generating strongly typed data-access code directly from your SQL Server database. Instead of repeatedly writing request models, result POCOs, repository methods, and CRUD code by hand, Dapper ClassMate generates the boilerplate for you while leaving you with clean, maintainable code that can be used directly in your application. Connect to SQL ServerBuild and test your SQL Server connection directly from Dapper ClassMate. Once connected, the extension discovers the stored procedures, tables, and views available for code generation.
Stored Procedure Code GenerationSelect a stored procedure and Dapper ClassMate analyzes its parameters and result set to generate the supporting .NET code. This can include request models, strongly typed result POCOs, and asynchronous Dapper repository methods.
Preview the generated code before adding it to your project.
Table CRUD GenerationGenerate strongly typed Dapper code for SQL Server tables, including common CRUD operations. Dapper ClassMate uses the table schema to generate the models and data-access code needed to work with the table from your application.
View Code GenerationSQL Server views are supported as well. Select a view and generate strongly typed models and Dapper data-access code based on the columns returned by the view.
Features
Why Dapper ClassMate?Dapper is fast, lightweight, and flexible, but building a complete data-access layer can involve writing a considerable amount of repetitive code. Dapper ClassMate handles that repetitive work while allowing you to keep the simplicity and control that make Dapper useful. Spend less time writing plumbing code and more time building your application. Open SourceDapper ClassMate is open source. Source code, documentation, issue tracking, and contributions are available through the project's GitHub repository. |