Download ASP.NET MVC Blogging Engine

Description

Subtle is an ASP.NET MVC based blogging engine.I have open sourced this project because I want to see what other people's thoughts are. There are plenty of blog engines out there and this is no different, other than lacking features. :)I am busy working on the XMLRPC int...

Icons

ASP.NET MVC Blogging Engine

Source Files

The download file subtle.zip has the following entries.


Architecture.png/*from   w  ww. ja  v  a  2  s  .  c  om*/
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Libraries/AutoMapper.dll
Libraries/CookComputing.XmlRpcV2.dll
Local.testsettings
Subtle.Data/Configuration/IgnoreAutoMappingAttribute.cs
Subtle.Data/Configuration/SessionFactoryBuilder.cs
Subtle.Data/Extensions.cs
Subtle.Data/Properties/AssemblyInfo.cs
Subtle.Data/Subtle.Data.csproj
Subtle.Data/packages.config
Subtle.Design/Architecture.cd
Subtle.Design/Properties/AssemblyInfo.cs
Subtle.Design/Subtle.Design.csproj
Subtle.Domain/Models/Blog.cs
Subtle.Domain/Models/Category.cs
Subtle.Domain/Models/Media.cs
Subtle.Domain/Models/Post.cs
Subtle.Domain/Models/Tag.cs
Subtle.Domain/Models/User.cs
Subtle.Domain/Properties/AssemblyInfo.cs
Subtle.Domain/RssModels/BlogInfo.cs
Subtle.Domain/RssModels/Category.cs
Subtle.Domain/RssModels/CategoryInfo.cs
Subtle.Domain/RssModels/Enclosure.cs
Subtle.Domain/RssModels/MediaObject.cs
Subtle.Domain/RssModels/MediaObjectInfo.cs
Subtle.Domain/RssModels/Post.cs
Subtle.Domain/RssModels/Source.cs
Subtle.Domain/RssModels/UserInfo.cs
Subtle.Domain/RssModels/WordpressCategory.cs
Subtle.Domain/Services/BlogService.cs
Subtle.Domain/Services/EmailService.cs
Subtle.Domain/Services/Interfaces/IBlogService.cs
Subtle.Domain/Services/Interfaces/IEmailService.cs
Subtle.Domain/Services/Interfaces/IMediaService.cs
Subtle.Domain/Services/Interfaces/IMetaWeblog.cs
Subtle.Domain/Services/Interfaces/IPostService.cs
Subtle.Domain/Services/Interfaces/IUserService.cs
Subtle.Domain/Services/MediaService.cs
Subtle.Domain/Services/MetaWeblog.cs
Subtle.Domain/Services/PostService.cs
Subtle.Domain/Services/UserService.cs
Subtle.Domain/Subtle.Domain.csproj
Subtle.Domain/packages.config
Subtle.Test/PostTests.cs
Subtle.Test/Properties/AssemblyInfo.cs
Subtle.Test/Subtle.Test.csproj
Subtle.Test/UserTests.cs
Subtle.Test/ValidationHelper.cs
Subtle.Test/packages.config
Subtle.sln
Subtle.vsmdi
Subtle/Areas/Administration/AdministrationAreaRegistration.cs
Subtle/Areas/Administration/Controllers/MediaController.cs
Subtle/Areas/Administration/Controllers/PostController.cs
Subtle/Areas/Administration/ViewModels/AddPostViewModel.cs
Subtle/Areas/Administration/ViewModels/EditPostViewModel.cs
Subtle/Areas/Administration/ViewModels/MediaAddViewModel.cs
Subtle/Areas/Administration/ViewModels/PostViewModel.cs
Subtle/Areas/Administration/Views/Media/Add.cshtml
Subtle/Areas/Administration/Views/Post/Add.cshtml
Subtle/Areas/Administration/Views/Post/Edit.cshtml
Subtle/Areas/Administration/Views/Post/Index.cshtml
Subtle/Areas/Administration/Views/Shared/_Layout.cshtml
Subtle/Areas/Administration/Views/Web.config
Subtle/Content/Images/background_content.png
Subtle/Content/Images/background_main.png
Subtle/Content/Images/facebook_icon.png
Subtle/Content/Images/linkedin_icon.png
Subtle/Content/Images/rss_icon.png
Subtle/Content/Images/twitter_icon.png
Subtle/Content/Site.css
Subtle/Content/Themes/Default/Fonts/moderna.ttf
Subtle/Content/Themes/Default/Images/logo.png
Subtle/Content/Themes/Default/Site.css
Subtle/Controllers/AccountController.cs
Subtle/Controllers/BaseController.cs
Subtle/Controllers/BlogController.cs
Subtle/Controllers/HomeController.cs
Subtle/Controllers/ImageController.cs
Subtle/Controllers/PostController.cs
Subtle/Controllers/SyndicationController.cs
Subtle/Extensions.cs
Subtle/Global.asax
Subtle/Global.asax.cs
Subtle/Modules/AutoMappingModule.cs
Subtle/Modules/ServiceModule.cs
Subtle/Modules/SessionFactoryModule.cs
Subtle/Plugins/MarkdownSharp.dll
Subtle/Properties/AssemblyInfo.cs
Subtle/Scripts/MicrosoftAjax.debug.js
Subtle/Scripts/MicrosoftAjax.js
Subtle/Scripts/MicrosoftMvcAjax.debug.js
Subtle/Scripts/MicrosoftMvcAjax.js
Subtle/Scripts/MicrosoftMvcValidation.debug.js
Subtle/Scripts/MicrosoftMvcValidation.js
Subtle/Scripts/Plugins/Markdown/images/bg-fill.png
Subtle/Scripts/Plugins/Markdown/images/bg.png
Subtle/Scripts/Plugins/Markdown/images/blockquote.png
Subtle/Scripts/Plugins/Markdown/images/bold.png
Subtle/Scripts/Plugins/Markdown/images/code.png
Subtle/Scripts/Plugins/Markdown/images/h1.png
Subtle/Scripts/Plugins/Markdown/images/hr.png
Subtle/Scripts/Plugins/Markdown/images/img.png
Subtle/Scripts/Plugins/Markdown/images/italic.png
Subtle/Scripts/Plugins/Markdown/images/link.png
Subtle/Scripts/Plugins/Markdown/images/ol.png
Subtle/Scripts/Plugins/Markdown/images/redo.png
Subtle/Scripts/Plugins/Markdown/images/separator.png
Subtle/Scripts/Plugins/Markdown/images/ul.png
Subtle/Scripts/Plugins/Markdown/images/undo.png
Subtle/Scripts/Plugins/Markdown/images/wmd-on.png
Subtle/Scripts/Plugins/Markdown/images/wmd.png
Subtle/Scripts/Plugins/Markdown/showdown.js
Subtle/Scripts/Plugins/Markdown/wmd-base.js
Subtle/Scripts/Plugins/Markdown/wmd-plus.js
Subtle/Scripts/Plugins/Markdown/wmd.css
Subtle/Scripts/Plugins/Markdown/wmd.js
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/_theme_template.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/config.rb
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCore.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreDefault.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreDjango.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreEclipse.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreEmacs.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreFadeToGrey.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreMDUltra.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreMidnight.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shCoreRDark.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeDefault.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeDjango.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeEclipse.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeEmacs.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeFadeToGrey.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeMDUltra.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeMidnight.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/compass/shThemeRDark.scss
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shAutoloader.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushAS3.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushAppleScript.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushBash.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushCSharp.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushColdFusion.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushCpp.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushCss.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushDelphi.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushDiff.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushErlang.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushGroovy.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushJScript.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushJava.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushJavaFX.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushPerl.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushPhp.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushPlain.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushPowerShell.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushPython.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushRuby.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushSass.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushScala.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushSql.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushVb.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shBrushXml.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shCore.js
Subtle/Scripts/Plugins/SyntaxHighlighter/scripts/shLegacy.js
Subtle/Scripts/Plugins/SyntaxHighlighter/src/shAutoloader.js
Subtle/Scripts/Plugins/SyntaxHighlighter/src/shCore.js
Subtle/Scripts/Plugins/SyntaxHighlighter/src/shLegacy.js
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCore.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreDefault.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreDjango.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreEclipse.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreEmacs.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreFadeToGrey.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreMDUltra.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreMidnight.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shCoreRDark.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeDefault.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeDjango.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeEclipse.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeEmacs.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeFadeToGrey.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeMDUltra.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeMidnight.css
Subtle/Scripts/Plugins/SyntaxHighlighter/styles/shThemeRDark.css
Subtle/Scripts/Plugins/TwitterTicker/TwitterTracker.css
Subtle/Scripts/Plugins/TwitterTicker/dd_belated_png.js
Subtle/Scripts/Plugins/TwitterTicker/images/buttons.png
Subtle/Scripts/Plugins/TwitterTicker/images/interface.png
Subtle/Scripts/Plugins/TwitterTicker/images/interface_dark.png
Subtle/Scripts/Plugins/TwitterTicker/images/twitter_bird.png
Subtle/Scripts/Plugins/TwitterTicker/images/twitter_ticker.png
Subtle/Scripts/Plugins/TwitterTicker/jquery.tweetable.js
Subtle/Scripts/Plugins/TwitterTicker/jquery.tweetable.min.js
Subtle/Scripts/jquery-1.4.4-vsdoc.js
Subtle/Scripts/jquery-1.4.4.js
Subtle/Scripts/jquery-1.4.4.min.js
Subtle/Scripts/jquery-ui.js
Subtle/Scripts/jquery-ui.min.js
Subtle/Scripts/jquery.unobtrusive-ajax.js
Subtle/Scripts/jquery.unobtrusive-ajax.min.js
Subtle/Scripts/jquery.validate-vsdoc.js
Subtle/Scripts/jquery.validate.js
Subtle/Scripts/jquery.validate.min.js
Subtle/Scripts/jquery.validate.unobtrusive.js
Subtle/Scripts/jquery.validate.unobtrusive.min.js
Subtle/Services/MetaWeblogAPI.ashx
Subtle/Subtle.Publish.xml
Subtle/Subtle.csproj
Subtle/Subtle.csproj.user
Subtle/ViewModels/AccountForgotYourPasswordViewModel.cs
Subtle/ViewModels/AccountLoginViewModel.cs
Subtle/ViewModels/AccountRegisterUserViewModel.cs
Subtle/ViewModels/BlogConfigureViewModel.cs
Subtle/ViewModels/HomeArchiveViewModel.cs
Subtle/ViewModels/HomePostViewModel.cs
Subtle/ViewModels/UserConfigureViewModel.cs
Subtle/Views/Account/ForgotYourPassword.cshtml
Subtle/Views/Account/Login.cshtml
Subtle/Views/Account/Register.cshtml
Subtle/Views/Blog/ConfigureBlog.cshtml
Subtle/Views/Blog/ConfigureUser.cshtml
Subtle/Views/Home/Index.cshtml
Subtle/Views/Post/Index.cshtml
Subtle/Views/Post/Posts.cshtml
Subtle/Views/Shared/DisplayTemplates/HomePostViewModel.cshtml
Subtle/Views/Shared/Error.cshtml
Subtle/Views/Shared/_AccountLoginPartial.cshtml
Subtle/Views/Shared/_AccountRegisterUserPartial.cshtml
Subtle/Views/Shared/_ArchivesPartial.cshtml
Subtle/Views/Shared/_ForgotYourPasswordPartial.cshtml
Subtle/Views/Shared/_Layout.cshtml
Subtle/Views/Shared/_PostsPartial.cshtml
Subtle/Views/Web.config
Subtle/Views/_ViewStart.cshtml
Subtle/Web.Debug.config
Subtle/Web.Release.config
Subtle/Web.config
Subtle/packages.config
TraceAndTestImpact.testsettings
packages/FluentNHibernate.1.3.0.717/FluentNHibernate.1.3.0.717.nupkg
packages/FluentNHibernate.1.3.0.717/lib/FluentNHibernate.dll
packages/FluentNHibernate.1.3.0.717/lib/FluentNHibernate.pdb
packages/Iesi.Collections.3.2.0.4000/Iesi.Collections.3.2.0.4000.nupkg
packages/Iesi.Collections.3.2.0.4000/lib/Net35/Iesi.Collections.dll
packages/Iesi.Collections.3.2.0.4000/lib/Net35/Iesi.Collections.xml
packages/Moq.4.0.10827/License.txt
packages/Moq.4.0.10827/Moq.4.0.10827.nupkg
packages/Moq.4.0.10827/Moq.chm
packages/Moq.4.0.10827/lib/NET35/Moq.dll
packages/Moq.4.0.10827/lib/NET35/Moq.pdb
packages/Moq.4.0.10827/lib/NET35/Moq.xml
packages/Moq.4.0.10827/lib/NET40/Moq.dll
packages/Moq.4.0.10827/lib/NET40/Moq.pdb
packages/Moq.4.0.10827/lib/NET40/Moq.xml
packages/Moq.4.0.10827/lib/Silverlight4/Castle.Core.dll
packages/Moq.4.0.10827/lib/Silverlight4/Moq.Silverlight.dll
packages/Moq.4.0.10827/lib/Silverlight4/Moq.Silverlight.pdb
packages/Moq.4.0.10827/lib/Silverlight4/Moq.Silverlight.xml
packages/NHibernate.3.2.0.4000/NHibernate.3.2.0.4000.nupkg
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernate.dll
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernate.license.txt
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernate.readme.html
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernate.releasenotes.txt
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernate.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/FireBird.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/MSSQL.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/MySql.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/Oracle.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/PostgreSQL.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/SQLite.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/NHibernateXmlConfigurationTemplates/SybaseASE.cfg.xml
packages/NHibernate.3.2.0.4000/lib/Net35/nhibernate-configuration.xsd
packages/NHibernate.3.2.0.4000/lib/Net35/nhibernate-mapping.xsd
packages/Ninject.2.2.0.0/Ninject.2.2.0.0.nupkg
packages/Ninject.2.2.0.0/lib/.NetFramework 3.5/LICENSE.txt
packages/Ninject.2.2.0.0/lib/.NetFramework 3.5/Ninject.dll
packages/Ninject.2.2.0.0/lib/.NetFramework 3.5/Ninject.pdb
packages/Ninject.2.2.0.0/lib/.NetFramework 3.5/Ninject.xml
packages/Ninject.2.2.0.0/lib/.NetFramework 3.5/extensions/CommonServiceLocator.NinjectAdapter.dll
packages/Ninject.2.2.0.0/lib/.NetFramework 3.5/extensions/CommonServiceLocator.NinjectAdapter.pdb
packages/Ninject.2.2.0.0/lib/.NetFramework 4.0/LICENSE.txt
packages/Ninject.2.2.0.0/lib/.NetFramework 4.0/Ninject.dll
packages/Ninject.2.2.0.0/lib/.NetFramework 4.0/Ninject.pdb
packages/Ninject.2.2.0.0/lib/.NetFramework 4.0/Ninject.xml
packages/Ninject.2.2.0.0/lib/.NetFramework 4.0/extensions/CommonServiceLocator.NinjectAdapter.dll
packages/Ninject.2.2.0.0/lib/.NetFramework 4.0/extensions/CommonServiceLocator.NinjectAdapter.pdb
packages/Ninject.2.2.0.0/lib/SL2/LICENSE.txt
packages/Ninject.2.2.0.0/lib/SL2/Ninject.dll
packages/Ninject.2.2.0.0/lib/SL2/Ninject.pdb
packages/Ninject.2.2.0.0/lib/SL2/Ninject.xml
packages/Ninject.2.2.0.0/lib/SL2/extensions/CommonServiceLocator.NinjectAdapter.dll
packages/Ninject.2.2.0.0/lib/SL2/extensions/CommonServiceLocator.NinjectAdapter.pdb
packages/Ninject.2.2.0.0/lib/SL3/LICENSE.txt
packages/Ninject.2.2.0.0/lib/SL3/Ninject.dll
packages/Ninject.2.2.0.0/lib/SL3/Ninject.pdb
packages/Ninject.2.2.0.0/lib/SL3/Ninject.xml
packages/Ninject.2.2.0.0/lib/SL3/extensions/CommonServiceLocator.NinjectAdapter.dll
packages/Ninject.2.2.0.0/lib/SL3/extensions/CommonServiceLocator.NinjectAdapter.pdb
packages/Ninject.2.2.0.0/lib/SL4/LICENSE.txt
packages/Ninject.2.2.0.0/lib/SL4/Ninject.dll
packages/Ninject.2.2.0.0/lib/SL4/Ninject.pdb
packages/Ninject.2.2.0.0/lib/SL4/Ninject.xml
packages/Ninject.2.2.0.0/lib/SL4/extensions/CommonServiceLocator.NinjectAdapter.dll
packages/Ninject.2.2.0.0/lib/SL4/extensions/CommonServiceLocator.NinjectAdapter.pdb
packages/Ninject.MVC3.2.2.1.1/Content/App_Start/NinjectMVC3.cs.pp
packages/Ninject.MVC3.2.2.1.1/Ninject.MVC3.2.2.1.1.nupkg
packages/Ninject.MVC3.2.2.1.1/Tools/install.ps1
packages/Ninject.MVC3.2.2.1.1/lib/.NetFramework 4.0/Ninject.Web.Mvc.dll
packages/Ninject.MVC3.2.2.1.1/lib/.NetFramework 4.0/Ninject.Web.Mvc.pdb
packages/Ninject.MVC3.2.2.1.1/lib/.NetFramework 4.0/Ninject.Web.Mvc.xml
packages/WebActivator.1.4/WebActivator.1.4.nupkg
packages/WebActivator.1.4/lib/NETFramework40/WebActivator.dll
packages/XmlRpcMvc.0.1/XmlRpcMvc.0.1.nupkg
packages/XmlRpcMvc.0.1/content/App_Readme/XmlRpcMvc.readme.txt
packages/XmlRpcMvc.0.1/lib/NET40/XmlRpcMvc.dll
packages/log4net.1.2.10/lib/1.0/log4net.dll
packages/log4net.1.2.10/lib/1.0/log4net.xml
packages/log4net.1.2.10/lib/1.1/log4net.dll
packages/log4net.1.2.10/lib/1.1/log4net.xml
packages/log4net.1.2.10/lib/2.0/log4net.dll
packages/log4net.1.2.10/lib/2.0/log4net.xml
packages/log4net.1.2.10/log4net.1.2.10.nupkg
packages/repositories.config

Download

Click the following link to download subtle.zip.

subtle.zip




















Home »
  ASP.NET Free Code »
    Application »




Application
Blog
Content Management System
CRM
DotNetNuke
Ecommerce
Shopping Cart
Sudoku