上次l灵感之源说Rainbow的目录有点臃肿,我正在琢磨,所以对比分析分析
├文件夹1:[admin]
│ ├文件夹1:[Containers]数据绑定?
│ │ ├(1)ActionBase.vb
│ │ ├(2)Actions.ascx
│ │ ├(3)Container.vb
│ │ ├(4)DropDownActions.ascx 下拉菜单和右键快捷键是一大特色,为其操作提供了好多的方便
│ │ ├(5)DropDownActions.ascx.resx
│ │ ├(6)DropDownActions.ascx.vb
│ │ ├(7)Icon.ascx
│ │ ├(8)Icon.ascx.resx
│ │ ├(9)Icon.ascx.vb
│ │ ├(10)LinkActions.ascx
│ │ ├(11)LinkActions.ascx.resx
│ │ ├(12)LinkActions.ascx.vb
│ │ ├(13)PrintModule.ascx
│ │ ├(14)PrintModule.ascx.vb
│ │ ├(15)SolPartActions.ascx
│ │ ├(16)SolPartActions.ascx.resx
│ │ ├(17)SolPartActions.ascx.vb
│ │ ├(18)Title.ascx
│ │ ├(19)Title.ascx.vb
│ │ ├(20)Visibility.ascx
│ │ ├(21)Visibility.ascx.vb
│ │ └█
│ ├文件夹2:[Files] 文件管理
│ │ ├(1)FileManager.ascx
│ │ ├(2)FileManager.ascx.resx
│ │ ├(3)FileManager.ascx.vb
│ │ ├(4)FilesDB.vb
│ │ ├(5)icon_filemanager_32px.gif
│ │ ├(6)WebUpload.ascx
│ │ ├(7)WebUpload.ascx.resx
│ │ ├(8)WebUpload.ascx.vb
│ │ └█
│ ├文件夹3:[Log] 网站访问日志
│ │ ├(1)SiteLog.ascx
│ │ ├(2)SiteLog.ascx.resx
│ │ ├(3)SiteLog.ascx.vb
│ │ ├(4)SiteLog.vb
│ │ └█
│ ├文件夹4:[Logging]
│ │ ├(1)EditLogTypes.ascx
│ │ ├(2)EditLogTypes.ascx.resx
│ │ ├(3)EditLogTypes.ascx.vb
│ │ ├(4)LogViewer.ascx
│ │ ├(5)LogViewer.ascx.resx
│ │ ├(6)LogViewer.ascx.vb
│ │ └█
│ ├文件夹5:[ModuleDefinitions] 模块管理
│ │ ├(1)EditModuleControl.ascx
│ │ ├(2)EditModuleControl.ascx.resx
│ │ ├(3)EditModuleControl.ascx.vb
│ │ ├(4)EditModuleDefinition.ascx
│ │ ├(5)EditModuleDefinition.ascx.resx
│ │ ├(6)EditModuleDefinition.ascx.vb
│ │ ├(7)icon_moduledefinitions_32px.gif
│ │ ├(8)ModuleDefinitionDB.vb
│ │ ├(9)ModuleDefinitions.ascx
│ │ ├(10)ModuleDefinitions.ascx.resx
│ │ ├(11)ModuleDefinitions.ascx.vb
│ │ ├(12)ModuleDefinitionValidator.vb
│ │ ├(13)ModuleDefValidator.ascx
│ │ ├(14)ModuleDefValidator.ascx.resx
│ │ ├(15)ModuleDefValidator.ascx.vb
│ │ └█
│ ├文件夹6:[PAUploader]
│ │ ├(1)HiPerfTimer.vb
│ │ ├(2)ModuleDef_V1.xsd
│ │ ├(3)ModuleDef_V1.xsx
│ │ ├(4)ModuleDef_V2.xsd
│ │ ├(5)ModuleDef_V2.xsx
│ │ ├(6)ModuleDef_V2Provider.xsd
│ │ ├(7)ModuleDef_V2Provider.xsx
│ │ ├(8)ModuleDef_V2Skin.xsd
│ │ ├(9)ModuleDef_V2Skin.xsx
│ │ ├(10)PaDataProviderComparer.vb
│ │ ├(11)PaDnnAdapterBase.vb
│ │ ├(12)PaDnnAdapter_V1.vb
│ │ ├(13)PaDnnAdapter_V2.vb
│ │ ├(14)PaDnnAdapter_V2Provider.vb
│ │ ├(15)PaDnnAdapter_V2Skin.vb
│ │ ├(16)PaDnnFactory.vb
│ │ ├(17)PaDnnInstallerBase.vb
│ │ ├(18)PaDnnInstaller_V1.vb
│ │ ├(19)PaDnnInstaller_V2Provider.vb
│ │ ├(20)PaDnnInstaller_V2Skin.vb
│ │ ├(21)PaFile.vb
│ │ ├(22)PaFolder.vb
│ │ ├(23)PaFolderCollection.vb
│ │ ├(24)PaInstaller.vb
│ │ ├(25)PaInstallInfo.vb
│ │ ├(26)PaLogEntry.vb
│ │ ├(27)PaLogger.vb
│ │ ├(28)template.dnn.txt
│ │ └█
│ ├文件夹7:[Portal]子站管理
│ │ ├(1)Exceptions.xslt
│ │ ├(2)ExceptionViewer.ascx
│ │ ├(3)ExceptionViewer.ascx.resx
│ │ ├(4)ExceptionViewer.ascx.vb
│ │ ├(5)HostSettings.ascx
│ │ ├(6)HostSettings.ascx.resx
│ │ ├(7)HostSettings.ascx.vb
│ │ ├(8)icon_portals_40px.gif
│ │ ├(9)LinkClick.aspx
│ │ ├(10)LinkClick.aspx.vb
│ │ ├(11)Message.ascx
│ │ ├(12)Message.ascx.resx
│ │ ├(13)Message.ascx.vb
│ │ ├(14)NoContent.ascx
│ │ ├(15)NoContent.ascx.vb
│ │ ├(16)Portals.ascx
│ │ ├(17)Portals.ascx.vb
│ │ ├(18)PortalsDB.vb
│ │ ├(19)Privacy.ascx
│ │ ├(20)Privacy.ascx.resx
│ │ ├(21)Privacy.ascx.vb
│ │ ├(22)Signup.ascx
│ │ ├(23)Signup.ascx.resx
│ │ ├(24)Signup.ascx.vb
│ │ ├(25)SiteSettings.ascx
│ │ ├(26)SiteSettings.ascx.resx
│ │ ├(27)SiteSettings.ascx.vb
│ │ ├(28)SQL.ascx
│ │ ├(29)SQL.ascx.vb
│ │ ├(30)SystemMessages.ascx
│ │ ├(31)SystemMessages.ascx.resx
│ │ ├(32)SystemMessages.ascx.vb
│ │ ├(33)SystemMessages.txt
│ │ ├(34)SystemMessagesDB.vb
│ │ ├(35)Terms.ascx
│ │ ├(36)Terms.ascx.resx
│ │ ├(37)Terms.ascx.vb
│ │ └█
│ ├文件夹8:[Sales]销售???
│ │ ├(1)PayPalIPN.aspx
│ │ ├(2)PayPalIPN.aspx.resx
│ │ ├(3)PayPalIPN.aspx.vb
│ │ ├(4)PayPalSubscription.aspx
│ │ ├(5)PayPalSubscription.aspx.vb
│ │ ├(6)Purchase.ascx
│ │ ├(7)Purchase.ascx.resx
│ │ ├(8)Purchase.ascx.vb
│ │ └█
│ ├文件夹9:[Scheduling]
│ │ ├(1)EditSchedule.ascx
│ │ ├(2)EditSchedule.ascx.resx
│ │ ├(3)EditSchedule.ascx.vb
│ │ ├(4)ViewSchedule.ascx
│ │ ├(5)ViewSchedule.ascx.resx
│ │ ├(6)ViewSchedule.ascx.vb
│ │ ├(7)ViewScheduleHistory.ascx
│ │ ├(8)ViewScheduleHistory.ascx.resx
│ │ ├(9)ViewScheduleHistory.ascx.vb
│ │ ├(10)ViewScheduleStatus.ascx
│ │ ├(11)ViewScheduleStatus.ascx.resx
│ │ ├(12)ViewScheduleStatus.ascx.vb
│ │ └█
│ ├文件夹10:[Security]安全
│ │ ├(1)Logoff.aspx
│ │ ├(2)Logoff.aspx.resx
│ │ ├(3)Logoff.aspx.vb
│ │ ├(4)Signin.ascx 登陆这一块Dotnuke也做得好
│ │ ├(5)Signin.ascx.resx
│ │ ├(6)Signin.ascx.vb
│ │ └█
│ ├文件夹11:[Skins]皮肤
│ │ ├(1)Admin.ascx
│ │ ├(2)Admin.ascx.resx
│ │ ├(3)Admin.ascx.vb
│ │ ├(4)Banner.ascx
│ │ ├(5)Banner.ascx.vb
│ │ ├(6)BreadCrumb.ascx
│ │ ├(7)BreadCrumb.ascx.vb
│ │ ├(8)Copyright.ascx
│ │ ├(9)Copyright.ascx.vb
│ │ ├(10)CurrentDate.ascx
│ │ ├(11)CurrentDate.ascx.vb
│ │ ├(12)DotNetNuke.ascx
│ │ ├(13)DotNetNuke.ascx.vb
│ │ ├(14)EditSkins.ascx
│ │ ├(15)EditSkins.ascx.vb
│ │ ├(16)Help.ascx
│ │ ├(17)Help.ascx.vb
│ │ ├(18)HostName.ascx
│ │ ├(19)HostName.ascx.vb
│ │ ├(20)Links.ascx
│ │ ├(21)Links.ascx.vb
│ │ ├(22)Login.ascx
│ │ ├(23)Login.ascx.vb
│ │ ├(24)Logo.ascx
│ │ ├(25)Logo.ascx.vb
│ │ ├(26)Menu.ascx
│ │ ├(27)ModuleMessage.ascx
│ │ ├(28)ModuleMessage.ascx.resx
│ │ ├(29)ModuleMessage.ascx.vb
│ │ ├(30)Privacy.ascx
│ │ ├(31)Privacy.ascx.vb
│ │ ├(32)Skin.vb
│ │ ├(33)SkinsDB.vb
│ │ ├(34)SolPartMenu.ascx
│ │ ├(35)SolPartMenu.ascx.resx
│ │ ├(36)SolPartMenu.ascx.vb
│ │ ├(37)Terms.ascx
│ │ ├(38)Terms.ascx.vb
│ │ ├(39)User.ascx
│ │ ├(40)User.ascx.vb
│ │ └█
│ ├文件夹12:[Tabs]页面(或者叫板块)管理 这一块 Dotnuke做得很是人性化的。非常喜欢。
│ │ ├(1)icon_moduledefinitions_32px.gif
│ │ ├(2)icon_tabs_34px.gif
│ │ ├(3)ManageTabs.ascx
│ │ ├(4)ManageTabs.ascx.resx
│ │ ├(5)ManageTabs.ascx.vb
│ │ ├(6)ModulesDB.vb
│ │ ├(7)ModuleSettings.ascx
│ │ ├(8)ModuleSettings.ascx.resx
│ │ ├(9)ModuleSettings.ascx.vb
│ │ ├(10)RecycleBin.ascx
│ │ ├(11)RecycleBin.ascx.resx
│ │ ├(12)RecycleBin.ascx.vb
│ │ ├(13)Tabs.ascx
│ │ ├(14)Tabs.ascx.resx
│ │ ├(15)Tabs.ascx.vb
│ │ ├(16)TabsDB.vb
│ │ └█
│ ├文件夹13:[Users] 用户管理着一块还没有仔细测试。
│ │ ├(1)BulkEmail.ascx
│ │ ├(2)BulkEmail.ascx.resx
│ │ ├(3)BulkEmail.ascx.vb
│ │ ├(4)EditRoles.ascx
│ │ ├(5)EditRoles.ascx.resx
│ │ ├(6)EditRoles.ascx.vb
│ │ ├(7)icon_securityroles_32px.gif
│ │ ├(8)icon_users_32px.gif
│ │ ├(9)ManageUsers.ascx
│ │ ├(10)ManageUsers.ascx.resx
│ │ ├(11)ManageUsers.ascx.vb
│ │ ├(12)Register.ascx
│ │ ├(13)Register.ascx.resx
│ │ ├(14)Register.ascx.vb
│ │ ├(15)Roles.ascx
│ │ ├(16)Roles.ascx.resx
│ │ ├(17)Roles.ascx.vb
│ │ ├(18)SecurityRoles.ascx
│ │ ├(19)SecurityRoles.ascx.resx
│ │ ├(20)SecurityRoles.ascx.vb
│ │ ├(21)Users.ascx
│ │ ├(22)Users.ascx.resx
│ │ ├(23)Users.ascx.vb
│ │ ├(24)UsersDB.vb
│ │ ├(25)UsersOnlineDB.vb
│ │ └█
│ ├文件夹14:[Vendors] 这个到底是什么东西 卖主???
│ │ ├(1)Affiliates.ascx
│ │ ├(2)Affiliates.ascx.vb
│ │ ├(3)BannerClickThrough.aspx
│ │ ├(4)BannerClickThrough.aspx.resx
│ │ ├(5)BannerClickThrough.aspx.vb
│ │ ├(6)BannerOptions.ascx
│ │ ├(7)BannerOptions.ascx.resx
│ │ ├(8)BannerOptions.ascx.vb
│ │ ├(9)Banners.ascx
│ │ ├(10)Banners.ascx.vb
│ │ ├(11)Directory.ascx
│ │ ├(12)Directory.ascx.resx
│ │ ├(13)Directory.ascx.vb
│ │ ├(14)DisplayBanners.ascx
│ │ ├(15)DisplayBanners.ascx.resx
│ │ ├(16)DisplayBanners.ascx.vb
│ │ ├(17)EditAffiliate.ascx
│ │ ├(18)EditAffiliate.ascx.vb
│ │ ├(19)EditBanner.ascx
│ │ ├(20)EditBanner.ascx.resx
│ │ ├(21)EditBanner.ascx.vb
│ │ ├(22)EditDirectory.ascx
│ │ ├(23)EditDirectory.ascx.vb
│ │ ├(24)EditVendors.ascx
│ │ ├(25)EditVendors.ascx.resx
│ │ ├(26)EditVendors.ascx.vb
│ │ ├(27)icon_Vendors_32px.gif
│ │ ├(28)VendorClickThrough.aspx
│ │ ├(29)VendorClickThrough.aspx.vb
│ │ ├(30)VendorFeedback.ascx
│ │ ├(31)VendorFeedback.ascx.resx
│ │ ├(32)VendorFeedback.ascx.vb
│ │ ├(33)Vendors.ascx
│ │ ├(34)Vendors.ascx.resx
│ │ ├(35)Vendors.ascx.vb
│ │ ├(36)VendorsDB.vb
│ │ └█
│ └█
├(5)AssemblyInfo.vb
看着文件想着功能,再次感谢灵感之源,我体会到他的用意了!!!!这样才会有收获!看人要看他的优点,看东西也是一样的,我怎么忘了呢!!!!