Download CHFMake code generator Beta

Source: Internet
Author: User
The CHFMake code generator has been accompanied by my growth and progress. At the beginning, I wrote this little tool in my senior year. It was just used to view the table structure of the database!
I have been writing this article for more than three years. The code in this tool shows my progress process, from the initial process to the final interface-oriented...
Of course, its functions are also slowly developed, including referring to the Code generators such as Li Tianping and CodeSmith. I can learn from them well, and I also have a lot of ideas if I am not good at it!
In short, it is quite in line with my development needs. Now I am saving a lot of effort to write code with it. Last year, an article introduced the C # Code Generator for custom methods!
Next, I will download the generated exe and paste the source code in a few days!
Finally, I am sorry to give it to everyone. Because I have been using it myself, I have not dealt with some small errors and I am too lazy to do so, save the configuration file and run it again! Khan ~

Here we will introduce some highlights:
1. It is not the type of addition, deletion, modification, and query of a specific dead single table. Instead, it is customized for your SQL statements to generate the entity class and DAL layer.
2. When customizing SQL statements, Join Select can be used for associated queries and the query structure can be executed.
3. The generated code can also contain web and form code.
4. The custom method SQL and design can be saved to XML, and the custom content can be opened again next time.

Let's look at the interface:

: CHFMake

PS: Since this code generator was changed by me, sometimes it is blocked to meet the project's needs. In short, the program released this time is just for everyone to understand.
In addition: If you are interested, you can contact me separately. I can contribute the source code. Of course, it is not just shared with you. The condition is to wrap it together, and then open source! I also have a domain name www.diannet.net for assistance.
QQ: 84745704
Email: xiaofei2@126.com

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.