2019 provided by Microsoft, And then, ASP.NET
technology provided by Microsoft company
combined with dynamic link database system SQL
Server 2019 to process and obtain data in real time,
and complete the construction of online teaching
system of regional ethnic sports, focusing on
developing regional ethnic sports, constructing
comprehensive application ability, and promoting
students' personalized development, etc., and put
forward practical solutions to contribute to the
cultivation of all-round development of
comprehensive talents.
2 INTRODUCTION OF KEY
TECHNOLOGIES
2.1 B/S Structure
The B/S structure refers to the Browser/Server,
which can reduce the load of the Web server, thus
making the server balance. With this structure, users
can access the required interface for information
processing. The three-tier architecture of this paper
is based on B/S structure, which provides solutions
for the maintenance and repair of the system. The
specific operation process is shown in Figure 1.
Figure 1: B/S structure operation process (Original)
2.2 C#
The C# is an object-oriented programming language
derived from C and C++, and a high-level
programming language running on. NET Framework
and. NET Core. The C# combines the simple visual
operation of VB with the high running efficiency of
C++, and has become the preferred language for.
NET development with its powerful operation
ability, elegant grammar style, innovative language
features and convenient support for component-
oriented programming (Zhu, 2013).
2.3 SQL Sever Database
The SQL Server is a database management system
(DBMS). Using this database, users can easily
publish the required information and data to the
Web, and users can view the data stored in the SQL
Server through common browsers, which saves the
query time and improves the operation efficiency. It
can be seen that the storage logic of SQL Sever
database is more concise and clear, and the data
processing can be carried out more efficiently.
2.4 MVC
The MVC is one of the frameworks used to build the
web, and its concrete structure is divided into three
layers: the Model layer represents the core of the
application, which is used to process the data logic
of the application. The View layer displays database
records, and the Controller layer processes records.
The MVC model can provide overall control of
HTML and CSS at the same time. The MVC model
is defined by three logical layers, namely business
layer (business layer model logic), display layer
(display layer view logic) and input control (input
controller logic).
2.5 Development Process
According to the requirements of the above-
mentioned related technology application, the
configuration and deployment of the development
process of online teaching system of ethnic sports
under the background of internet plus are completed.
In order to improve the extensibility of this teaching
system, ASP.NET and other related technologies are
adopted in the development and construction of the
system. Visual Studio 2019 is selected as the bottom
development tool, the operating system is based on
Windows version 10.0, and the web server is based
on IIS version 10.0, so as to improve the operation
ability of the server. The database chooses SQL
server 2019 as the data storage tool (Zhuo, 2021).
In the process of system development, first,
choose Visual Studio 2019 in the menu, create a new
project in the File section, and select ASP.NET Web
in the application program. Then, after the
configuration attributes and paths of the new project
are preset, click Next, select MVC in the pop-up
window and name it, and then you can create the
MVC project in ASP.NET to carry out the follow-up
compilation of the national characteristic sports
teaching system.
When users log in for the first