Giter VIP home page Giter VIP logo

twitter.bootstrap.mvc's Introduction

#twitter.bootstrap.mvc

##Overview This is the nuget package for quickly adding Twitter Bootstrap to an ASP.Net MVC 4 application.

See the overview blog post for screen shots and features. This is a User Interface project that does not require a specific data access or architecture for you MVC applications. The author has some opinions but those are kept in another project that builds on top of this UI package.

##Features

  • JS and CSS bundling/minification of Twitter Bootstrap files the MVC4 way
  • Incorporate a jQuery validation fix to work with the bootstrap javascript
  • Razor Layout templates using Twitter Bootstrap markup.
  • Menus using Navigation Routes, including submenus and hiding menus by context(logged in vs anonymous)
  • Runtime Scaffolding โ€“ default Index, Edit and Detail views.. You provide the POCOs and we will render the CRUD views.
  • Post Redirect Get support using the Bootstrap Alert styles.
  • A Sample to show how to use all of this stuff

Things we are working on:

  • MVC code templates to generate new views from the mvc add view / add controller dialogs
  • Strongly typed Html Helpers to render bootstrap concepts like icons

##Install To view a working sample, install the twitter.bootstrap.mvc4.sample in to a MVC4 Empty (template) project.

> Install-Package twitter.bootstrap.mvc4
> Install-Package twitter.bootstrap.mvc4.sample
> Install-Package twitter.bootstrap.mvc4.templates //for MVC Code Templates..(still a work in progress)

###Preview Releases Preview Releases: The preview releases are on this nuget feed (http://www.myget.org/F/erichexter/)

Build Status:

##Contribute

Place your source code in the src\Bootstrap directory, or make your modifications. Run the build.ps1 from the Package Manager Console to create the packages locally.

From a separate VS instance do an install-package for the local package your interested in. Or, to start a fresh MCV project with all twitter.bootstrap.mvc4.* installed, run Test\EndToEnd\test.ps1.

Before your pull request will be accepted you will need to complete the Contributor Agrement: http://sdrv.ms/13eMRXm

Brought to you by Eric Hexter

twitter.bootstrap.mvc's People

Contributors

erichexter avatar serra avatar misterjames avatar tikrimi avatar davidalpert avatar chrisfraser avatar dglaser avatar roryprimrose avatar agentshark avatar roadsunknown avatar joshball avatar trayburn avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.