Entity class code generator 3.0 Source Code released [new class diagram]

Source: Internet
Author: User

BenProgramHas the following new features:
1. fully scalable generation engine system. net advanced features to achieve this function, for different databases, as long as the corresponding generation module is developed, the program can support this database without any modifications. excellent scalability
2. Customizable generation scriptCodeThe naming method is customized through the C # script. Anyone can use the C # syntax to modify the name of the generated code to meet your requirements without modifying it again.
3. Support for internationalization. It is implemented through advanced. NET functions and supports all languages. You only need to develop corresponding language packs.
4. Modify the interface for "entity-class code generator". However, I am not very good at UI design. It is estimated that this is not much better than the original one.
5. The history function automatically saves generated records for future use.
6. Hierarchical code design, better scalability and maintainability

Source codeRelease: http://www.codeplex.com/CodeFactory
Levenblog release: http://blog.leven.com.cn/Article_30.aspx
Note:
1. The code is not perfect, with limited time and effort, so it will not be modified.
2. The code package contains access, sqlserver, and MySQL generation modules.
3. When the program is released using vs2005, it uses vs2008 to upgrade the project and then release it. That is, the program does not use any new C #3.0 features (I only installed the 08 vsts client on my machine ).
4. The source code is published using the gplv2 protocol. If you have any comments or suggestions, please contact me by email or leave a message on the project page. For energy reasons, no reply is guaranteed.
5. If you do not agree with the code, you are welcome to discuss it, but do not slander or make unreasonable ridicule.
6. Personal Code research project does not guarantee the practicability of the program.
7. If you do not approve the above, please bypass.

[Supplement 20080610]
1. Update the source code package and add the missing configuration files from the released version yesterday to the source code package.
2. Add the PNG image files required for compilation to the source code package.
3. Modify the compilation command so that after downloading the source code package, you can directly compile and run the debugging through vs without downloading the configuration file in the binary package.

Program execution:

To make it easier for anyone interested in this project to learn more about the project structure, add a class chart for the main components of the project:
Data operation section:
Dbhelper:

Dataadapeter:

Provider:

Dependency:

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.