Tuesday, November 11, 2014

Tuesday, October 21, 2014

Lesson 55 22/27. (9 X 3)

1. Nockout.

0.  http://www.sitepoint.com/beginners-guide-to-knockoutjs-part-1/
1. http://learn.knockoutjs.com/#/?tutorial=intro
1.1. http://knockoutjs.com/examples/

2. http://www.sitepoint.com/beginners-guide-to-knockoutjs-part-1/
3. http://www.adobe.com/devnet/html5/articles/getting-started-with-knockoutjs.html
4. http://code.tutsplus.com/tutorials/into-the-ring-with-knockout-js--net-21239

ASP.MVC
5. http://www.codeproject.com/Articles/680553/Knockout-js-for-Beginners
6. http://www.asp.net/single-page-application/overview/introduction/knockoutjs-template


R
6. http://habrahabr.ru/company/enterra/blog/145903/

7. http://habrahabr.ru/post/124731/
8. http://habrahabr.ru/post/123692/
9. http://habrahabr.ru/post/125148/ (GRID)


P.S.

Vot ewe statya na russkom:
http://habrahabr.ru/company/enterra/blog/145903/

A v nei ssylka na KMVC: http://knockoutmvc.com/


Lesson 54. 21/27 (9 X 3)

1. Templates engines: undescore, mustache

Tuesday, September 16, 2014

Lesson 53. 20/27 (9 x 3)

1. Javascript, Jquery, undescore.js, mustache.js

Model:

 public class Product
    {
        public string ProductName { get; set; }
 
        public int Qnt { get; set; }
        public List<Feature> Fetures { get; set; }
    }
    public class Feature

    {
        public int id { get; set; }
        public double Weight { get; set; }
        public string Color { get; set; }
        public double Price { get; set; }

    }

   public ActionResult Data()
        {
            Models.Product p = new Models.Product
            {
                ProductName = "Cheese",
                Price = 89.90,
                Qnt = 2,
                Fetures = new List<Models.Feature>
                            { new Models.Feature{Color="Red", Weight=23.90},
                              new Models.Feature{Color="Blue", Weight=12.25}}
            };

            return Json(p, JsonRequestBehavior.AllowGet);
        }

Tuesday, September 9, 2014

Lesson 52. 19/27 (9 x 3)

1. Adam Freeman. Chapter 19, 20.

Lesson 51. 18/27 (9 x 3)

1. Adam Freeman. Adding Dynamic Content to a View. Sections, Partial views, Child actions.