Source code + slide: an excellent resource account at a Glance project for learning HTML5/jquery/ASP. net mvc/ef code first

Source: Internet
Author: User

Account at a glance is a Web application developed by Dan walin.ProgramThis is a product that is actually launched and developed by a real team. It is not a demo program designed to demonstrate certain technologies.

The front end is based on HTML5 + jquery, and the back end is based on ASP. net mvc + EF code first. The front-end uses a lot of jquery and HTML5 plug-ins and libraries to implement multiple views, drag and drop, charts, videos, and other features as well as support for older browsers. Demonstrate the HTML5 + JS + CSS client solution. Although compared with browser plug-in solutions such as Silverlight, this is a "real" browser-side application, a true cross-platform cross-browser :)

This article is from the author's Blog Code and slides: Building the account at a Glance ASP. net mvc, EF code first, HTML5, and jquery Application

Last year, the author gave a detailed introduction to the technical details of this project. Here we will build the account at a Glance HTML5/jquery application.

I personally think it is still optimized.

Because the frontend only communicates with the backend through Ajax, ASP. NET Web APIs can be used to replace server-side processing. The front-end template and data binding, the author uses jquery templates, instead of the more popular knockout. JS, the author also explained the reason. If you need to use it, I recommend knockout. js or other template frameworks. Jquery templates has stopped development and upgrade, and will be replaced by jsrender & jsview in the future. In addition, for larger projects, the backend can also introduce the IOC framework to implement dependency injection, making the system more flexible and scalable. For details, refer to using autofac to implement dependency injection on ASP. NET Web APIs.

Account at a Glance source code: the author published it in Dropbox. If you cannot access Dropbox, you can download cnblogs here.

The following is a PPT introduction from the author.

Click here to view the information in sildeshare.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.