A set of solutions under dotNet, dotNet Solution

Source: Internet
Author: User

A set of solutions under dotNet, dotNet Solution

I haven't written an article in the blog garden for a long time. I plan to open up a whole set of systems that I have been writing by myself. Today I will first release some addresses that can be demonstrated!

This system contains the data layer (HB. data), scheduled tasks (HB. planTask), log system (HB. log), template System (HB. templateEngine), Url rewriting (HB. urlRewriter), api (HB. apiControls.

Why write data layer? Isn't there a lot of ready-made ORM? Why do I have to write it myself? Many years ago, there was no ORM in dotNet, and many things could only be written by themselves, so the data layer feature became more and more powerful,

You can use entity classes to generate tables in the database, or tables in the database to generate databases, and support multi-medium databases, such as SQL Server, Access, Sqlite, Oracle, and MySql. The data layer has a common addition, deletion, modification, and query method, and supports parameterized writing. The entity class also supports expression writing (Note: The expression writing method is not complete at the moment )!

The main improvement of Url rewriting is the support for configuring domain names and rewriting rules through databases, and the support for multi-domain names. For example, I only bought one space, but I have several websites. This function enables multiple websites in one space! You can try www.8fdc.com, www.54rm.com, and www.5wshop.com. The results are different. Because the path is rewritten, www.8fdc.com is actually under 8fdc.com/www/, and so on, of course, this can be configured through the database.

The api function automatically matches parameters and writes methods directly in the background class to access them in the form of/api/class name prefix/method name. ashx.

First, let's take a look at the images of the entire system, and open the website background demo address at the end!

 

 

Background address: http://www.8fdc.com/admin/login.ashx

Account: test password: 123456

 

Related Article

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.