<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>oxite Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/oxite/Wiki/View.aspx?title=Home</link><description>oxite Wiki Rss Description</description><item><title>New Comment on "gettingstarted"</title><link>http://oxite.codeplex.com/wikipage?title=gettingstarted&amp;ANCHOR#C18001</link><description>I couldn&amp;#39;t install it I have error in OxiteControllerFactory &amp;#58; GetControllerInstance method &amp;#10;I use MVC 2</description><author>programmer1987</author><pubDate>Thu, 16 Dec 2010 15:49:06 GMT</pubDate><guid isPermaLink="false">New Comment on "gettingstarted" 20101216034906P</guid></item><item><title>New Comment on "oxitesites"</title><link>http://oxite.codeplex.com/wikipage?title=oxitesites&amp;ANCHOR#C16281</link><description>&amp;#34;Paul&amp;#39;s DotNet Blog&amp;#34; on your list of sites running Oxite now is running BlogEngine&amp;#33;</description><author>ray247</author><pubDate>Thu, 08 Jul 2010 00:13:44 GMT</pubDate><guid isPermaLink="false">New Comment on "oxitesites" 20100708121344A</guid></item><item><title>New Comment on "Modules"</title><link>http://oxite.codeplex.com/wikipage?title=Modules&amp;ANCHOR#C15020</link><description>&amp;#21861;&amp;#37117;&amp;#30475;&amp;#19981;&amp;#21040;&amp;#21602;</description><author>sky266</author><pubDate>Sat, 27 Feb 2010 09:34:25 GMT</pubDate><guid isPermaLink="false">New Comment on "Modules" 20100227093425A</guid></item><item><title>Updated Wiki: Home</title><link>http://oxite.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Oxite is an open source, web standards compliant, blog engine built on ASP.NET MVC.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Update: Note that while Oxite is still being actively worked on for our own sites (&lt;a href="http://live.visitmix.com" class="externalLink"&gt;http://live.visitmix.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://microsoftpdc.com" class="externalLink"&gt;http://microsoftpdc.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and others), development of this project as a standalone blog engine is not being done. You should check out &lt;a href="http://orchardproject.net/" class="externalLink"&gt;http://orchardproject.net/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; as it is actively working to provide a set of features that encompasses and exceeds the original Oxite plan.&lt;br /&gt;
&lt;h2&gt;Features&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=Modules&amp;referringTitle=Home"&gt;Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Commenting&lt;/li&gt;
&lt;li&gt;Comment moderation&lt;/li&gt;
&lt;li&gt;Tagging&lt;/li&gt;
&lt;li&gt;Content pages&lt;/li&gt;
&lt;li&gt;RSS and ATOM feeds everywhere (All up, Blog, Tag, Comment, etc)&lt;/li&gt;
&lt;li&gt;Trackbacks/Pingbacks&lt;/li&gt;
&lt;li&gt;Email subscriptions&lt;/li&gt;
&lt;li&gt;Sitemaps&lt;/li&gt;
&lt;li&gt;Search&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=Skinning&amp;referringTitle=Home"&gt;Skinning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=Plugins&amp;referringTitle=Home"&gt;Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Metaweblog API support (Windows Live Writer, etc)&lt;/li&gt;
&lt;li&gt;Background services&lt;/li&gt;
&lt;li&gt;Web admin
&lt;ul&gt;&lt;li&gt;All up dashboard&lt;/li&gt;
&lt;li&gt;Add/Edit Posts/Pages&lt;/li&gt;
&lt;li&gt;Manage site settings&lt;/li&gt;
&lt;li&gt;Add/Edit Areas (Blogs)&lt;/li&gt;
&lt;li&gt;BlogML Import&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Runs on SQL Server 2005 and above&lt;/li&gt;
&lt;li&gt;SQL Scripts to create/update your database&lt;/li&gt;
&lt;li&gt;Multiple sites stored in a single database&lt;/li&gt;
&lt;li&gt;Dependency Injection so parts of Oxite can be replaced&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Getting Started With Oxite&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=gettingstarted&amp;referringTitle=Home"&gt;Setting Up Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=skinning&amp;referringTitle=Home"&gt;How to Skin Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=skins&amp;referringTitle=Home"&gt;Available Skins for Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=architecture&amp;referringTitle=Home"&gt;Oxite Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/wikipage?title=oxitesites&amp;referringTitle=Home"&gt;List of sites running Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://visitmix.com/lab/oxite" class="externalLink"&gt;Oxite on VisitMix.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://asp.net/mvc" class="externalLink"&gt;ASP.NET MVC&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;What this is&lt;/h2&gt;This is a simple blog engine written using ASP.NET MVC, and is designed with a few main goals:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;To exist as a base for our visitmix.com site and for our personal blogs (and for the blogs of other folks as well!)&lt;/li&gt;
&lt;li&gt;To provide an example of &amp;#39;core blog functionality&amp;#39; in a reusable fashion.  Blogs are simple and well understood by many developers, but the set of basic functions that a blog needs to implement (trackbacks, rss, comments, etc.) are fairly complex. Hopefully this code helps. &lt;/li&gt;
&lt;li&gt;To provide real-world code written using ASP.NET MVC that produces both valid and semantically correct markup&lt;/li&gt;&lt;/ol&gt;
&lt;br /&gt;Oxite supports all the features we consider essential to a blog engine, including the MetaWebLog API (to allow you to use LiveWriter or similar tools to add/edit your posts), trackbacks, pingbacks, Sitemaps (for search engines), RSS and ATOM feeds (at the site, blog, tag and post level ... plus feeds of all new comments... great for the site owner), tags, integrated search, web based admin features (including editing posts, your site settings, etc.), email subscriptions for new comments, basic support to publish &amp;#39;pages&amp;#39; (non-blog content) and more.&lt;br /&gt;&lt;br /&gt;This code is the foundation of a real project of ours, &lt;a href="http://visitmix.com" class="externalLink"&gt;MIX Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.  We also created this project to be the base of our own personal blogs as well so you&amp;#39;ll probably see our blogs on the &lt;a href="http://oxite.codeplex.com/wikipage?title=oxitesites&amp;referringTitle=Home"&gt;list of sites running Oxite&lt;/a&gt; soon.&lt;br /&gt;&lt;br /&gt;There are many different ways to architect and implement a site using ASP.NET MVC, and this isn&amp;#39;t supposed to be &lt;b&gt;the&lt;/b&gt; reference application for ASP.NET MVC. For that, check out &lt;a href="http://blog.wekeroad.com/mvc-storefront/" class="externalLink"&gt;Rob Conery&amp;#39;s MVC Storefront application&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (there are others, &lt;a href="http://asp.net/mvc" class="externalLink"&gt;start here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;). Our team has read a great deal of the available guidance and has worked hard to produce an application that follows many of the best practices recommended by the ALT.NET community around ASP.NET MVC.&lt;br /&gt;
&lt;h2&gt;What this isn&amp;#39;t&lt;/h2&gt;
&lt;ol&gt;&lt;li&gt;This isn&amp;#39;t a finished product. It has no install, it has no documentation. It is our code, exactly as we are using it. If you&amp;#39;d like something that is farther along and has all the support, documentation and handy installation features you&amp;#39;d expect from a finished product, then you might want to check out &lt;a href="http://www.codeplex.com/blogengine" class="externalLink"&gt;BlogEngine.NET&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://subtextproject.com/" class="externalLink"&gt;SubText&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/dasBlog" class="externalLink"&gt;dasBlog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; ... we are fans of all of these blogging engines... none of which use MVC &lt;b&gt;at the moment&lt;/b&gt; but are far more &amp;#39;finished&amp;#39;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/blogsvc" class="externalLink"&gt;BlogSvc&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; is a .NET, ASP.NET MVC blogging engine that a few people have told us about. We haven&amp;#39;t looked at it, but if you are looking for an ASP.NET MVC based blogging engine then you may wish to check it out.&lt;/li&gt;
&lt;li&gt;This isn&amp;#39;t for non-developers. This follows somewhat from the previous point, but to be clear... if you aren&amp;#39;t familar with a web.config and with some database poking, then this isn&amp;#39;t the project for you. You might have more luck with the other blog engines mentioned in the previous point, but for a non-dev I&amp;#39;d probably suggest you check out &lt;a href="http://graffiticms.com/" class="externalLink"&gt;Graffiti&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;About us&lt;/h2&gt;Oxite is a project built by the team behind &lt;a href="http://channel9.msdn.com" class="externalLink"&gt;Channel 9&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (and &lt;a href="http://channel8.msdn.com" class="externalLink"&gt;Channel 8&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://on10.net" class="externalLink"&gt;Channel 10&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://edge.technet.com" class="externalLink"&gt;TechNet Edge&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://visitmix.com" class="externalLink"&gt;Mix Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;):
&lt;ul&gt;&lt;li&gt;&lt;a href="http://erikporter.com" class="externalLink"&gt;Erik Porter&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nathan.heskew.com" class="externalLink"&gt;Nathan Heskew&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sampy.com" class="externalLink"&gt;Mike Sampson&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;/li&gt;
&lt;li&gt;&lt;a href="http://duncanmackenzie.net" class="externalLink"&gt;Duncan Mackenzie&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;You can find out more about our team and our projects in &lt;a href="http://channel9.msdn.com/tags/evnet/" class="externalLink"&gt;our various posts and videos on Channel 9&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>Duncanma</author><pubDate>Tue, 09 Feb 2010 07:34:56 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100209073456A</guid></item><item><title>New Comment on "gettingstarted"</title><link>http://oxite.codeplex.com/wikipage?title=gettingstarted&amp;ANCHOR#C14749</link><description>how add user in database</description><author>rdalir</author><pubDate>Sat, 30 Jan 2010 11:47:49 GMT</pubDate><guid isPermaLink="false">New Comment on "gettingstarted" 20100130114749A</guid></item><item><title>New Comment on "gettingstarted"</title><link>http://oxite.codeplex.com/wikipage?title=gettingstarted&amp;ANCHOR#C14591</link><description>Yeah, it&amp;#39;s blowing up for me, too. I keep getting an error in Oxcite.Mvc.Extensions.UrlHelperExtensions. &amp;#40;line 381&amp;#41; - A route name &amp;#39;Site&amp;#39; could not be found in the route collection.</description><author>adimauro</author><pubDate>Fri, 08 Jan 2010 19:27:30 GMT</pubDate><guid isPermaLink="false">New Comment on "gettingstarted" 20100108072730P</guid></item><item><title>New Comment on "gettingstarted"</title><link>http://oxite.codeplex.com/wikipage?title=gettingstarted&amp;ANCHOR#C14541</link><description>Thanks mbourland&amp;#33; &amp;#61;&amp;#41;</description><author>giddy</author><pubDate>Fri, 01 Jan 2010 10:04:33 GMT</pubDate><guid isPermaLink="false">New Comment on "gettingstarted" 20100101100433A</guid></item><item><title>New Comment on "gettingstarted"</title><link>http://oxite.codeplex.com/wikipage?title=gettingstarted&amp;ANCHOR#C14009</link><description>You might want to include instructions on installing AntiXss&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.microsoft.com&amp;#47;downloads&amp;#47;details.aspx&amp;#63;FamilyId&amp;#61;051ee83c-5ccf-48ed-8463-02f56a6bfc09&amp;#38;displaylang&amp;#61;en.  It wasn&amp;#39;t on my system and I had to go find it.</description><author>mbourland</author><pubDate>Tue, 20 Oct 2009 17:24:28 GMT</pubDate><guid isPermaLink="false">New Comment on "gettingstarted" 20091020052428P</guid></item><item><title>New Comment on "oxitesites"</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites&amp;ANCHOR#C13849</link><description>Please add my blog&amp;#58; http&amp;#58;&amp;#47;&amp;#47;sergejus.com&amp;#47;</description><author>serioga</author><pubDate>Wed, 23 Sep 2009 21:02:51 GMT</pubDate><guid isPermaLink="false">New Comment on "oxitesites" 20090923090251P</guid></item><item><title>Updated Wiki: gettingstarted</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=gettingstarted&amp;version=23</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Getting Started with Oxite -- Development Machine&lt;/h1&gt;
&lt;h2&gt;Prerequisites&lt;/h2&gt;You can use the following versions of Windows to develop and run Oxite: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7.&lt;br /&gt;
&lt;h2&gt;System Requirements&lt;/h2&gt;We'll outline our minimum suggestions for developer tools. Feel free to use more exhaustive tools (like Visual Studio 2008 or SQL Server 2008) where you'd like. In some cases, older versions (Visual Web Developer 2005 Express Edition and SQL Server 2005 Express Edition) are also valid options.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: You might find it helpful to right-click any of the following Hyperlinks and select Open in New Windows or Open in New Tab so you can easily get back to these instructions.&lt;br /&gt;
&lt;h2&gt;1) Install Visual Web Developer 2008 Express Edition and SQL Server 2008 Express Edition&lt;/h2&gt;
Visit the &lt;a href="http://www.microsoft.com/express/download/" class="externalLink"&gt;Microsoft Visual Studio Express Editions Download Page&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Select the language and click on the 'Download' link in the purple box on the page labeled Microsoft Visual Web Developer 2008 Express Edition.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: Follow all instructions to successfully complete this and any subsequent installations including (important) the SQL Server 2008 Express Edition option and follow any prompts for operating system restarts.&lt;br /&gt;
&lt;h2&gt;2) Install ASP.NET MVC 1.0&lt;/h2&gt;Oxite requires ASP.NET MVC 1.0, which you can install from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en" class="externalLink"&gt;the download page&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Scroll down the page until you see the &lt;b&gt;Files in This Download&lt;/b&gt; section. There are three files available for download: release notes, source and installer. Click on the Download button next to the 1.8 MB file named &lt;b&gt;AspNetMVC1.msi&lt;/b&gt;. Click on the ensuing file download and run warnings (these will be different depending on your browser) and agree to the license agreement in the installation wizard to complete the install. For those on Windows Vista or Windows 7 there will be at least one User Account Control prompt during this process.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Important Note&lt;/b&gt;: It is important that we are doing this step &lt;b&gt;after&lt;/b&gt; the installation of Microsoft Visual Web Developer Express as ASP.NET MVC does some configuration of templates and features that the VWD Express product needs to be able to run MVC projects.&lt;br /&gt;
&lt;h2&gt;3) Download an Oxite Release or Source&lt;/h2&gt;Now it is time to grab a recent release or the most current drop of the source.&lt;br /&gt;
&lt;h3&gt;Release or Source Code checkin: Which one to get?&lt;/h3&gt;In general you should get the most recent release, as that is a drop of the code that we explicitly chose to package up for people to download. Individual source code checkins are more up-to-date and may contain bug fixes since a release was created, but they may also contain new bugs that just haven't been found yet. Downloading from the source code tab also brings down more files that you need, because it brings down a full copy of everything we have checked into this codeplex project. Having said that, you can look down the list of checkins to see if there is any important functionality or changes that have been done since the last release, and then make your own decision about what to download.&lt;br /&gt;&lt;br /&gt;Regardless of what type of source you choose, you end up pulling down a .zip file full of code, images, binaries, etc... unzip that file into a folder where you have read/write access. To avoid any security access issues, I would stick with a folder that is under your user directory (a folder on the desktop or in your 'Documents' folder for example).&lt;br /&gt;&lt;br /&gt;Open up the new directory full of files when you've extracted them. If you've downloaded a release, then the top level folders within this new folder will be the various projects that make up the Oxite sample, including /OxiteSite, /bin and others. This is the root of the Oxite solution. If you've downloaded a full source code check-in, then the top-level folder will contain /Setup and /Oxite, and the root of the solution will be under the /Oxite folder. Remember the path to that root folder, you'll need it in a minute.&lt;br /&gt;
&lt;h2&gt;4) Install Dependencies&lt;/h2&gt;Oxite depends on a few external libraries that you'll need to install in order to get up and running. &lt;br /&gt;
&lt;h3&gt;4A) Install Unity Application Block 1.2&lt;/h3&gt;Oxite uses Unity Application Block as our dependency injection container. Download and run the setup program (MSI) from Microsoft downloads at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=2C8B79E7-AE56-4F90-822E-A1E43C49D12E&amp;amp;displaylang=en" class="externalLink"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=2C8B79E7-AE56-4F90-822E-A1E43C49D12E&amp;amp;displaylang=en&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;h3&gt;4B) Install xunit 1.1&lt;/h3&gt;Oxite uses xunit as it's test framework. Download the xunit-1.1.zip file (the first one in the list) from Codeplex at &lt;a href="http://www.codeplex.com/xunit/Release/ProjectReleases.aspx?ReleaseId=16811" class="externalLink"&gt;http://www.codeplex.com/xunit/Release/ProjectReleases.aspx?ReleaseId=16811&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and unzip the contents to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h3&gt;4C) Install BlogML 2.0&lt;/h3&gt;Oxite uses the BlogML library to provide a simple way for you to import your old blog entries into the system. Download the library from Codeplex at  &lt;a href="http://www.codeplex.com/BlogML/Release/ProjectReleases.aspx?ReleaseId=171" class="externalLink"&gt;http://www.codeplex.com/BlogML/Release/ProjectReleases.aspx?ReleaseId=171&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and unzip the &lt;b&gt;\BlogML 2.0\DotNet API\binary\BlogML.dll&lt;/b&gt; file to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h2&gt;5) Open and Run&lt;/h2&gt;In Visual Web Developer select &lt;b&gt;File &amp;gt; Open Project&lt;/b&gt; from the menu. In the &lt;b&gt;Open Project dialog box&lt;/b&gt; select the &lt;b&gt;\Oxite\Oxite.sln&lt;/b&gt; file and click the &lt;b&gt;Open&lt;/b&gt; button.&lt;br /&gt;&lt;br /&gt;You may be prompted this is not a trusted location. You can click OK to ignore if it is running in a place where you have read/write permission.&lt;br /&gt;&lt;br /&gt;You may be prompted with a 'source code provider for this solution can not be found' message. Select 'Yes' to permanently remove the source code control bindings from the project.&lt;br /&gt;&lt;br /&gt;Select &lt;b&gt;View &amp;gt; Solution Explorer&lt;/b&gt; from the menu.&lt;br /&gt;Select the &lt;b&gt;Solution 'Oxite'&lt;/b&gt; top level node In the Solution Explorer.&lt;br /&gt;Select &lt;b&gt;Project &amp;gt; Properties&lt;/b&gt; from the menu.&lt;br /&gt;In the &lt;b&gt;Solution 'Oxite' Property Pages&lt;/b&gt; dialog box...&lt;br /&gt;- Select the &lt;b&gt;Startup Project&lt;/b&gt; item in the left list.&lt;br /&gt;- Select the &lt;b&gt;Single startup project&lt;/b&gt; option on the right.&lt;br /&gt;- Select &lt;b&gt;Oxite Site&lt;/b&gt; from the drop down list.&lt;br /&gt;- Click the OK button.&lt;br /&gt;Select Debug &amp;gt; Start Debugging from the menu.&lt;br /&gt;&lt;br /&gt;If everything works as expected, you should have a browser window open in a few moments with the sample data's first post 'World.Hello()' up and visible. &lt;br /&gt;&lt;br /&gt;Here's an article going over how to &lt;a href="http://capitalcoder.com/Blog/Using-Windows-Live-Writer-with-Oxite" class="externalLink"&gt;Publish to Oxite from Windows Live Writer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>CharlieO</author><pubDate>Sat, 19 Sep 2009 17:53:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: gettingstarted 20090919055322P</guid></item><item><title>Updated Wiki: gettingstarted</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=gettingstarted&amp;version=22</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Getting Started with Oxite -- Development Machine&lt;/h1&gt;
&lt;h2&gt;Prerequisites&lt;/h2&gt;You can use the following versions of Windows to develop and run Oxite: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7.&lt;br /&gt;
&lt;h2&gt;System Requirements&lt;/h2&gt;We'll outline our minimum suggestions for developer tools. Feel free to use more exhaustive tools (like Visual Studio 2008 or SQL Server 2008) where you'd like. In some cases, older versions (Visual Web Developer 2005 Express Edition and SQL Server 2005 Express Edition) are also valid options.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: You might find it helpful to right-click any of the following Hyperlinks and select Open in New Windows or Open in New Tab so you can easily get back to these instructions.&lt;br /&gt;
&lt;h2&gt;1) Install Visual Web Developer 2008 Express Edition and SQL Server 2008 Express Edition&lt;/h2&gt;
Visit the &lt;a href="http://www.microsoft.com/express/download/" class="externalLink"&gt;Microsoft Visual Studio Express Editions Download Page&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Select the language and click on the 'Download' link in the purple box on the page labeled Microsoft Visual Web Developer 2008 Express Edition.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: Follow all instructions to successfully complete this and any subsequent installations including (important) the SQL Server 2008 Express Edition option and follow any prompts for operating system restarts.&lt;br /&gt;
&lt;h2&gt;2) Install ASP.NET MVC 1.0&lt;/h2&gt;Oxite requires ASP.NET MVC 1.0, which you can install from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en" class="externalLink"&gt;the download page&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Scroll down the page until you see the &lt;b&gt;Files in This Download&lt;/b&gt; section. There are three files available for download: release notes, source and installer. Click on the Download button next to the 1.8 MB file named &lt;b&gt;AspNetMVC1.msi&lt;/b&gt;. Click on the ensuing file download and run warnings (these will be different depending on your browser) and agree to the license agreement in the installation wizard to complete the install. For those on Windows Vista or Windows 7 there will be at least one User Account Control prompt during this process.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Important Note&lt;/b&gt;: It is important that we are doing this step &lt;b&gt;after&lt;/b&gt; the installation of Microsoft Visual Web Developer Express as ASP.NET MVC does some configuration of templates and features that the VWD Express product needs to be able to run MVC projects.&lt;br /&gt;
&lt;h2&gt;3) Download an Oxite Release or Source&lt;/h2&gt;Now it is time to grab a recent release or the most current drop of the source.&lt;br /&gt;
&lt;h3&gt;Release or Source Code checkin: Which one to get?&lt;/h3&gt;In general you should get the most recent release, as that is a drop of the code that we explicitly chose to package up for people to download. Individual source code checkins are more up-to-date and may contain bug fixes since a release was created, but they may also contain new bugs that just haven't been found yet. Downloading from the source code tab also brings down more files that you need, because it brings down a full copy of everything we have checked into this codeplex project. Having said that, you can look down the list of checkins to see if there is any important functionality or changes that have been done since the last release, and then make your own decision about what to download.&lt;br /&gt;&lt;br /&gt;Regardless of what type of source you choose, you end up pulling down a .zip file full of code, images, binaries, etc... unzip that file into a folder where you have read/write access. To avoid any security access issues, I would stick with a folder that is under your user directory (a folder on the desktop or in your 'Documents' folder for example).&lt;br /&gt;&lt;br /&gt;Open up the new directory full of files when you've extracted them. If you've downloaded a release, then the top level folders within this new folder will be the various projects that make up the Oxite sample, including /OxiteSite, /bin and others. This is the root of the Oxite solution. If you've downloaded a full source code check-in, then the top-level folder will contain /Setup and /Oxite, and the root of the solution will be under the /Oxite folder. Remember the path to that root folder, you'll need it in a minute.&lt;br /&gt;
&lt;h2&gt;4) Install Dependencies&lt;/h2&gt;Oxite depends on a few external libraries that you'll need to install in order to get up and running. &lt;br /&gt;
&lt;h3&gt;4A) Install Unity Application Block 1.2&lt;/h3&gt;Oxite uses Unity Application Block as our dependency injection container. Download and run the setup program (MSI) from Microsoft downloads at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=2C8B79E7-AE56-4F90-822E-A1E43C49D12E&amp;amp;displaylang=en" class="externalLink"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=2C8B79E7-AE56-4F90-822E-A1E43C49D12E&amp;amp;displaylang=en&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;h3&gt;4B) Install xunit 1.1&lt;/h3&gt;Oxite uses xunit as it's test framework. Download the xunit-1.1.zip file (the first one in the list) from Codeplex at &lt;a href="http://www.codeplex.com/xunit/Release/ProjectReleases.aspx?ReleaseId=16811" class="externalLink"&gt;http://www.codeplex.com/xunit/Release/ProjectReleases.aspx?ReleaseId=16811&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and unzip the contents to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h3&gt;4C) Install AntiXSS 3.1&lt;/h3&gt;Oxite uses the Microsoft AntiXSS library to prevent attacks on the system. Download and run the setup program (MSI) from Microsoft downloads at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&amp;amp;displaylang=en" class="externalLink"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&amp;amp;displaylang=en&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. After installation copy the &lt;b&gt;C:\Program Files (x86)\Microsoft Information Security\Microsoft Anti-Cross Site Scripting Library v3.1\Library\AntiXSSLibrary.dll&lt;/b&gt; file to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h3&gt;4D) Install BlogML 2.0&lt;/h3&gt;Oxite uses the BlogML library to provide a simple way for you to import your old blog entries into the system. Download the library from Codeplex at  &lt;a href="http://www.codeplex.com/BlogML/Release/ProjectReleases.aspx?ReleaseId=171" class="externalLink"&gt;http://www.codeplex.com/BlogML/Release/ProjectReleases.aspx?ReleaseId=171&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and unzip the &lt;b&gt;\BlogML 2.0\DotNet API\binary\BlogML.dll&lt;/b&gt; file to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h2&gt;5) Open and Run&lt;/h2&gt;In Visual Web Developer select &lt;b&gt;File &amp;gt; Open Project&lt;/b&gt; from the menu. In the &lt;b&gt;Open Project dialog box&lt;/b&gt; select the &lt;b&gt;\Oxite\Oxite.sln&lt;/b&gt; file and click the &lt;b&gt;Open&lt;/b&gt; button.&lt;br /&gt;&lt;br /&gt;You may be prompted this is not a trusted location. You can click OK to ignore if it is running in a place where you have read/write permission.&lt;br /&gt;&lt;br /&gt;You may be prompted with a 'source code provider for this solution can not be found' message. Select 'Yes' to permanently remove the source code control bindings from the project.&lt;br /&gt;&lt;br /&gt;Select &lt;b&gt;View &amp;gt; Solution Explorer&lt;/b&gt; from the menu.&lt;br /&gt;Select the &lt;b&gt;Solution 'Oxite'&lt;/b&gt; top level node In the Solution Explorer.&lt;br /&gt;Select &lt;b&gt;Project &amp;gt; Properties&lt;/b&gt; from the menu.&lt;br /&gt;In the &lt;b&gt;Solution 'Oxite' Property Pages&lt;/b&gt; dialog box...&lt;br /&gt;- Select the &lt;b&gt;Startup Project&lt;/b&gt; item in the left list.&lt;br /&gt;- Select the &lt;b&gt;Single startup project&lt;/b&gt; option on the right.&lt;br /&gt;- Select &lt;b&gt;Oxite Site&lt;/b&gt; from the drop down list.&lt;br /&gt;- Click the OK button.&lt;br /&gt;Select Debug &amp;gt; Start Debugging from the menu.&lt;br /&gt;&lt;br /&gt;If everything works as expected, you should have a browser window open in a few moments with the sample data's first post 'World.Hello()' up and visible. &lt;br /&gt;&lt;br /&gt;Here's an article going over how to &lt;a href="http://capitalcoder.com/Blog/Using-Windows-Live-Writer-with-Oxite" class="externalLink"&gt;Publish to Oxite from Windows Live Writer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>CharlieO</author><pubDate>Sat, 19 Sep 2009 17:39:29 GMT</pubDate><guid isPermaLink="false">Updated Wiki: gettingstarted 20090919053929P</guid></item><item><title>Updated Wiki: oxitesites</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites&amp;version=17</link><description>&lt;div class="wikidoc"&gt;Sites based on some version of the Oxite code base
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.visitmix.com" class="externalLink"&gt;Mix Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oresund.altdotnet.org/" class="externalLink"&gt;ALT.NET Community &amp;#216;resund&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dinAlt.ru" class="externalLink"&gt;Kirill Kruchkov's personal blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kpoh.biz/" class="externalLink"&gt;KPOH Tech Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dingn.com" class="externalLink"&gt;DingN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://duncanmackenzie.net" class="externalLink"&gt;Duncan Mackenzie's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sampy.com/" class="externalLink"&gt;Sampy's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://erikporter.com" class="externalLink"&gt;Erik Porter's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tobint.com" class="externalLink"&gt;Tobin Titus's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bananacoding.com" class="externalLink"&gt;The *very* yellow BananaCoding blog (about C# and Ruby)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.aspnetdesigns.com" class="externalLink"&gt;Paul's DotNet Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sleekdigital.com/" class="externalLink"&gt;Sleek Digital&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nathan.heskew.com" class="externalLink"&gt;Nathan Heskew's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patientcoder.com" class="externalLink"&gt;Patient Coder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://videos.visitmix.com" class="externalLink"&gt;MIX Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://capitalcoder.com/" class="externalLink"&gt;CapitalCoder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://adamkinney.com/" class="externalLink"&gt;AdamKinney.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://microsoftpdc.com" class="externalLink"&gt;Microsoft PDC&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.richardsprojects.co.uk/" class="externalLink"&gt;Richard's Projects&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;your site goes here&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Let us know about your site (in the comments below) and we'll add it to this list when it is live!&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ErikPorter</author><pubDate>Thu, 03 Sep 2009 23:14:44 GMT</pubDate><guid isPermaLink="false">Updated Wiki: oxitesites 20090903111444P</guid></item><item><title>Updated Wiki: oxitesites</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites&amp;version=16</link><description>&lt;div class="wikidoc"&gt;Sites based on some version of the Oxite code base
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.visitmix.com" class="externalLink"&gt;Mix Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oresund.altdotnet.org/" class="externalLink"&gt;ALT.NET Community &amp;#216;resund&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dinAlt.ru" class="externalLink"&gt;Kirill Kruchkov's personal blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kpoh.biz/" class="externalLink"&gt;KPOH Tech Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dingn.com" class="externalLink"&gt;DingN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://duncanmackenzie.net" class="externalLink"&gt;Duncan Mackenzie's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sampy.com/" class="externalLink"&gt;Sampy's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://erikporter.com" class="externalLink"&gt;Erik Porter's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tobint.com" class="externalLink"&gt;Tobin Titus's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bananacoding.com" class="externalLink"&gt;The *very* yellow BananaCoding blog (about C# and Ruby)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.aspnetdesigns.com" class="externalLink"&gt;Paul's DotNet Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sleekdigital.com/" class="externalLink"&gt;Sleek Digital&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nathan.heskew.com" class="externalLink"&gt;Nathan Heskew's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patientcoder.com" class="externalLink"&gt;Patient Coder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://videos.visitmix.com" class="externalLink"&gt;MIX Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://capitalcoder.com/" class="externalLink"&gt;CapitalCoder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://adamkinney.com/" class="externalLink"&gt;AdamKinney.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://microsoftpdc.com" class="externalLink"&gt;Microsoft PDC&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;your site goes here&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Let us know about your site (in the comments below) and we'll add it to this list when it is live!&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ErikPorter</author><pubDate>Tue, 11 Aug 2009 22:23:30 GMT</pubDate><guid isPermaLink="false">Updated Wiki: oxitesites 20090811102330P</guid></item><item><title>Updated Wiki: oxitesites</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites&amp;version=15</link><description>&lt;div class="wikidoc"&gt;Sites based on some version of the Oxite code base
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.visitmix.com" class="externalLink"&gt;Mix Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oresund.altdotnet.org/" class="externalLink"&gt;ALT.NET Community &amp;#216;resund&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dinAlt.ru" class="externalLink"&gt;Kirill Kruchkov's personal blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kpoh.biz/" class="externalLink"&gt;KPOH Tech Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dingn.com" class="externalLink"&gt;DingN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://duncanmackenzie.net" class="externalLink"&gt;Duncan Mackenzie's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sampy.com/" class="externalLink"&gt;Sampy's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://erikporter.com" class="externalLink"&gt;Erik Porter's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tobint.com" class="externalLink"&gt;Tobin Titus's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bananacoding.com" class="externalLink"&gt;The *very* yellow BananaCoding blog (about C# and Ruby)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.aspnetdesigns.com" class="externalLink"&gt;Paul's DotNet Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sleekdigital.com/" class="externalLink"&gt;Sleek Digital&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nathan.heskew.com" class="externalLink"&gt;Nathan Heskew's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patientcoder.com" class="externalLink"&gt;Patient Coder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://videos.visitmix.com" class="externalLink"&gt;MIX Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://capitalcoder.com/" class="externalLink"&gt;CapitalCoder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://microsoftpdc.com" class="externalLink"&gt;Microsoft PDC&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://adamkinney.com/" class="externalLink"&gt;AdamKinney.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;your site goes here&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Let us know about your site (in the comments below) and we'll add it to this list when it is live!&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ErikPorter</author><pubDate>Tue, 11 Aug 2009 22:20:36 GMT</pubDate><guid isPermaLink="false">Updated Wiki: oxitesites 20090811102036P</guid></item><item><title>Updated Wiki: oxitesites</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites&amp;version=14</link><description>&lt;div class="wikidoc"&gt;Sites based on some version of the Oxite code base
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.visitmix.com" class="externalLink"&gt;Mix Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oresund.altdotnet.org/" class="externalLink"&gt;ALT.NET Community &amp;#216;resund&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dinAlt.ru" class="externalLink"&gt;Kirill Kruchkov's personal blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kpoh.biz/" class="externalLink"&gt;KPOH Tech Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dingn.com" class="externalLink"&gt;DingN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://duncanmackenzie.net" class="externalLink"&gt;Duncan Mackenzie's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sampy.com/" class="externalLink"&gt;Sampy's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://erikporter.com" class="externalLink"&gt;Erik Porter's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tobint.com" class="externalLink"&gt;Tobin Titus's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bananacoding.com" class="externalLink"&gt;The *very* yellow BananaCoding blog (about C# and Ruby)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.aspnetdesigns.com" class="externalLink"&gt;Paul's DotNet Blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sleekdigital.com/" class="externalLink"&gt;Sleek Digital&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nathan.heskew.com" class="externalLink"&gt;Nathan Heskew's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.patientcoder.com" class="externalLink"&gt;Patient Coder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://videos.visitmix.com" class="externalLink"&gt;MIX Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://capitalcoder.com/" class="externalLink"&gt;CapitalCoder&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://adamkinney.com/" class="externalLink"&gt;AdamKinney.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;your site goes here&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Let us know about your site (in the comments below) and we'll add it to this list when it is live!&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ErikPorter</author><pubDate>Wed, 29 Jul 2009 19:10:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: oxitesites 20090729071001P</guid></item><item><title>Updated Wiki: Modules</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=Modules&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;i&gt;&lt;b&gt;Overview&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Modules are the basic building blocks of Oxite and can be mixed and matched based on the needs of the site.   Each module provides an increment of functionality, examples being:  Site Search, Authentication, and CMS functionality.  The module will contain anything needed to enable the functionality except for the related views.  This may include Models, Model Binders, Filters, etc.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Topics&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;How To's
&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=How%20to%20create%20a%20module&amp;referringTitle=Home"&gt;How to create a module&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;OOB Oxite Modules
&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Forms%20Authentication&amp;referringTitle=Home"&gt;Forms Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Core&amp;referringTitle=Home"&gt;Core&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Plugins&amp;referringTitle=Home"&gt;Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Blogs&amp;referringTitle=Home"&gt;Blogs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=CMS&amp;referringTitle=Home"&gt;CMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Membership&amp;referringTitle=Home"&gt;Membership&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Asp.Net%20Cache&amp;referringTitle=Home"&gt;Asp.Net Cache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=BlogML&amp;referringTitle=Home"&gt;BlogML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=MetaWeblog&amp;referringTitle=Home"&gt;MetaWeblog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Setup&amp;referringTitle=Home"&gt;Setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Search&amp;referringTitle=Home"&gt;Search&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Conferences&amp;referringTitle=Home"&gt;Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Bing&amp;referringTitle=Home"&gt;Bing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>tmerkel</author><pubDate>Thu, 23 Jul 2009 07:24:58 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Modules 20090723072458A</guid></item><item><title>Updated Wiki: Modules</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=Modules&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;i&gt;&lt;b&gt;Overview&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Modules are the basic building blocks of Oxite and can be mixed and matched based on the needs of the site.   Each module provides an increment of functionality, examples being:  Site Search, Authentication, and CMS functionality.  The module will contain anything needed to enable the functionality except for the related views.  This may include Models, Model Binders, Filters, etc.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Topics&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;How To's
&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=How%20to%20create%20a%20module&amp;referringTitle=Home"&gt;How to create a module&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;OOB Oxite Modules
&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Forms%20Authentication&amp;referringTitle=Home"&gt;Forms Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Core&amp;referringTitle=Home"&gt;Core&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Plugins&amp;referringTitle=Home"&gt;Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Blogs&amp;referringTitle=Home"&gt;Blogs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=CMS&amp;referringTitle=Home"&gt;CMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Membership%7d%0a%2a%2a%20%5bAsp.Net%20Cache&amp;referringTitle=Home"&gt;Membership&amp;#125;&amp;#10;&amp;#42;&amp;#42; &amp;#91;Asp.Net Cache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=BlogML&amp;referringTitle=Home"&gt;BlogML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=MetaWeblog&amp;referringTitle=Home"&gt;MetaWeblog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Setup&amp;referringTitle=Home"&gt;Setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Search&amp;referringTitle=Home"&gt;Search&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Conferences&amp;referringTitle=Home"&gt;Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Bing&amp;referringTitle=Home"&gt;Bing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>tmerkel</author><pubDate>Thu, 23 Jul 2009 06:50:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Modules 20090723065052A</guid></item><item><title>Updated Wiki: Modules</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=Modules&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Overview&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=How%20to%20Create&amp;referringTitle=Home"&gt;How to Create&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OOB Oxite Modules
&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Forms%20Authentication&amp;referringTitle=Home"&gt;Forms Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Core&amp;referringTitle=Home"&gt;Core&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Plugins&amp;referringTitle=Home"&gt;Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Blogs&amp;referringTitle=Home"&gt;Blogs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=CMS&amp;referringTitle=Home"&gt;CMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Membership%7d%0a%2a%2a%20%5bAsp.Net%20Cache&amp;referringTitle=Home"&gt;Membership&amp;#125;&amp;#10;&amp;#42;&amp;#42; &amp;#91;Asp.Net Cache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=BlogML&amp;referringTitle=Home"&gt;BlogML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=MetaWeblog&amp;referringTitle=Home"&gt;MetaWeblog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Setup&amp;referringTitle=Home"&gt;Setup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Search&amp;referringTitle=Home"&gt;Search&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Conferences&amp;referringTitle=Home"&gt;Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Bing&amp;referringTitle=Home"&gt;Bing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>tmerkel</author><pubDate>Thu, 23 Jul 2009 06:47:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Modules 20090723064701A</guid></item><item><title>Updated Wiki: Home</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=Home&amp;version=26</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Oxite is an open source, web standards compliant, blog engine built on ASP.NET MVC.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPDATE: &lt;/b&gt; &lt;a href="http://erikporter.com/Blog/Planning-for-the-Next-Oxite-Release" class="externalLink"&gt;Planning for the Next Oxite Release&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;Features&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Modules"&gt;Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Commenting&lt;/li&gt;
&lt;li&gt;Comment moderation&lt;/li&gt;
&lt;li&gt;Tagging&lt;/li&gt;
&lt;li&gt;Content pages&lt;/li&gt;
&lt;li&gt;RSS and ATOM feeds everywhere (All up, Blog, Tag, Comment, etc)&lt;/li&gt;
&lt;li&gt;Trackbacks/Pingbacks&lt;/li&gt;
&lt;li&gt;Email subscriptions&lt;/li&gt;
&lt;li&gt;Sitemaps&lt;/li&gt;
&lt;li&gt;Search&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Skinning"&gt;Skinning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=Plugins"&gt;Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Metaweblog API support (Windows Live Writer, etc)&lt;/li&gt;
&lt;li&gt;Background services&lt;/li&gt;
&lt;li&gt;Web admin
&lt;ul&gt;&lt;li&gt;All up dashboard&lt;/li&gt;
&lt;li&gt;Add/Edit Posts/Pages&lt;/li&gt;
&lt;li&gt;Manage site settings&lt;/li&gt;
&lt;li&gt;Add/Edit Areas (Blogs)&lt;/li&gt;
&lt;li&gt;BlogML Import&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Runs on SQL Server 2005 and above&lt;/li&gt;
&lt;li&gt;SQL Scripts to create/update your database&lt;/li&gt;
&lt;li&gt;Multiple sites stored in a single database&lt;/li&gt;
&lt;li&gt;Dependency Injection so parts of Oxite can be replaced&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Getting Started With Oxite&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=gettingstarted"&gt;Setting Up Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=skinning"&gt;How to Skin Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=skins"&gt;Available Skins for Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=architecture"&gt;Oxite Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=FAQ"&gt;Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites"&gt;List of sites running Oxite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://visitmix.com/lab/oxite" class="externalLink"&gt;Oxite on VisitMix.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://asp.net/mvc" class="externalLink"&gt;ASP.NET MVC&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;What this is&lt;/h2&gt;This is a simple blog engine written using ASP.NET MVC, and is designed with a few main goals:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;To exist as a base for our visitmix.com site and for our personal blogs (and for the blogs of other folks as well!)&lt;/li&gt;
&lt;li&gt;To provide an example of 'core blog functionality' in a reusable fashion.  Blogs are simple and well understood by many developers, but the set of basic functions that a blog needs to implement (trackbacks, rss, comments, etc.) are fairly complex. Hopefully this code helps. &lt;/li&gt;
&lt;li&gt;To provide real-world code written using ASP.NET MVC that produces both valid and semantically correct markup&lt;/li&gt;&lt;/ol&gt;
&lt;br /&gt;Oxite supports all the features we consider essential to a blog engine, including the MetaWebLog API (to allow you to use LiveWriter or similar tools to add/edit your posts), trackbacks, pingbacks, Sitemaps (for search engines), RSS and ATOM feeds (at the site, blog, tag and post level ... plus feeds of all new comments... great for the site owner), tags, integrated search, web based admin features (including editing posts, your site settings, etc.), email subscriptions for new comments, basic support to publish 'pages' (non-blog content) and more.&lt;br /&gt;&lt;br /&gt;This code is the foundation of a real project of ours, &lt;a href="http://visitmix.com" class="externalLink"&gt;MIX Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.  We also created this project to be the base of our own personal blogs as well so you'll probably see our blogs on the &lt;a href="http://oxite.codeplex.com/Wiki/View.aspx?title=oxitesites"&gt;list of sites running Oxite&lt;/a&gt; soon.&lt;br /&gt;&lt;br /&gt;There are many different ways to architect and implement a site using ASP.NET MVC, and this isn't supposed to be &lt;b&gt;the&lt;/b&gt; reference application for ASP.NET MVC. For that, check out &lt;a href="http://blog.wekeroad.com/mvc-storefront/" class="externalLink"&gt;Rob Conery's MVC Storefront application&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (there are others, &lt;a href="http://asp.net/mvc" class="externalLink"&gt;start here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;). Our team has read a great deal of the available guidance and has worked hard to produce an application that follows many of the best practices recommended by the ALT.NET community around ASP.NET MVC.&lt;br /&gt;
&lt;h2&gt;What this isn't&lt;/h2&gt;
&lt;ol&gt;&lt;li&gt;This isn't a finished product. It has no install, it has no documentation. It is our code, exactly as we are using it. If you'd like something that is farther along and has all the support, documentation and handy installation features you'd expect from a finished product, then you might want to check out &lt;a href="http://www.codeplex.com/blogengine" class="externalLink"&gt;BlogEngine.NET&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://subtextproject.com/" class="externalLink"&gt;SubText&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/dasBlog" class="externalLink"&gt;dasBlog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; ... we are fans of all of these blogging engines... none of which use MVC &lt;b&gt;at the moment&lt;/b&gt; but are far more 'finished'.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/blogsvc" class="externalLink"&gt;BlogSvc&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; is a .NET, ASP.NET MVC blogging engine that a few people have told us about. We haven't looked at it, but if you are looking for an ASP.NET MVC based blogging engine then you may wish to check it out.&lt;/li&gt;
&lt;li&gt;This isn't for non-developers. This follows somewhat from the previous point, but to be clear... if you aren't familar with a web.config and with some database poking, then this isn't the project for you. You might have more luck with the other blog engines mentioned in the previous point, but for a non-dev I'd probably suggest you check out &lt;a href="http://graffiticms.com/" class="externalLink"&gt;Graffiti&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;About us&lt;/h2&gt;Oxite is a project built by the team behind &lt;a href="http://channel9.msdn.com" class="externalLink"&gt;Channel 9&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (and &lt;a href="http://channel8.msdn.com" class="externalLink"&gt;Channel 8&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://on10.net" class="externalLink"&gt;Channel 10&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://edge.technet.com" class="externalLink"&gt;TechNet Edge&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://visitmix.com" class="externalLink"&gt;Mix Online&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;):
&lt;ul&gt;&lt;li&gt;&lt;a href="http://erikporter.com" class="externalLink"&gt;Erik Porter&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nathan.heskew.com" class="externalLink"&gt;Nathan Heskew&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sampy.com" class="externalLink"&gt;Mike Sampson&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;/li&gt;
&lt;li&gt;&lt;a href="http://duncanmackenzie.net" class="externalLink"&gt;Duncan Mackenzie&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;You can find out more about our team and our projects in &lt;a href="http://channel9.msdn.com/tags/evnet/" class="externalLink"&gt;our various posts and videos on Channel 9&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>tmerkel</author><pubDate>Thu, 23 Jul 2009 06:43:43 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090723064343A</guid></item><item><title>Updated Wiki: gettingstarted</title><link>http://oxite.codeplex.com/Wiki/View.aspx?title=gettingstarted&amp;version=21</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Getting Started with Oxite -- Development Machine&lt;/h1&gt;
&lt;h2&gt;Prerequisites&lt;/h2&gt;You can use the following versions of Windows to develop and run Oxite: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7.&lt;br /&gt;
&lt;h2&gt;System Requirements&lt;/h2&gt;We'll outline our minimum suggestions for developer tools. Feel free to use more exhaustive tools (like Visual Studio 2008 or SQL Server 2008) where you'd like. In some cases, older versions (Visual Web Developer 2005 Express Edition and SQL Server 2005 Express Edition) are also valid options.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: You might find it helpful to right-click any of the following Hyperlinks and select Open in New Windows or Open in New Tab so you can easily get back to these instructions.&lt;br /&gt;
&lt;h2&gt;1) Install Visual Web Developer 2008 Express Edition and SQL Server 2008 Express Edition&lt;/h2&gt;
Visit the &lt;a href="http://www.microsoft.com/express/download/" class="externalLink"&gt;Microsoft Visual Studio Express Editions Download Page&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Select the language and click on the 'Download' link in the purple box on the page labeled Microsoft Visual Web Developer 2008 Express Edition.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: Follow all instructions to successfully complete this and any subsequent installations including (important) the SQL Server 2008 Express Edition option and follow any prompts for operating system restarts.&lt;br /&gt;
&lt;h2&gt;2) Install ASP.NET MVC 1.0&lt;/h2&gt;Oxite requires ASP.NET MVC 1.0, which you can install from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en" class="externalLink"&gt;the download page&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Scroll down the page until you see the &lt;b&gt;Files in This Download&lt;/b&gt; section. There are three files available for download: release notes, source and installer. Click on the Download button next to the 1.8 MB file named &lt;b&gt;AspNetMVC1.msi&lt;/b&gt;. Click on the ensuing file download and run warnings (these will be different depending on your browser) and agree to the license agreement in the installation wizard to complete the install. For those on Windows Vista or Windows 7 there will be at least one User Account Control prompt during this process.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Important Note&lt;/b&gt;: It is important that we are doing this step &lt;b&gt;after&lt;/b&gt; the installation of Microsoft Visual Web Developer Express as ASP.NET MVC does some configuration of templates and features that the VWD Express product needs to be able to run MVC projects.&lt;br /&gt;
&lt;h2&gt;3) Download an Oxite Release or Source&lt;/h2&gt;Now it is time to grab a recent release or the most current drop of the source.&lt;br /&gt;
&lt;h3&gt;Release or Source Code checkin: Which one to get?&lt;/h3&gt;In general you should get the most recent release, as that is a drop of the code that we explicitly chose to package up for people to download. Individual source code checkins are more up-to-date and may contain bug fixes since a release was created, but they may also contain new bugs that just haven't been found yet. Downloading from the source code tab also brings down more files that you need, because it brings down a full copy of everything we have checked into this codeplex project. Having said that, you can look down the list of checkins to see if there is any important functionality or changes that have been done since the last release, and then make your own decision about what to download.&lt;br /&gt;&lt;br /&gt;Regardless of what type of source you choose, you end up pulling down a .zip file full of code, images, binaries, etc... unzip that file into a folder where you have read/write access. To avoid any security access issues, I would stick with a folder that is under your user directory (a folder on the desktop or in your 'Documents' folder for example).&lt;br /&gt;&lt;br /&gt;Open up the new directory full of files when you've extracted them. If you've downloaded a release, then the top level folders within this new folder will be the various projects that make up the Oxite sample, including /OxiteSite, /bin and others. This is the root of the Oxite solution. If you've downloaded a full source code check-in, then the top-level folder will contain /Setup and /Oxite, and the root of the solution will be under the /Oxite folder. Remember the path to that root folder, you'll need it in a minute.&lt;br /&gt;
&lt;h2&gt;4) Install Dependencies&lt;/h2&gt;Oxite depends on a few external libraries that you'll need to install in order to get up and running. &lt;br /&gt;
&lt;h3&gt;4A) Install Unity Application Block 1.2&lt;/h3&gt;Oxite uses Unity Application Block as our dependency injection container. Download and run the setup program (MSI) from Microsoft downloads at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=2C8B79E7-AE56-4F90-822E-A1E43C49D12E&amp;amp;displaylang=en" class="externalLink"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=2C8B79E7-AE56-4F90-822E-A1E43C49D12E&amp;amp;displaylang=en&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;h3&gt;4B) Install xunit 1.1&lt;/h3&gt;Oxite uses xunit as it's test framework. Download the xunit-1.1.zip file (the first one in the list) from Codeplex at &lt;a href="http://www.codeplex.com/xunit/Release/ProjectReleases.aspx?ReleaseId=16811" class="externalLink"&gt;http://www.codeplex.com/xunit/Release/ProjectReleases.aspx?ReleaseId=16811&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and unzip the contents to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h3&gt;4C) Install AntiXSS 3.0&lt;/h3&gt;Oxite uses the Microsoft AntiXSS library to prevent attacks on the system. Download and run the setup program (MSI) from Microsoft downloads at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&amp;amp;displaylang=en" class="externalLink"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&amp;amp;displaylang=en&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. After installation copy the &lt;b&gt;C:\Program Files (x86)\Microsoft Information Security\Microsoft Anti-Cross Site Scripting Library v3.0\Library\AntiXSSLibrary.dll&lt;/b&gt; file to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h3&gt;4D) Install BlogML 2.0&lt;/h3&gt;Oxite uses the BlogML library to provide a simple way for you to import your old blog entries into the system. Download the library from Codeplex at  &lt;a href="http://www.codeplex.com/BlogML/Release/ProjectReleases.aspx?ReleaseId=171" class="externalLink"&gt;http://www.codeplex.com/BlogML/Release/ProjectReleases.aspx?ReleaseId=171&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and unzip the &lt;b&gt;\BlogML 2.0\DotNet API\binary\BlogML.dll&lt;/b&gt; file to your &lt;b&gt;\Oxite\bin\&lt;/b&gt; folder.&lt;br /&gt;
&lt;h2&gt;5) Open and Run&lt;/h2&gt;In Visual Web Developer select &lt;b&gt;File &amp;gt; Open Project&lt;/b&gt; from the menu. In the &lt;b&gt;Open Project dialog box&lt;/b&gt; select the &lt;b&gt;\Oxite\Oxite.sln&lt;/b&gt; file and click the &lt;b&gt;Open&lt;/b&gt; button.&lt;br /&gt;&lt;br /&gt;You may be prompted this is not a trusted location. You can click OK to ignore if it is running in a place where you have read/write permission.&lt;br /&gt;&lt;br /&gt;You may be prompted with a 'source code provider for this solution can not be found' message. Select 'Yes' to permanently remove the source code control bindings from the project.&lt;br /&gt;&lt;br /&gt;Select &lt;b&gt;View &amp;gt; Solution Explorer&lt;/b&gt; from the menu.&lt;br /&gt;Select the &lt;b&gt;Solution 'Oxite'&lt;/b&gt; top level node In the Solution Explorer.&lt;br /&gt;Select &lt;b&gt;Project &amp;gt; Properties&lt;/b&gt; from the menu.&lt;br /&gt;In the &lt;b&gt;Solution 'Oxite' Property Pages&lt;/b&gt; dialog box...&lt;br /&gt;- Select the &lt;b&gt;Startup Project&lt;/b&gt; item in the left list.&lt;br /&gt;- Select the &lt;b&gt;Single startup project&lt;/b&gt; option on the right.&lt;br /&gt;- Select &lt;b&gt;Oxite Site&lt;/b&gt; from the drop down list.&lt;br /&gt;- Click the OK button.&lt;br /&gt;Select Debug &amp;gt; Start Debugging from the menu.&lt;br /&gt;&lt;br /&gt;If everything works as expected, you should have a browser window open in a few moments with the sample data's first post 'World.Hello()' up and visible. &lt;br /&gt;&lt;br /&gt;Here's an article going over how to &lt;a href="http://capitalcoder.com/Blog/Using-Windows-Live-Writer-with-Oxite" class="externalLink"&gt;Publish to Oxite from Windows Live Writer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>CharlieO</author><pubDate>Thu, 23 Jul 2009 00:02:25 GMT</pubDate><guid isPermaLink="false">Updated Wiki: gettingstarted 20090723120225A</guid></item></channel></rss>