I recently started to learn dnn. The first task I received was to develop the dnn module. Recently, a friend asked me about the development process. I want to write it on a blog. On the one hand, I want to share resources and on the other hand, I hope I can get advice from dnn developers.
In terms of module development, I used the following solutions:The interfa
ArticleDirectory
Dnn Operating Principle
Dnn program structure
I am a beginner in dnn. How long does it take to learn dnn?
It is easy to build a website using dnn. It only takes a few days. If you use a ready-made skin and module (free or charged), you do no
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:
Many of my friends feel that dnn development is complicated. Today, we provide you with a dnn C # development template, which can help you build dnn modules and facilitate development.
First, let's download it and see how to build your own module .....
This is for 2005: Visual Studio 2005 C # compiled dnn module
We often see corresponding Language Pack downloads on dnn websites. By downloading and installing the Language Pack, you can use the dnn application.ProgramLocalization effect (we usually call it localization ). Now let's see how dnn is localized. (It is too difficult to clearly explain the entire context of localization. I have not been able to clearly express t
A summary of DNN module Development Learning
Read n many DNN module development article, finally, or in my favorite codeproject to seeHttp://www.codeproject.com/aspnet/LCTDNNModDev.aspThis, very suitable for me, after more than 1 days of study, is able to reluctantly carry out module development. Also to dnn some of the secrets have a certain understanding.In ret
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
Words don't say much, directly on the code
1 Code implementation and results screenshot,
#coding: Utf-8#使用skflow内置的LR, the integrated regression model in Dnn,scikit-learn predicts "US Boston house prices"From Sklearn import datasets,metrics,preprocessing,cross_validation#读取数据Boston=datasets.load_boston ()#获取房价数据特征及对应房价X,y=boston.data,boston.target#数据分割, 25% tests.X_train,x_test,y_train,y_test=cross_validation.train_test_split (x,y,test_size=0.25,rando
Q:
I have created multiple user controls in vs2010, which represent multiple functions. For example, there are two controls under news management, including adding news and news lists. Now I am in dnn
Creates a newsmanager module. Create two pages in dnn: newsadd. aspx and newslist. aspx, and add them to newsmanager respectively,
My question is: why does the newsmanager module only display one of t
After reading the development of N multiple dnn modulesArticleFinally, we can see it in my favorite codeproject.
Http://www.codeproject.com/aspnet/LCTDNNModDev.asp
This article is suitable for me. After more than one day of study, we can barely develop modules. I also have some knowledge about some secrets of dnn.
Review, there are two places to note: I use dnn
The DotNetNuke code has been Down for a long time, but it's silly to open the project, My God! DotNetNuke is composed of so many projects. Where can I see it? It is even dumb to open the database. It takes a lot of effort to find out more than 60 user tables and more than 300 stored procedures.
Later, I learned that the predecessor of DotNetNuke is the Portal start kit and IBuySpy Portal, so I should take a look at it briefly. The Portal start kit has the support of Microsoft, which is naturally
Recently, there are some tips worth recording (tips) about DNN. In order to take care of foreign friends who use DNN, I still post some English keywords, hoping not to arouse some people's dislike.
You only need to save the garbled characters in the DNN module as UTF-8. The problem that the Chinese characters in the SQL script I previously asked become question m
In the field of machine vision, deep learning is now the most popular and fastest growing direction. OpenCV since version 3.1, it has added the DNN module to the contrib. By the 3.3 release, the DNN module was promoted from contrib to the formal code block. The location in the warehouse is: HTTPS://GITHUB.COM/OPENCV/OPENCV/TREE/MASTER/MODULES/DNN. At the same tim
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
This error is reported when an earlier version of skin is uploaded in dnn 5:
This package does not have a manifest. Old skins and containers do not contain manifests. If this is a legacy skin or container Package please check the check box below and reupload the package.
If you select skin as prompted, click "Next" to display the prompt:
A critical error has occurred.Cocould not find a part of the path 'e: \ Development \ dotnetnuke \ inst
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
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.