Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to develop ASP.NETMVC5 website

2025-02-23 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

This article introduces you what is ASP.NETMVC5 website development, the content is very detailed, interested friends can refer to, hope to be helpful to you.

I. Development environment and components

Microsoft Visual Studio Professional 2015

Microsoft SQL Server 2014 Express LocalDB

.NET Framework 4.5.2

EntityFramework 6.1.3

ASP.NET MVC 5

JQuery 1.12.0

Bootstrap 3.3.6

UEditor 1.4.3.1

II. Main functions

Column content user administrator

III. Project structure

Microsoft SQL Server 2014 Local is the database that comes with the installation of VS2015.

The data storage layer is mainly responsible for the operation of the database, and the function is realized by the Ninesky.DataLibrary project, which provides database query, addition, modification and deletion.

The business logic layer is mainly responsible for the logical processing of the business, which is implemented by the Ninesky.Core project, in which MVC's Model is included. The Ninesky.Core project operates on the data by calling Ninesky.DataLibrary and provides services to Ninesky.Web.

The presentation layer is mainly responsible for displaying the relevant content, which is realized through the Ninesky.Web project. Ninesky.Web contains two areas, "System" and "Member".

The System area is the background control center, which is used to realize the background setting function; the Member area is the member center, and the general users log in to manage the content.

Ninesky.Web uses front-end frameworks such as JQuery, Bootstrap, UEditor, etc.

JQuery and Bootstrap are included when creating a MVC project. UEditor is a rich text editor developed by Baidu. Originally considered to use KindEditor, but for too long did not update (not whether the project is dead) decisively give up; CKEditor castrated file management function (CKFinder), CKFinder needs commercial authorization, so later took a fancy to UEditor, support domestic products, and Baidu is in use, the function and stability should be good, UEditor is based on the MIT open source agreement, allowing free use and modification of code … .., said a long list of mainly free.

IV. Interface

Roughly draw a few interfaces as a hint, and then modify it according to the feeling when you actually make it.

Home page interface

Column page interface

Content page interface

On what is ASP.NETMVC5 website development to share here, I hope the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report