问题描述
界面好看点的c#java都可以想自己架一个BLOG玩玩。。记录些东西
解决方案
解决方案二:
mojoPortal,我特别推崇的一个CMS.
解决方案三:
php,wordpress没听说过?
解决方案四:
推荐mojoPortal的理由:1.这是用.Net/C#开发的。符合楼主说的基本条件:.Net或Java.2.Freeandopensource.3.个人项目和商业项目均可免费使用。具体的License申明在这里:4.产品非常规范。不像有些开源产品那样虎头蛇尾。且社区支持和商业支持都很广泛。在国外很流行。5.支持的平台非常广泛。6.文档非常丰富。Windows(IIS)平台下,支持:ASP.NET3.5SP1orASP.NET4.0IIS5orhigherDatabaseMSSQL20052008AzureMSSQL-CE4MySQLPostgreSQLFirebirdSQLSQLiteLinux(Apachew/Mono)平台下,支持:Mono(lastestversion)Apache2.xDatabasePostgreSQLSQLiteMySQLFirebirdSQLMSSQL2005/2008/Azure(onremotemachineconnectedfromlinuxwebserver)7.功能和管理界面很全面。EasyProfessionalWebsitesNoknowledgeofHTMLrequired.Easilycreateaccessible,standardscompliant,mobilefriendlywebpages&contentrightfromyourbrowser.EasywebdesignwithArtisteerorCSS.Freecommunitysupport&paidprofessionalsupportavailable.mojoPortalisFreeOpenSourcesoftwareforrunningyourwebsite.EasyWebApplicationsWhystartfromscratch?SavetimeandmoneyonyournextwebdevelopmentprojectbydevelopingyourcustomfunctionalityontopofmojoPortal.We'vedonetheheavyliftingtoprovideelegantplumbingforrolebasedsecurity,navigation,skinnabledesign,andmore,soyoucanfocusonyourapplicationfeatures.mojoPortalsourcecodeiswellorganized,easytoreadobjectorientedC#ASP.NET.IfyouknowhowtomakeanASP.NETUserControlthenyoualreadyknowhowtomakeasimplecustomfeature.Ourextensivedeveloperdocumentationandtrainingvideoswillhelpyoulearnhowtomakemoreadvancedfeatures.8.代码写得非常好。是一个很好的学习范例:FordevelopersthemojoPortalsourcecodeisagreatlearningtoolwhereyoucanseereferenceimplementationfor:workingwithvariousdatabasesin.NET(MSSQL,MySQL,PostgreSQL,SQLite)implementingthedifferentproviderAPIsfor.NETincluding:MembershipProviderRolesProviderSiteMapProviderVirtualPathProviderPersonalizationProviderusingMasterPages,CSS,andthemestoskinasiteworkingwiththeASP.NETWebPartsframeworklocalizationtechniquesandingeneralbestpracticesinimplementingenterpriseclass,fastandscalablewebapplications.