Skip to content

anhbutk/Umbraco7-TDD-Framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Umbraco7-TDD-Framework

A Sample Framework for Umbraco which supports:

  • DI (Dependency Injection)
  • TDD (Test-Driven Development)
  • ORM (Object-Relational Mappring)

Main technologies:

  • .Net Framework version 4.5.2
  • Umbraco CMS version 7.5.4
  • Ditto version 0.10.0: the friendly view-model mapper for Umbraco https://github.com/leekelleher/umbraco-ditto
  • Castle Windsor version 3.3.0: Inversion of Control (Ioc) container
  • AutoMapper version 3.3.1: a convention-based object-object mapper in .NET
  • NUnit version 2.6.2: unit testing framework

Setup:

  • Attach the Databases/UmbracoTDDFramework.mdf database to MSSQL server
  • Modify connection string in the Web.config
<connectionStrings>
  <add name="umbracoDbDSN" connectionString="server=localhost;database=UmbracoTDDFramework;user id=sa;password='sa'" providerName="System.Data.SqlClient" />
</connectionStrings>
  • Build the solution on Visual Studio
  • Launch the demo website via Visual Studio (press F5) or setup your own site on IIS to view the sample Home page
  • Username: Admin
  • Password: Admin1234!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 75.8%
  • HTML 12.6%
  • Classic ASP 4.5%
  • CSS 4.4%
  • C# 1.9%
  • XSLT 0.8%