Skip to content

Commit

Permalink
Update README.markdown
Browse files Browse the repository at this point in the history
  • Loading branch information
robconery authored May 16, 2019
1 parent b4ae44a commit 18221fa
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions README.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@ light functionality.

This is described below.

##Twitter Bootstrap
## Twitter Bootstrap
The CSS for the project was fine, but there are things every web site needs and Twitter Bootstrap can really help with that.
We've added that to every page, while trying to keep the look and feel the same.

##Industry Standard Structure
## Industry Standard Structure
The original project works fine, but doesn't really follow the Controller/Action naming standards used by Rails and followed
by many other frameworks - including ASP.NET MVC itself! So we cleaned up the controllers to reflect the common ideas used
in the industry.

##Better Use Of EntityFramework
## Better Use Of EntityFramework
One mistake that people getting used to EntityFramework will make is "flushing" the data context (aka calling "SaveChanges") whenever they
want to see a model change. This is a **very bad idea** because the DataContext is a UnitOfWork - meaning that other models at other
points in the application might have queued changes, waiting for other models to change as well.
Expand All @@ -27,20 +27,20 @@ this demo app doesn't use it, and we want to comply with the ASP.NET Team's wish

Have a look at how you can open a session, make it available to your models, and then save the changes later on - disposing when all is said and done.

##KnockoutJS
## KnockoutJS
The whole point of this exercise is to show off KnockoutJS. Over the coming week we'll be augmenting some of the site functionality
to use Knockout effectively. What does "effectively" mean? It means "not just because" - we want to use it where it will **greatly improve the user experience**.

You can follow what we do in the Order/Edit bits.

##Helpers
## Helpers
We've added a few helpers to work with Bootstrap as well as get around some of the amazing craziness in the HTML Helpers. You can find
our additions in the App_Code directory.

##Code Templates
## Code Templates
We've rewritten the core code templates to use Bootstrap, adding some nice eye-candy and confirmations on delete.

##Help?
## Help?
If you want to help - feel free! We won't be accepting **any Resharper Forks** - so please don't request a pull if you've "run Resharper for us".
However, we'd love any contribution that fixes a bug or enhances the project overall.

Expand Down

0 comments on commit 18221fa

Please sign in to comment.