From 18221fac40ac85ab0ce84c61c1332e75379e4a3c Mon Sep 17 00:00:00 2001 From: Rob Conery Date: Wed, 15 May 2019 16:38:24 -1000 Subject: [PATCH] Update README.markdown --- README.markdown | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.markdown b/README.markdown index ee61278..ecf4ca3 100644 --- a/README.markdown +++ b/README.markdown @@ -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. @@ -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.