DotNetNuke的bin目录和Rainbow的对比

├文件夹2:[bin]

  ├(1)Access.ApplicationBlocks.Data.dll  数据

  ├(2)CountryListBox.dll                          

  ├(3)DotNetNuke.AccessDataProvider.dll  数据提供

  ├(4)DotNetNuke.dll

  ├(5)DotNetNuke.DNNScheduler.AccessDataProvider.dll

  ├(6)DotNetNuke.DNNScheduler.dll

  ├(7)DotNetNuke.DNNScheduler.SqlDataProvider.dll

  ├(8)DotNetNuke.FtbHtmlEditorProvider.dll

  ├(9)DotNetNuke.SqlDataProvider.dll              数据提供者

  ├(10)DotNetNuke.XMLLoggingProvider.dll

  ├(11)freetextbox.dll                       freetextbox编辑器,光有他好像还不行,还有个图片目录 ,另外现在只有1.63的可重新发布的源代码,2。0版本不再免费提供了!!

  ├(12)Microsoft.ApplicationBlocks.Data.dll

  ├(13)OleDB.ApplicationBlocks.Data.dll

  ├(14)SharpZipLib.dll

  ├(15)SolpartWebControls.dll            这个应该和下拉菜单有关,Rainbow也有,他们好像都不是原创

  └█
感觉比Rainbow地少了好多,我把Rainbow的也搞过来,下面是RainbowRc3只包含英文语言的Binn目录

├文件夹4:[bin]

  ├(1)ActiveUp.WebControls.HtmlTextBox.dll    HtmlTextBox编辑器 需要了解一下他的安装方法,还有生成参数

  ├(2)DateTextBoxControls.dll

  ├(3)DateTextBoxWebForms.dll

  ├(4)DevSolution.Portal.dll                   记得在新建一个站点的时候有个解决方案只有一个选项Rainbow 和他有关?

  ├(5)DUEMETRI.Rainbow.Ecommerce.BankGateway.dll           这个和电子商务有关系,从安全性考虑,应该重新写,注意Web.config如果不加他,那是无法运行的。

  ├(6)DUEMETRI.UI.WebControls.HWMenu.dll         我在注册了Rainbow的用户之后发现了他的可重新发布的源代码。

  ├(7)DUEMETRI.UI.WebControls.Panes.dll              这个大概是和每一页的中部布局 左 中 右 安排模块有关。源文件在哪里?

  ├文件夹1:[en]             在web.config里面好像有一节专门对En的设置,才能让他空着。

    └█

  ├(8)Esperantus.dll            许多的枚举成员应该在它里面了 需要找找源文件,估计可以更进一步汉化要靠他!

  ├(9)flashwebcontrol.dll     现在不能用他做Flash频道,修改它可以吗?

  ├(10)FreeTextBox.dll         不罗嗦了!

  ├(11)FreeTextBox.txt        Rainbow的开发者我喜欢,他们专门用这个文件说明,FreeTextBox的开发者授权使用并且留下了 FreeTexBoxt的各种版权信息。

  ├(12)HTMLTextBox.txt    这是对ActiveUp HtmlTextBox的版权说明,敬佩!

  ├(13)log4net.dll               这个好像和log日志有关

  ├(14)log4net.xml

  ├(15)Rainbow.dll             总的名字空间应该出自这里,是否就是核心呢?那个文件变异出来的呢?

  ├(16)Rainbow.xml

  ├(17)RainbowScheduler.dll      Scheduler好像是时间表,在DotNetNuke里面也有好像是网站的访问统计之类的东西。  

 ├(18)Rewrite.NET.dll                重写什么呢?修改基类,是否也是核心呢?

  ├(19)RewriteRules.Rainbow.dll         重写规则?

  ├(20)RulesEngine.dll                     引擎?!?

  ├(21)SolpartWebControls.dll          这个应该和下拉菜单有关

  ├(22)TripleASP.TableEditor.dll        ?

  └█

 

 但是重新生成的Rainbow的目录结构有变化

