LTP. Net Code Automatic Generator version 1.9 released

Source: Internet
Author: User
Tags manual writing sql server query

Dbtocode is an automatic code generator designed for C # Database programmers. The code generated by dbtocode is based on the object-oriented idea and three-tier architecture design, combining the classic ideas and design patterns in petshop, we integrate some ideas such as factory patterns and reflection mechanisms. The model + Dal + BLL + web design is used to automatically generate the base class code of the corresponding database table in C, this includes generating attributes, adding, modifying, deleting, querying, existence, model class construction, and other basic code snippets, allowing programmers to save a lot of time and repetitive work for mechanical input, focus on the development of core business logic.
Dbtocode also provides convenient database query management, SQL script generation, storage process generation, database document generation, web project file release, code generation, automatic export, and many other common functions in development, you can easily develop projects.
The main function of the software is automatic code generation, which is originally written for code generation. However, in daily development work, some problems and ideas are encountered, and some development auxiliary functions are added, convenient for daily development.

1. Automatic Code Generation.
You can generate code for a layer-3 architecture. If the architecture is similar to the petshop architecture, the code generation efficiency is very high.
It can generate multiple layers of code: entity model, Dal (data access layer), idal (interface layer), dalfactory (class factory), BLL (business logic layer), and web layer, it can save a lot of time to do the code of the business logic. Let's do the repetitive code and generate all the basic code of the architecture in one minute. I feel that it is easy to develop projects.
(1) automatically generate attribute comments.
(2) namespace and object class names can be set freely.
(3) free database access, page data verification, and other basic class libraries and encapsulated Class Library source code. You can modify and save the changes to meet your needs.
(4) supports the generation of different data layers: The data layer based on SQL statements and the data layer based on stored procedures.
(5) supports code generation based on different architectures: simple and basic three-tier structure; compound structure based on factory mode, reflection mechanism, and cache mechanism; custom structure template.
(6) You can generate HTML code for adding, displaying, and other page subjects, and process code with background. CS.

2. Database Manager.
Similar to the sqlserver2000 management interface, you can easily view the database information during code editing, and view the field type, length, primary key, default value, and other details intuitively, removes the need to switch back and forth between the Code and the database manager, which is convenient and quick.
(1) Create Table scripts, stored procedures, and data scripts, which can be executed.
(2) Export table scripts and stored procedure files.
(3) Rename and delete a table.

3. query analyzer.
This function is similar to the SQL Server Query analyzer to facilitate data query when writing code.
(1) execute selected SQL statements.
(2) Enable keyword highlighting.
(3) supports the F5 shortcut to execute statements.
(4) enable the existing script and save the current script.
(5) Implement the error detection prompt function.

4. automatically generate stored procedures and SQL scripts.
You can generate the corresponding table structure documents based on the selected database and table (multiple options are available), eliminating the trouble of manual writing documents and operations.

5. automatically generate database structure documents.
You can generate detailed information about fields based on the selected database and table (which can be generated in batches), including default values and descriptions. generate corresponding table structure documents, eliminating the trouble of manual writing and operations.

6. Publish the web project file.
Sometimes we need to export the project file according to our own requirements,. net built-in copy project function, for some images or JS files and other files, cannot be automatically exported, unless you add these to the project. Therefore, with this function, it is very convenient for project release and allows you to define which releases are not released.

7. Automatic Export of code generation.
The code generator can select a table to generate code and paste it into the project. However, if there are many tables, it is too troublesome to perform this operation back and forth. Therefore, this function can automatically create folders based on the three-tier architecture and generate all the selected tables. the CS code file only needs to be added to the project.

Please note the latest version:
Http://www.maticsoft.com/softdown.aspx

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.