3. x-4.x
For dnn 3.x upgrade to dnn 4.X, refer to this article.Article: Upgrade dotnetnuke from dnn 3.x to 4.x4.6.2-
For the 4.x version, for the upgrade before dnn 4.6.2, refer to my previous article: dotnetnuke (dnn) Upgrade Strategy (
A cainiao like mine saw dnn , liu's eyes are not enough when she enters the Grand View Garden. It took a long time to find the place where the "Opening" button was available. Although E wenjicai, but try to read ~ \ Documentation \ public \ dotnetnuke module developers guide after the document, I still feel quite lucky.
dnn the module structure adopts a three-tier architecture:
1. What is the module title?
The title is defined in the official document developed by DNN Skin Container, as shown in figure
In the HTML file of the corresponding iner package (DNN will "compile" the HTML to use the ascx file, basically replacing the [XXX] type label with the Control defined by DNN ), yes.
2. How do I set the title?
The title is gener
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 inc
As I said in Http://space.cnblogs.com/group/topic/7777/'s post:I used this development DNN module vs2008 template, developed a module, the default. NET 2.0, can be used normally.
http://www.bitethebullet.co.uk/Portals/0/projects/DNN_Csharp_starterKit/downloads/VS2008/1_0_0/ Vs2008csharpcompileddnnmodule.zip
I'm going to use Ajax. When you switch it to. NET 3.5, the compilation passes. However, this module cannot be displayed on the
Compiling the DotNetNuke (DNN) module-related database installation/uninstallation scripts is an important part of module development. The DNN program automatically installs or uninstalls tables and stored procedures related to the module based on the script related to the module.The database installation script of the module in DNN is generally named version num
In my article "exploring dnn Database Core table structure and design ideas", the addition of the dnn module actually adds a desktop module. When the added desktop module is defined by more than one module, after being added, several page modules are generated, that is, one module is defined as one module.
To add a module in the unit of page module, we made some modifications to classic. ascx to achieve th
Current functions of dnn in China
(1) dnn localization resources includeProgramChinese-based module Chinese-based technical documents(2) module and skin(3) Report the latest dnn progress.
Current Operation Mode:(1) list the http://www.dnnchina.net/Default.aspx of tasks to be carried out? Tabid = 30(2) After registering as a Chinese
Computer installation requiredMicrosoft. NET Framework 2.0,Sql2000 + sq3,IIS6.0
I.Decompress DNN
1. Click dotnetnuke_04.08.02_install.zip on the right and select to decompress the file .... Enter the folder name and path in the target path.
2. Right-click Create folder properties-> web Sharing-> shared folder-> OK (create a virtual directory ).
3. Right-click Create folder properties-> Security-> Add ASP. NET users to grant the highest permissions.
Pair Skinning I have heard of it. However, Dnn This is the first application I have ever used. Skinning Project. The so-called Skinning Is to achieve the separation of functions and appearance. However, due to contact Asp.net Not many. It took a long time Dnn Now Skinning The system has a certain understanding. In Dnn The so-called skin consists o
1. create a folder named: dnn under disc E, look like E: \ dnn, and create sub-folders under dnn folder, they are dotnetnuke folder -- which is source code folder and deploy folder which has files for uploading to server.
2. Copy exclude.txt file to dnn folder, The exclude file's content as below:\ Images \ Development
The Search Method Used in dotnetnuke (dnn for short) is not the one we usually imagine directly searching for in the table to be queried. Because dnn has a variety of modules, the form of each data table is different from the field to be queried. It is almost impossible to directly query the content of each table. A searchitem table is introduced in dnn to add va
In version 3.2.x, dotnetnuke makes improvements to the tree control. One of the improvements is to make the "Expand/collapse" step-by-step execution of the tree control, which looks good, but I don't like it. If the tree menu is long, it takes a long time.
In dnn, JavaScript scripts are called through the clientapi.
ProgramIt will soon be known that the "Expand/collapse" action is performed through JavaScript. Find the corresponding script modificat
Note: This article is all about your own understanding of the development module. If there are any errors, please point them out so as not to mislead everyone.
The first step of dnn module development is to find out what files are required for a dnn module, how to name these files, and what role each file plays.
Take the link module as an example: From the file structure: (Saves some folders or files, su
Summary of developing and transforming image modules for dnn
The development of the dnn Transform Image module is based on a series of la S. To sum up, this seemingly simple work.
Because dotnetnuke_04.08.00_starterkit.vsi is installed, the development module is a small case.Use the dotnetnuke dynamic module in my templates in vs2005 to create a module and remove unnecessary items. A clean module.
Now
As mentioned above
Dnn
Can provide custom scheduling service, in order
Dnn
Implement custom Scheduling
,
Developers need to create a class inherited from
Dotnetnuke. Services. Scheduling. schedulerclient(
In$ Dnnnroot/
Providers/scheduling/
Subdirectory)And must provide a constructor andOneDowork ()Method, you can set in the constructorSchedulehistoryitemIs the introduced parameter;InD
Http://blog.dnnmix.com/
Dotnetnuke and dnn technologies and applications
Http://www.cnblogs.com/sunwangji/category/32800.html
Dotnetnuke development platform --
We recommend that you generate an online favicon. ICO File URL, directly upload your favorite image, and directly generate a 16*16 pixel favicon. ICO file, as well as the online preview function.Http://www.chami.com/html-kit/services/favicon/
When looking at
Dnn fans, join now!
To better develop Chinese software, a group of dnn fans need such an environment for communication and learning. Every member of the http://dnn.cnblogs.com, regardless of your technical level, please be able to write down any knowledge you think useful in dnn related technology, and when posting a blog, can be released to the
Dnn and SharePoint/exchange/multi-site/website coexist with one serverDnn is usually installed on the default IIS website with port 80. However, if SharePoint or exchange or other websites are installed on the same server, it may conflict with dnn.One solution is to set the dnn port to a non-80 port.Generally, you can modify the port to a non-80 port in just a few minutes after installing the instance using
After analyzing through the event probe in the morning, you are always unwilling to execute the script clearly in the SQL service. Why is it wrong to run the script as a database installation file? I decided to trace the source code to find the cause.
Fortunately, I have the source code 3.3.7 in my hand. After creating a new site, I open vs2003 and set the breakpoint (sorry to tell everyone, although dnn has so many versions, but I have never read th
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.