Newly updated Oxite release available

bring me the lavender frog!Erik pushed out a new release to Oxite today, the first since January 5th. This release is an important one, because it reflects a great deal of changes made in response to internal and external feedback about our initial release.

From the release notes:

We made many improvements, some based on community feedback, and added new features in this release:

  • New Model, Services and Repositories
  • Dependency Injection (Routes, Controllers, Services, Repositories, etc)
  • ActionFilter Registry
  • Better test coverage
  • New validation class added
  • Improved background services architecture
  • Projects cleaned up and consolidated
  • Views cleaned up
  • No more *.cs or *.cs.designer for views in web project
  • Now works in a sub directory
  • New admin dashboard
  • New and update (from last version) SQL scripts included
  • Many other small features, improvements and bug fixes

A lot of work went into these changes; they were the primary focus of Erik, Sampy and Nathan for the past 4+ weeks. Unity was implemented to provide Dependency Injection, xUnit was used as the test runner to remove a dependency on the higher level SKUs of Visual Studio, and a great deal of work was put into restructuring our data layer to completely abstract the Linq 2 SQL code from our actual objects. Like most software projects, there is always more work that could be done, and we will be making changes and additions as we continue to use this code for our work projects and for our personal sites.

If you are looking for more about Oxite, the discussions, issues and wiki pages on Codeplex are a great source of information and you can always post a comment right here and ask me your question

Newly updated Oxite release available

5 Responses

  1. you’re back Duncan Mackenzie ?
    great !
    welcome back !

    sorcer1 February 17, 2009 at 1:14 am #
  2. I guess so :)

    Thanks for the enthusiasm!

    Duncan February 17, 2009 at 3:27 pm #
  3. Nice to here some new words from you :) cheers

    FireballPT February 18, 2009 at 9:51 pm #
  4. Where can someone find the other required references that this new version requires?

    AntiXssLibrary
    Microsoft.Practices.ObjectBuiler2
    Microsoft.Practices.Unity
    Microsoft.Practices.Unity.Configuration

    Sean Gephardt February 24, 2009 at 1:15 am #
Trackbacks/Pingbacks
  1. Responding to feedback on Oxite | Duncan Mackenzie - January 30, 2013

    […] now, here we are again, with an updated release, toned down messaging and without any big PR push behind the project. You can read about Oxite’s […]

Leave a Reply