An ASP. NET MVC-based blog class website open source!

Source: Internet
Author: User

Background notes:

Large -school graduation Design works, has been idle in the hard disk, and think of as open source out, may be helpful to some people, and personally think this site is still good, after all, it is spent a lot of thought, I hope you have some help.

GitHub Address: Https://github.com/xueying/QSWebProject

Reference Source:

Http://www.cnblogs.com/inline/p/3865186.html

http://ddmvc4.codeplex.com/

Website Description:

The site uses the Unitofwork framework, front-end and background in the implementation process to refer to a lot of controls and some excellent library, specifically see the following introduction (forgive my lazy, directly on the previous presentation PPT content, do not spray ~)

The system structure is not very different from the framework of the reference source, which was built on the basis of the framework:)

Figure 1: System architecture

Figure 2: Core ideas and Components

In the implementation of the site but the use of a lot of mind call to modify a variety of controls, and do the front end and write the background, but also p graph ~, oh oh, here front and back-end management have used a set of frames from Keenthemes, interested can click to see.

Figure 3: Partial third-party controls and libraries referenced by the system

The site implementation of the function is still more, see the following two map to understand, who called me at that time really have that enthusiasm heart, can be said to eat sleep when the mind is put on this matter, good memory of that feeling.

Here are two more words:

In the basic module has implemented the comment function, but also is the partial refresh pagination, in the book recommendation module reference Watercress's design, has added the scoring function, but also supports the book Resources download;

The picture appreciation module realizes the waterfall flow pattern in the front-end aspect, the experience is also good, if the content is enough, can always brush down ~

Figure 4: Feature content

Background for the function of the front desk to do the corresponding, the content is much more deadly ~

Figure 5: Background Management

A glimpse of the fast:

Previously bought the server and the domain name ran a period of time, but did not renew the online click on the preview, first on a few pictures first, personally feel my aesthetic ability is good, typesetting or self-toss out.

Installation Deployment Instructions:

Paste again: GitHub address: Https://github.com/xueying/QSWebProject

    1. After downloading the extract, open with Visual Studio 2013 or later (2010 or 2012 estimate also line, not tried, estimated to toss a bit);
    2. Find the MSSQL database script file Qsdb_github.sql and execute it
    3. Database connection: Open Qsproject\qswebproject\qs. Web\web.config file, found: <add name= "SQ. DAL. Unitofwork "Providername=" System.Data.SqlClient "connectionstring=" Data source=josephus-pc;initial catalog=qsdb;i ntegrated security=true "/> The configuration of the database.
    4. Front Desk login with the number or user name login: User name: Admin (School Number: 123456789012) password: 123456; admin address admin/oauth/index, background login only provide user name login.

Other:

Because of the limited time, there are many details of the content did not say, I believe you can find a lot of surprises in the code, if you feel good, then the top one Bai!

Recently opened a personal public number, interested friends can open sweep the following two-dimensional code to pay attention to, or search for things in charge (No.:materialchains), I have always felt that time is very important, empathy also dare not waste other people's time, Hope that in my growth can also help everyone!

An ASP. NET MVC-based blog class website open source!

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.