Download NBlog : ASP.NET MVC 3.0 Blog Engine

Description

NBlog is an experimental, lightweight blog engine built with ASP.NET MVC 3, Razor, jQuery and C#.It currently uses these components and technologies:- JSON storage- Markdown editor- Autofac IoC- AntiXSS- HTML5 & CSS3- OpenID- NSubstitute- ELMAH

Icons

NBlog : ASP.NET MVC 3.0 Blog Engine

Source Files

The download file nblog.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Main/Local.testsettings//  w  w  w .jav  a2 s .  c o  m
Main/NBlog.Tests/App.config
Main/NBlog.Tests/EntryControllerTests.cs
Main/NBlog.Tests/JsonRepositoryTests.cs
Main/NBlog.Tests/NBlog.Tests.csproj
Main/NBlog.Tests/NBlog.Tests.csproj.vspscc
Main/NBlog.Tests/Properties/AssemblyInfo.cs
Main/NBlog.Web/App_Data/nblog/Config/settings.json
Main/NBlog.Web/App_Data/nblog/Entry/fusce-eget-neque-molestie-lorem-vestibulum-accumsan-sed-nec-augue.json
Main/NBlog.Web/App_Data/nblog/Entry/lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit.json
Main/NBlog.Web/App_Data/nblog/Entry/pellentesque-orci-mauris-imperdiet-et-varius-id.json
Main/NBlog.Web/Application/AdminOnlyAttribute.cs
Main/NBlog.Web/Application/AutofacFilterProvider.cs
Main/NBlog.Web/Application/DateExtensions.cs
Main/NBlog.Web/Application/Html/HtmlExtensions.cs
Main/NBlog.Web/Application/Html/SecurityExtensions.cs
Main/NBlog.Web/Application/Job/AutofacJobFactory.cs
Main/NBlog.Web/Application/Job/Backup.cs
Main/NBlog.Web/Application/LayoutController.cs
Main/NBlog.Web/Application/LayoutModel.cs
Main/NBlog.Web/Application/NoBindingAttribute.cs
Main/NBlog.Web/Application/RouteExtensions.cs
Main/NBlog.Web/Application/RssResult.cs
Main/NBlog.Web/Application/Service/Entity/Config.cs
Main/NBlog.Web/Application/Service/Entity/Entry.cs
Main/NBlog.Web/Application/Service/Entity/Theme.cs
Main/NBlog.Web/Application/Service/Entity/User.cs
Main/NBlog.Web/Application/Service/ICloudService.cs
Main/NBlog.Web/Application/Service/IConfigService.cs
Main/NBlog.Web/Application/Service/IEntryService.cs
Main/NBlog.Web/Application/Service/IServices.cs
Main/NBlog.Web/Application/Service/IThemeService.cs
Main/NBlog.Web/Application/Service/IUserService.cs
Main/NBlog.Web/Application/Service/Internal/CloudService.cs
Main/NBlog.Web/Application/Service/Internal/ConfigService.cs
Main/NBlog.Web/Application/Service/Internal/EntryService.cs
Main/NBlog.Web/Application/Service/Internal/MessageService.cs
Main/NBlog.Web/Application/Service/Internal/Services.cs
Main/NBlog.Web/Application/Service/Internal/ThemeService.cs
Main/NBlog.Web/Application/Service/Internal/UserService.cs
Main/NBlog.Web/Application/Service/MessageService.cs
Main/NBlog.Web/Application/Storage/IRepository.cs
Main/NBlog.Web/Application/Storage/Json/JsonRepository.cs
Main/NBlog.Web/Application/StringExtensions.cs
Main/NBlog.Web/CodeTemplates/AddController/Controller.tt
Main/NBlog.Web/Controllers/AdminController.cs
Main/NBlog.Web/Controllers/AuthenticationController.Models.cs
Main/NBlog.Web/Controllers/AuthenticationController.cs
Main/NBlog.Web/Controllers/ContactController.Models.cs
Main/NBlog.Web/Controllers/ContactController.cs
Main/NBlog.Web/Controllers/EntryController.Models.cs
Main/NBlog.Web/Controllers/EntryController.cs
Main/NBlog.Web/Controllers/ErrorController.Models.cs
Main/NBlog.Web/Controllers/ErrorController.cs
Main/NBlog.Web/Controllers/FeedController.cs
Main/NBlog.Web/Controllers/HomeController.Models.cs
Main/NBlog.Web/Controllers/HomeController.cs
Main/NBlog.Web/Controllers/ScriptController.cs
Main/NBlog.Web/Controllers/SearchController.Models.cs
Main/NBlog.Web/Controllers/SearchController.cs
Main/NBlog.Web/Global.asax
Main/NBlog.Web/Global.asax.cs
Main/NBlog.Web/Jobs.Debug.config
Main/NBlog.Web/Jobs.config
Main/NBlog.Web/NBlog.Web.csproj
Main/NBlog.Web/NBlog.Web.csproj.vspscc
Main/NBlog.Web/Properties/AssemblyInfo.cs
Main/NBlog.Web/Resources/Css/Handheld.css
Main/NBlog.Web/Resources/Css/Style.css
Main/NBlog.Web/Resources/Css/Themes/Default.css
Main/NBlog.Web/Resources/Css/jquery-ui-base.css
Main/NBlog.Web/Resources/Css/jquery-ui-smoothness.css
Main/NBlog.Web/Resources/Scripts/Fancybox/blank.gif
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_close.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_loading.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_nav_left.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_nav_right.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_e.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_n.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_ne.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_nw.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_s.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_se.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_sw.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_shadow_w.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_title_left.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_title_main.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_title_over.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancy_title_right.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancybox-x.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancybox-y.png
Main/NBlog.Web/Resources/Scripts/Fancybox/fancybox.png
Main/NBlog.Web/Resources/Scripts/Fancybox/jquery.easing-1.3.pack.js
Main/NBlog.Web/Resources/Scripts/Fancybox/jquery.fancybox-1.3.2.css
Main/NBlog.Web/Resources/Scripts/Fancybox/jquery.fancybox-1.3.2.js
Main/NBlog.Web/Resources/Scripts/Fancybox/jquery.fancybox-1.3.2.pack.js
Main/NBlog.Web/Resources/Scripts/Fancybox/jquery.mousewheel-3.0.4.pack.js
Main/NBlog.Web/Resources/Scripts/MicrosoftAjax.debug.js
Main/NBlog.Web/Resources/Scripts/MicrosoftAjax.js
Main/NBlog.Web/Resources/Scripts/MicrosoftMvcAjax.debug.js
Main/NBlog.Web/Resources/Scripts/MicrosoftMvcAjax.js
Main/NBlog.Web/Resources/Scripts/MicrosoftMvcValidation.debug.js
Main/NBlog.Web/Resources/Scripts/MicrosoftMvcValidation.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-apollo.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-css.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-hs.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-lisp.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-lua.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-ml.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-proto.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-scala.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-sql.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-vb.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-vhdl.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-wiki.js
Main/NBlog.Web/Resources/Scripts/Prettify/lang-yaml.js
Main/NBlog.Web/Resources/Scripts/Prettify/prettify.css
Main/NBlog.Web/Resources/Scripts/Prettify/prettify.js
Main/NBlog.Web/Resources/Scripts/Profiling/charts.swf
Main/NBlog.Web/Resources/Scripts/Profiling/config.js
Main/NBlog.Web/Resources/Scripts/Profiling/yahoo-profiling.css
Main/NBlog.Web/Resources/Scripts/Profiling/yahoo-profiling.min.js
Main/NBlog.Web/Resources/Scripts/dd_belatedpng.js
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/aolW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/blogger.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/claimid.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/facebookW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/fadegrey.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/flickr.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/flickrW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/googleB.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/googleW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/livejournal.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/myopenid.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/myopenidB.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/myopenidW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/myspaceW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/openidB.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/openidW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/openidico.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/technorati.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/verisign.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/vidoop.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/wordpress.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/yahooB.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/images/yahooW.png
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/jquery.openid.js
Main/NBlog.Web/Resources/Scripts/jQueryOpenIdPlugin/openid.css
Main/NBlog.Web/Resources/Scripts/jquery-1.4.4.min.js
Main/NBlog.Web/Resources/Scripts/jquery.unobtrusive-ajax.js
Main/NBlog.Web/Resources/Scripts/jquery.unobtrusive-ajax.min.js
Main/NBlog.Web/Resources/Scripts/jquery.validate-vsdoc.js
Main/NBlog.Web/Resources/Scripts/jquery.validate.js
Main/NBlog.Web/Resources/Scripts/jquery.validate.min.js
Main/NBlog.Web/Resources/Scripts/jquery.validate.unobtrusive.js
Main/NBlog.Web/Resources/Scripts/jquery.validate.unobtrusive.min.js
Main/NBlog.Web/Resources/Scripts/jquery.watermark.js
Main/NBlog.Web/Resources/Scripts/modernizr-1.5.min.js
Main/NBlog.Web/Resources/Scripts/plugins.js
Main/NBlog.Web/Resources/Scripts/wmd/images/wmd-buttons.png
Main/NBlog.Web/Resources/Scripts/wmd/jquery-wmd-plugin.js
Main/NBlog.Web/Resources/Scripts/wmd/jquery.wmd.js
Main/NBlog.Web/Resources/Scripts/wmd/jquery.wmd.min.js
Main/NBlog.Web/Resources/Scripts/wmd/wmd.css
Main/NBlog.Web/Resources/Themes/Default/_Layout.cshtml
Main/NBlog.Web/Resources/Themes/Default/style.css
Main/NBlog.Web/Resources/Themes/Emplode/EmplodeMenu.cs
Main/NBlog.Web/Resources/Themes/Emplode/Images/backgrounds.gif
Main/NBlog.Web/Resources/Themes/Emplode/Images/grain.gif
Main/NBlog.Web/Resources/Themes/Emplode/Images/grain_dark.gif
Main/NBlog.Web/Resources/Themes/Emplode/Images/grain_light.gif
Main/NBlog.Web/Resources/Themes/Emplode/Images/main_wrapper_inner.gif
Main/NBlog.Web/Resources/Themes/Emplode/Images/toplinks.gif
Main/NBlog.Web/Resources/Themes/Emplode/_Layout.cshtml
Main/NBlog.Web/Resources/Themes/Emplode/_TopMenu.cshtml
Main/NBlog.Web/Resources/Themes/Emplode/style.css
Main/NBlog.Web/Resources/Themes/Web.config
Main/NBlog.Web/Views/Authentication/Login.cshtml
Main/NBlog.Web/Views/Contact/Confirm.cshtml
Main/NBlog.Web/Views/Contact/Index.cshtml
Main/NBlog.Web/Views/Entry/Edit.cshtml
Main/NBlog.Web/Views/Entry/Show.cshtml
Main/NBlog.Web/Views/Error/Index.cshtml
Main/NBlog.Web/Views/Home/Index.cshtml
Main/NBlog.Web/Views/Search/Index.cshtml
Main/NBlog.Web/Views/Shared/_Layout.cshtml
Main/NBlog.Web/Views/Web.config
Main/NBlog.Web/Views/_ViewStart.cshtml
Main/NBlog.Web/Web.config
Main/NBlog.Web/favicon.ico
Main/NBlog.Web/robots.txt
Main/NBlog.sln
Main/NBlog.vsmdi
Main/NBlog.vssscc
Main/TraceAndTestImpact.testsettings
Main/lib/AntiXSSLibrary.dll
Main/lib/AntiXSSLibrary.xml
Main/lib/Autofac.Integration.Mvc.dll
Main/lib/Autofac.Integration.Web.dll
Main/lib/Autofac.XML
Main/lib/Autofac.dll
Main/lib/Common.Logging.dll
Main/lib/DotNetOpenAuth.dll
Main/lib/DotNetOpenAuth.pdb
Main/lib/DotNetOpenAuth.xml
Main/lib/Elmah.dll
Main/lib/Elmah.pdb
Main/lib/Elmah.xml
Main/lib/HtmlSanitizationLibrary.dll
Main/lib/HtmlSanitizationLibrary.xml
Main/lib/Ionic.Zip.dll
Main/lib/MarkdownSharp.dll
Main/lib/MarkdownSharp.pdb
Main/lib/NSubstitute.XML
Main/lib/NSubstitute.dll
Main/lib/NSubstitute.pdb
Main/lib/Newtonsoft.Json.dll
Main/lib/Newtonsoft.Json.pdb
Main/lib/Newtonsoft.Json.xml
Main/lib/Quartz.dll
Main/lib/Quartz.xml
Main/lib/SharpBox/AppLimit.CloudComputing.SharpBox.Net40.dll
Main/lib/SharpBox/AppLimit.CloudComputing.oAuth.Net40.dll
Main/lib/SharpBox/Newtonsoft.Json.Net40.dll
Main/lib/SquishIt/AjaxMin.dll
Main/lib/SquishIt/EcmaScript.NET.modified.dll
Main/lib/SquishIt/SquishIt.Framework.dll
Main/lib/SquishIt/SquishIt.Framework.pdb
Main/lib/SquishIt/SquishIt.Mvc.dll
Main/lib/SquishIt/SquishIt.Mvc.pdb
Main/lib/SquishIt/Yahoo.Yui.Compressor.dll
Main/lib/SquishIt/dotless.Core.dll

Download

Click the following link to download nblog.zip.

nblog.zip




















Home »
  ASP.NET Free Code »
    Development »




API
Cache
Compiler
CSS
Example
Framework
HTML5
HTTP
Javascript
jQuery
JSON
Library
log4net
RSS
Session
SharePoint
Silverlight
UI
Unicode
URL
Validation
Visual Studio
WCF
Workflow
XML