Community 学习(C#版)
从现在开始把ASP.NET Community Starter Kit (CSVS) 学习中的一些记录写下来,它是微软提供的构建社团Web应用程序的免费版本,内容包括论谈,图片,事件记录,文章发表文件,文件上传,图书介绍等,今天分析了程序的目录结构.
1 目录结构 1 .1 ---Admin 管理员目录,内有*.aspx,,*.ascx,web.config,无纯C#代码文件 ---|---ActivityLog ---|---Controls ---|---DeleteContent ---|---Documentation ---|---EditImages ---|---EditMessages ---|---EditSections ---|---EditServiceSubscriptions ---|---EditTopics ---|---EditUsers ---|---EditVoting ---|---EditWebBoxServices ---|---Help ---|---Images ---|---SendNewsletterStyles ---|---Styles 1 .2 ---Advertisements 广告信息,有图片文件和广告配置文件(xml文件),web.config 1 .3 ---Communities 社团,主要负责界面设计,有大量ascx文件和图片 ---|---Common ---|---|---Images ---|---|---|---Admin ---|---|---|---Discuss ---|---|---|---Emoticons ---|---|---|---HasRead ---|---|---|---HtmlTextBox ---|---|---|---Ratings ---|---|---Themes(主题) ---|---|---|---Default ---|---|---|---|---Images ---|---|---|---|---Skins ---|---|---|---|---|---ContentSkins ---|---|---|---|---|---ControlSkins ---|---|---|---|---|---PageSkins ---|---|---|---|---|---TemplateSkins ---|---|---|---|---Styles ---|---|---|---Arc ---|---|---|---Cruise ---|---|---|---Eco ---|---|---|---Frida ---|---|---|---Library ---|---|---|---Professional ---|---|---|---Robotico ---|---|---WebBoxes ---|---Community1 ---|---|---CustomModules ---|---|---Images ---|---|---Themes ---|---|---WebBoxes 1 .4 ---Engine 些为程序的引擎,是程序的主要部分,内全为C#代码,所有的数据库操作都在Components\[Name]Utility中的静态方法中 还包括大量的服务器控件,用户数据对像 ---|---Admin ---|---|---Components ---|---|---Controls ---|---Framework ---|---|---Activity ---|---|---BaseClasses ---|---|---Comments ---|---|---Communities ---|---|---ContentPages ---|---|---Designers ---|---|---Emails ---|---|---Images ---|---|---Messages ---|---|---Moderation(适度) ---|---|---NamedPages ---|---|---Notify(通报) ---|---|---Ratings(比率) ---|---|---Search ---|---|---Sections(部分) ---|---|---Services ---|---|---Themes ---|---|---Topics ---|---|---Users ---|---|---Voting ---|---|---WebBoxes ---|---Modules ---|---|---Articles ---|---|---Books ---|---|---CustomModules ---|---|---Discuss ---|---|---Downloads ---|---|---Events ---|---|---HtmlPage ---|---|---Links ---|---|---ParentSection ---|---|---PhotoGallery 1 .5 ---ISPAdmin AddCommunity Controls EditCommunity Images SampleData(数据的导入与导出) Styles 1 .6 ---Scripts

|