Start dnn module development

Source: Internet
Author: User

First, create a blank module so that you can install it in dotnetnuke to understand the module operation.
1) Open vs2003 and create a web project blog. Player in VB. For details about the attribute settings, refer to 'blog garden-blog generated in November 24-create a separate solution to develop the dnn module'
2. Delete the global.asax,web.config,style.css file. When a blank module is installed later, the three error messages that appear are related to these files.
3) add dotnetnuke. dll reference
4) add two Web controls: Player. ascx and editplayer. ascx.
The player. ascx. VB and player. ascx. VB classes inherit dotnetnuke. Entities. modules. portalmodulebase
In player. ascx, inherits = "blog. Player. Player" and = "blog. Player. editplayer" of editplayer. ascx"
5) in the page_init () method of player. ascx. VB, add
Mybase. Actions. Add (getnextactionid, "edit", "", URL: = editurl (), secure: = Security. securityaccesslevel. Edit, visible: = true)
In this way, the link to the editplayer. ascx control is established in the player. ascx control.

FAQ

1. Version issue
Open store module in vs2003 and eleven warnings appear as follows:

Warning: Can't copy the dependent item "dotnetnuke, version = 3.1.1.31421, culture = neutral" of Project
"Dotnetnuke. Store. webcontrols" to running directory, because it will rewrite reference of "dotnetnuke, version = 3.1.1.1034, culture = neutral ".

Where can I download dotnetnuke, version = 3.1.1.31421? How to deal with these warnings?

Dnn store Roadmap
Updated: November 22,200 5

Version 1
-Reviews (partially completed)
-Full Localization support

Version 2 +
-Always ways: deploying mulitiple files with same name
-Order summary printing (include storeinfo)
-Help admin (currently hidden, what does it include ?)
-Address/profile security
-Admin grid sorting (products, categories, etc)
-CSS style Uniformity
-Date-based pricing
-Also bought
-Wishlist Module
-Store search
-Order Fulfillment (search new orders/mark as "shipped" + email Conf .)
-Templated order confirmation emails

My plan
-Learn to how to support online banking payment

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.