First, we will introduce dotnetnuke. Dotnetnuke is an open-source. Net project. According to their concept, it should be a portal website system. It is the same as the Rainbow from the open source project ibuyspy portal solution kit, official site is the http://www.dotnetnuke.com, good English friends can go to see, bad friends also suggest to look, where you don't understand it, you can use the word overlord for translation (this is what I did, so don't laugh ).
I like dotnetnuke's modular management method. It uses modules as page elements, so the page layout is very flexible. The common practice in China is to use the entire system as a module, or several fixed modules, such as dvnews and ease of operation. The two methods have their own advantages. If they can be combined, it would be great and theoretically feasible. Dotnetnuke was developed using VB, but I recently saw C # development on the Internet. If you are interested, you can find it.
The installation of dotnetnuke is extremely simple. The ACCESS database will be installed by default during the first running. If you want to use SQL, you also need to set it, mainly Web. config, which is described in his file. I will not detail it in detail.
Dotnetnuke has a lot of third-party modules and skin. Yesterday I checked the 26 skins on the main site, and the design was very beautiful. I also tried a few modules and it feels good. The module and skin of dotnetnuke are easy to install.File ManagerAdd a new file, and select the appropriate type of upload to automatically install.
Today, I plan to look at the source code. Unfortunately, the level is too low. I have little understanding about it. I was going to make a Chinese version. I didn't find a language file. I'll take a closer look, in the past, dotnetnuke did not use common language packs, but directly wrote the text in the file. If this was the case, it would be troublesome to compile the language.
I encountered a very strange problem. the text in ascx is changed to Chinese, so it is not displayed on the page. If it is changed back to English, it is displayed correctly, but the Chinese in the database can be displayed normally. Which of the following experts can give you some advice.