Course Introduction Haiming Chen Department of Computer Science

Slides:



Advertisements
Similar presentations
“We are required to innovate and deliver much faster” “I need a cross-device development strategy” “Open Source enriches the platform and the community”
Advertisements

Six.NET Framework 3.5 MCTS 1. Windows Forms Applications 2. ASP.NET Applications 3. Windows Communication Foundation Applications 4. Windows Presentation.
Computer science Languages, etc.. Overview For web-applications (HTML, JS) – Designing languages (HMTL, CSS) – Server Languages (PHP, ASP) – Extensions.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
PaaS for the Modern Web A powerful self service platform for developers A flexible hosting solution for IT Web Sites for Windows Server Scalable Scale.
Understanding Xamarin Development Matt
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
BIT 285: ( Web) Application Programming Lecture 15: Tuesday, February 24, 2015 Microsoft Azure Instructor: Craig Duckett.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Jeremy Thake Technical Product Building cross-platform apps that integrate with O365 API’s using Xamarin in Visual Studio.
MIS 324 Professor Sandvig. Overview  Review ASP.NET  Preview: MIS 424  Final exam info.
Introduction to C# Programming with Microsoft.NET AY
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Benefits overview Speaker name goes here.
 Lecture  Website language: ASP.net  Book name Beginning ASP.NET 4 in C# and VB 2.
Hartelijk welkom VB Event 26 september 2012 ‘Visual Studio 2012 voor de VB.NETWEB developer’ Alex Thissen – Achmea.
Danijel Malik Visual Studio ALM MVP Build 2014 What’s new for Visual Studio 2013 and Visual Studio Online.
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
61% YoY Growth.NET Active Developers (VS 2012+) 40%.NET Core downloads by new developers 62% GitHub contributions from outside of Microsoft (corefx.
Cross-Platform .NET: Mono and MySQL
What is it all about? .NET MeetUp in Prague, CZ (2017/7/19)
Introducing the Microsoft® .NET Framework
What is .NET.
Introduction to Xamarin C# Everywhere
Microsoft Certification Paths
Microsoft List Schedule April – May 2016
Department of Computer Science
Introduction to ASP.NET 2.0
ASP.NET Core: Web apps, cloud apps, and containers
Foundations of .Net Programming with C#
ASP.NET MVC Introduction
The Modern ASP.NET Tech Stack!
Did your feature got in, out or planned?
Designing Cross Platform Applications on .NET Core
WPF vs Silverlight.
DNN Connect 2017 Microsoft Keynote
Introducing ASP.NET Core 2.0
1.1. .NET architectural components and .NET Core
Learn. Imagine. Build. .NET Conf
.NET Standard Jon Galloway | Executive Director, .NET |
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
MVC in ASP.NET Core: The new kid on the block
What is it all about? .NET MeetUp in Amsterdam, NL (2017/7/11)
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Building Modern Web Apps with ASP.NET MVC 6
Slides and images stolen from “real” .NET Conf. presenters
DotnetConf 11/14/2018 3:27 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Microsoft Ignite /14/ :21 AM BRK2101
Microsoft Build /15/2018 6:28 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
Learn. Imagine. Build. .NET Conf
A Quick Overview of ASP.NET Core 1.0
ASP.NET 5 on .NET Core Damian Edwards Principal Program Manager.
دليل المتدرب واللائحة التنظيمية للبرنامج
Microsoft Connect /1/2018 2:36 AM
دليل المتدرب واللائحة التنظيمية للبرنامج
Microsoft Certification Paths
Open Automation Software
Dot Net Application PROF. S. LAKSHMANAN, DEPT. OF B. VOC. (SD & SA),
ASP.net MVC Model Haiming Chen Department of Computer Science
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
Visual Studio 2008.
Mark Quirk Head of Technology Developer & Platform Group
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
CS4540 Special Topics in Web Development Introduction to .NET
Development Environment Setup
Building Your First ASP.NET Core Web Application
ASP.NET Core 2.0 The Future of Web Apps Shahed Chowdhuri
Presentation transcript:

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

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-https://www.asp.net/

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

Examples http://www.msn.com/ http://www.nasdaq.com/ http://www.msn.com/  http://www.nasdaq.com/  http://www.kbb.com/ http://www.Dell.com/  http://www.boc.cn/ http://www.ctrip.com/ http://www.zhaopin.com/ http://www.soufun.com/

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

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

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

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.

Get Ready. Let’s Go.

Environment setup

Solution name Project name C# file

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

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?