Build a dnn 4. x module development environment and module instance Based on ASP. NET 2.0 (1)

Source: Internet
Author: User
Tags dnn dotnetnuke
Some friends in the group have been asking how to build ASP-based systems. NET 2.0 dnn 4. X module development environment, subject to the original ASP. net1.1 Thinking Influence of multiple engineering mechanisms, everyone has been waiting for vs2005 to support multiple projects. After some time of study and exploration, we found that dnn4.x actually does not need multiple engineering mechanisms to support development, I want to share my learning income with you. I hope you can correct the mistakes.

For more topics, see www.dnngo.com.

Also welcome to the dnn QQ group: dotnetnuke club I group (9764873) 200/200 (full) dotnetnuke club II group (23072812) 57/200 (under)

In ASP. NET 2.0, there is a "beginner Toolkit" concept, through which developers can complete the entire development environment setting in just a few minutes. The beginner package automatically generates many processes that you must manually generate before. Dnn used this feature to create a toolkit dotnetnuke_4.x.x_starterkit.vsi that we ignored all the time. Maybe because everyone thinks they are not beginners, This toolkit for beginners has been ignored! In fact, it is the key to solving the problem.

Download dotnetnuke_4.x.x_starterkit.vsi from www.dotnetnuke.com or www.dnngo.com, and double-click it to install it. (The installation process is omitted Based on the default value)

Start vs2005 and select "new"-"website" from the "file" menu"

The "File System", "HTTP", and "ftp" methods are provided in the location drop-down box. However, we strongly recommend that you use the "File System ", this is because debugging is better. After selecting "File System", you must specify a local directory as the storage location of the project files. Language, you can only choose VB, do not ask me why, otherwise it seems that you are too unprofessional, haha!

Click "OK". It is estimated that your hard disk will be busy for a while. If the machine is slow, you can suck smoke. Haha. After a while, you will return and find that the entire dnn project file has been created. However, the system is not smart enough to help you create databases, so you have to create your own databases. (For more information about how to create a database, see prepare for "the most complete dnn 4.x Installation Guide (applicable to version 3.x )")

If the default value recommended by the system is not used when you install the database, double-click the web. you can use the self-help service provided by www.dnngo.com to help you create an available web. config.

So far, all preparations have been completed, haha. Is it much simpler? Okay, let's get on the road! CTRL + F5, run! Hey, the system may have to challenge your patience again. You can have a cup of coffee this time.

Well, time is up. Haha, the familiar dnn installation screen is slowly displayed on the webpage (it is indeed much slower than normal, after all, it is better to compile and run it.

now, a basic platform has been built. Next, we will show you how to develop the dnn4.x module of VB.

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.