Professional Documents
Culture Documents
DNN
DNN
.net
VS DNN DNN
DNN
DNN
DNN VS
C .net
web
DNN
DNN
DNN
DNN DNN
DNN
fat32 ntfs DNN
network services
NTFS
network service
DNN
DNN
sql2005
sql2005 management studio
DNN_LH_493 sql2005
DNN
sql server
DNN db_owner
DNN
DNN web.config
<connectionStrings>
<!-- Connection String for SQL Server 2005 Express -->
<!--<add
name="SiteSqlServer"
connectionString="Data Source=.\SQLExpress;Integrated Security=True;User
Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
providerName="System.Data.SqlClient" />-->
<!-- Connection String for SQL Server 2000/2005
<add
-->
name="SiteSqlServer"
connectionString="Server=192.168.1.10;Database=DNN_LH_493;uid=DNN_LH493;pwd=lh49
3;" providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<!-- Connection String for SQL Server 2005 Express - kept for backwards
compatability - legacy modules
<!--<add
-->
key="SiteSqlServer"
value="Data
Source=.\SQLExpress;Integrated
Security=True;User
Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/>-->
<!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability
- legacy modules -->
<add
key="SiteSqlServer"
value="Server=192.168.1.10;Database=DNN_LH_493;uid=DNN_LH493;pwd=lh493" />
DNN
IIS IIS IIS IIS
Default.aspx
IIS VS debugging
Solution Exploer
80
80 vs debugging IIS
debugging
CustomTypicalAuto Typical
English
typical next
DNN DNN
Test Permissions
Test Permissions Your site passed the permissions check.
next,
web.config
DNN DNN
dotnetnuke.com
next
Scripts
DNN
DNN
DNN DNN
DNN next
DNN
next
DNN DNN
DNN
next
DNN next
DNN
next
DNN
DNN
Finished(Goto Site) DNN
DNN
DNN DNN
DNN
DNN Login
DNN
DNN DNN
aotu DNN
DNN DNN
DNN DNN DNN
AdminHost
Languages
dotnetnuke.net browse
DNN
Install Language Pack
return
DNN
DNN
Portals/_default/skin(
Portals/0/skin(0 1,2...)
.aspx .aspx
.aspx //
DNN
zip
html []
: ,,.
.
VS2008 HTML+XML
XMLHTML CSS
CSS images
bofeitgSKIN.html
HTML
skin.css
<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
</title>
<link rel="stylesheet" type="text/css" href="skin.css" />
</head>
<body>
<div class="top">
<div class="nav">
<ul>
<li><a href="#">
<br
/><span>Domestic service</span></a></li>
<li
class="width1"><a
care</span></a></li>
href="#">
<li
class="width1"><a
cleaning</span></a></li>
href="#">
<br
</ul>
</div>
</div>
<div class="banner">
<div class="lt">
<ul>
</a></li>
href="#"></a></li>
href="#"></a></li>
href="#"></a></li>
href="#"></a></li>
<li><a href="#">
<li><a
<li><a
<li><a
<li><a
</ul>
</div>
<div class="rt">
<br
<br
/><span>Health
/><span>Cleaning
/><span>Home decoration
<h1>
<ul>
</h1>
</a></li>
href="#"></a></li>
href="#"></a></li>
href="#"></a></li>
<li><a href="#">
<li><a
<li><a
<li><a
</ul>
<div
class="more">
</h1>
</a></li>
href="#"></a></li>
href="#"></a></li>
href="#"></a></li>
<li><a href="#">
<li><a
<li><a
<li><a
</ul>
</div>
<div class="leftBox">
<h1>
<ul>
</h1>
</a></li>
href="#"></a></li>
<li><a href="#">
<li><a
</ul>
</div>
<div class="leftBox">
<h1>
<ul>
</h1>
</a></li>
href="#"></a></li>
<li><a href="#">
<li><a
</ul>
</div>
<div class="contact">
010-67649401
</div>
</div>
"
/></a>
<div class="right">
<div class="location"><h1>
<div class="box">
</h1></div>
<!--begin-->
<img
src="images/001_38.jpg"
style="
display:block;
margin:0
auto;
margin-top:80px; margin-bottom:80px;"/>
<!--end-->
</div>
</div>
<div class="footer">
Copyright ©
Reserved<br />
2009
anjiajz.com
All
Rights
14 101
010-67649401 ICP09019135
</div>
</div>
</body>
</html>
DNN
<body></body> Pane DNN
ContentPane
<div id="All">
<div class="top1">
[LOGO]
</div>
<div class="top2" id="topMuenPane" runat="server">
</div>
<div class="banner">
<div id="BanLeftMuenPane" runat="server" class="banner1"></div>
<div class="banner2" id="BanRightMuenPane" runat="server"></div>
</div>
<div class="main">
<div class="left" runat="server" id="leftPane">
</div>
<div class="right">
<div class="location" id="submeunPane" runat="server"></div>
<div class="box" id="ContentPane"
runat="server">
<!--begin-->
<!--end-->
</div>
</div>
<div class="footer" id="copyrightPane"
runat="server">
</div>
</div>
</div>
<div>[NAV]</div>
<div>[LOGIN]</div>
bofeitgSKIN.html
DNN<div><td>IDrunat=serverpane
<div class="top2" id="topMuenPane" runat="server">
</div>
<div class="top1">
[LOGO]
</div>
div[LOGO]DNNlogo
skin.css
* { font-size:12px;}
body { font-family:arial,""; margin:0; padding:0; background:url(images/line1.gif) repeat-x left top;
padding-top:7px;font-size:12px;color:#000;}
ul,ol { list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6 { margin:0;padding:0;}
table,td,tr,th {font-size:12px;}
a {color: #1f3a87; text-decoration: none;}
a:hover {color: #ff34aa; text-decoration: underline;}
.divclear { clear:both; font-size:0px;}
top;
height:26px;
HTML CSS
XML bofeiteSKIN.doctype.xml
<SkinDocType>
<![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">]]>
</SkinDocType>
XHTML
1.0
Transitional//EN"
bofeiteSKIN
bofeiteSKIN.jpg
zip
DNN host
StarterKit
StarterKit
App_Code ascx
DesktopModules
host DNN
Run as Script
DNN
DesktopModules Test
Test
Test.ascx
Test.ascx.vb
Imports DotNetNuke
Imports System.Web.UI
Imports System.Collections.Generic
Imports System.Reflection
Imports DotNetNuke.Security.PortalSecurity
Partial Class DesktopModules_Test_Test
'Inherits System.Web.UI.UserControl
Inherits Entities.Modules.PortalModuleBase
bulid
host Module Definitions
Test Test.ascx
Test DNN
Test
Test
test
Text/html
Test
DNN
DNN
DNN
web.config
DNN web.config
DNN http://www.bofeitg.com
DNN
host
ghost