Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course Introduction Haiming Chen Department of Computer Science

Similar presentations


Presentation on theme: "Course Introduction Haiming Chen Department of Computer Science"— Presentation transcript:

1 Course Introduction Haiming Chen Department of Computer Science
.Net Application and Development Course Introduction Haiming Chen Department of Computer Science Ningbo University Fall Semester , Course 106F22A01

2 What’s ASP.NET provide a solution for you: From Enterprise web applications targeting Windows Server, to small microservices targeting Linux containers, and everything in between. Extracted from the website-

3 COMMON INFRASTRUCTURE
ASP.NET WPF Windows Forms Web Pages Web Forms MVC Web API SignalIR .NET FRAMEWORK ASP.NET Core XAMARIN UWP Android APP MVC iOS APP Web API OS X APP .NET CORE MONO .NET STANDARD LIBRARY COMMON INFRASTRUCTURE WPF: Windows Presentation Foundation UWP: Universal Windows Platform ASP.NET benefits Build for Windows Use  Web Pages, Web Forms, Web API, MVC, or SignalR,  One version per machine Develop with Visual Studio using C#, VB or F# Mature platform High performance ASP.NET Core benefits Build for Windows, Mac, or Linux Use MVC, or Web API Multiple versions per machine Develop with Visual Studio or Visual Studio Code using C# New platform Ultra performance

4 Examples http://www.msn.com/ http://www.nasdaq.com/

5 Curriculum Mapping Computer Base STB SQL Base OOP/Java HTML/JavaScript
C/C++ SQL Server .Net/C# (C sharp) JSP/Servlet Testing/SQA MVC Oracle XML EJB/WebService Linux ASP.NET Struts/JSF PSPM OOAD

6 Syllabus Foundations of .Net Programming with C#
Webpage making with HTML Website developing with ASP.net MVC

7 Score Quizzes (6 times, 5 points/time) Final exam (30 points)
Course project (40 points)

8 Rule Must not be late. Two times of your late will account to one time of absent from the class. If anyone is sick, please go to the office of Miss Hu and fill in a leave letter in advance or after class. Get a leave letter with a college stamp can be valid, the rest situation are regarded as absent.

9 Get Ready. Let’s Go.

10 Environment setup

11 Solution name Project name C# file

12 File structure in Windows Explorer
Solution name Project name C# file

13

14 Questions Is .Net name of a programming language?
What’s the foundation of .Net programming? What’s the main difference between .Net Framework and .Net Core? What kinds of applications can be built on the .Net Framework or .Net Core ? What’s the purpose of ASP.Net programming?


Download ppt "Course Introduction Haiming Chen Department of Computer Science"

Similar presentations


Ads by Google