\bin

├(1)ActiveUp.WebControls.HtmlTextBox.dll

├(2)DateTextBoxControls.dll

├(3)DateTextBoxWebForms.dll

├(4)DevSolution.Portal.dll

├(5)DUEMETRI.Rainbow.Ecommerce.BankGateway.dll

├(6)DUEMETRI.UI.WebControls.HWMenu.dll

├(7)DUEMETRI.UI.WebControls.Panes.dll

├(8)Esperantus.dll

├(9)flashwebcontrol.dll

├(10)FreeTextBox.dll

├(11)FreeTextBox.txt

├(12)HTMLTextBox.txt

├(13)log4net.dll

├(14)log4net.xml

├(15)Rainbow.xml

├(16)RainbowScheduler.dll

├(17)Rewrite.NET.dll

├(18)RewriteRules.Rainbow.dll

├(19)RulesEngine.dll

├(20)SolpartWebControls.dll

├(21)TripleASP.TableEditor.dll

├文件夹1:[zh-CN]

  ├(1)Rainbow.resources.dll          如果要使用中文界面没有它是不行的。下面的不说了,都是在重新生成的时候通过Resource里面的.resx文件生成的。这样好吗?Asp,net forum的不好?我看到Asp.net forum可以进行对回复的回复,以次判断它是多进程的,如果是这样Asp.net furum应该比Rainboew在某种程度上来说要复杂一些,也不知道对不对!?

  └█

├(22)Rainbow.pdb   这好像是在调试状态发布的结果文件!!?

├(23)Rainbow.dll

├文件夹2:[cs]

  ├(1)Rainbow.resources.dll

  └█

├文件夹3:[zh-TW]

  ├(1)Rainbow.resources.dll

  └█

├文件夹4:[pl]

  ├(1)Rainbow.resources.dll

  └█

├文件夹5:[nl-BE]

  ├(1)Rainbow.resources.dll

  └█

├文件夹6:[nl]

  ├(1)Rainbow.resources.dll

  └█

├文件夹7:[it]

  ├(1)Rainbow.resources.dll

  └█

├文件夹8:[de]

  ├(1)Rainbow.resources.dll

  └█

├文件夹9:[da]

  ├(1)Rainbow.resources.dll

  └█

├文件夹10:[uk]

  ├(1)Rainbow.resources.dll

  └█

├文件夹11:[bg]

  ├(1)Rainbow.resources.dll

  └█

├文件夹12:[ru]

  ├(1)Rainbow.resources.dll

  └█

├文件夹13:[fr]

  ├(1)Rainbow.resources.dll

  └█

├文件夹14:[en]

  ├(1)Rainbow.resources.dll

  └█

├文件夹15:[no]

  ├(1)Rainbow.resources.dll

  └█

├文件夹16:[es-ES]

  ├(1)Rainbow.resources.dll

  └█

├文件夹17:[tr]

  ├(1)Rainbow.resources.dll

  └█

├文件夹18:[es-MX]

  ├(1)Rainbow.resources.dll

  └█

├文件夹19:[sv]

  ├(1)Rainbow.resources.dll

  └█

├文件夹20:[is]

  ├(1)Rainbow.resources.dll

  └█

├文件夹21:[sl]

  ├(1)Rainbow.resources.dll

  └█

├文件夹22:[pt]

  ├(1)Rainbow.resources.dll

  └█

├文件夹23:[es]

  ├(1)Rainbow.resources.dll

  └█

└█

 

 思考ing...

asp.net forum的bin目录只有7个DLL,他的语言包也没有编译成DLL我记得到一个英文论坛,直接把它的url地址里面的en改成zh-CN界面就换过来了,Rainbow好像就不行,Rainbow需要一个语言转换按钮才行,到底哪一种好呢?

你可能感兴趣的:(dotnetnuke)