Chitika

March 5, 2012

ASP.NET MVC 4. Real application. Design, develop, testing.

In the next several posts i will show you how to create a real application in ASP.NET MVC 4.

I will try to cover all the aspects of creating an application.

I will start from design, where i will explain some general patterns.

Then I will show you how you can work with data through Entity Framework Code First, how you can migrate your database via Fluent Migrator.

Then the general principles of jQuery and jQuery UI. How you can create a version of your UI for mobile devices.

The last but not least - unit and integration testing of your application using Moq library and using database migration.


Table of contents:

  1. Design your application in ASP.NET MVC 4. (coming soon)
  2. General patterns - Repository, UnitOfWork. (coming soon)
  3. Entity Framework Code First in action. (coming soon)
  4. Database migrations with Fluent Migrator. (coming soon)
  5. Testing your repositories. (coming soon)
  6. Services via Web API. (coming soon)
  7. Business logic of the application. (coming soon)
  8. Unit testing using Moq library. (coming soon)
  9. Authentication and authorization with jQuery (coming soon)
  10. UI with jQuery. (coming soon)
  11. UI for mobile devices. (coming soon)
  12. Testing your UI. (coming soon)
  13. Create installation with Wix. (coming soon)

8 comments:

  1. Hi any update on this? Your table of content looks very interesting and there are very few real samples.

    ReplyDelete
    Replies
    1. I'm working on it. I will release the first 4 parts in 1-2 weeks.

      Delete
    2. Hi Andrew, Any updates its been quite long.
      Actually , I am building a new web app. Was looking to build in MVC 4 . there is so much happening these days , couldnt really make up my mind what are the best frame works to use..Could you at least suggest me something Useful for now.
      Thanks

      Delete
    3. It takes more time than I expected. And unfortunately, I am really busy now. It would be nice if you tell me what topics do you interesting more at the beginning and I will try to cover it.

      Delete
    4. I agree with you in asp.net you can develop your website by you and that table content is very useful..

      Delete
  2. Hi Andrew, one more topic that I add to this project is using Dependency Injection via Unity. Thanks. I hope you finish this soon...

    ReplyDelete
    Replies
    1. Hi Diandi, you can look at: http://netmvc.blogspot.be/2012/04/dependency-injection-in-aspnet-mvc-4.html

      Delete