48
AHM Pervej Kabir Analyst Programmer [email protected] Cell:+8801757051005 Day-3: 14 September 2017 ASP.Net C#- MVC-5 Training

Asp.net c# mvc Training: Day-3 of Day-9

Embed Size (px)

Citation preview

Page 1: Asp.net c# mvc Training: Day-3 of Day-9

AHM Pervej KabirAnalyst Programmer

[email protected]

Cell:+8801757051005 Day-3: 14 September 2017

ASP.Net C#- MVC-5 Training

Page 2: Asp.net c# mvc Training: Day-3 of Day-9

Introduction

Razor Syntax and Role for C#

How Razor Works

Use of @Sign and working with object

Conditional & Control Statement in Razor

OOP Concept.

Page 3: Asp.net c# mvc Training: Day-3 of Day-9

What Is Razor?

Razor is not a programming language

It is a server side programming language

Markup Language is a set of Tags

It is a server side programming language

It is embed code server based code (visual basic and C#) into webpage

Razor enable mixing server side code with HTML mark up to generate HTML Response

When a web page is called, server execute the server-based code inside the page befor it return the page to the browser.

Razor is based on asp.net

Razor Syntax

Razor syntax very similar to PHP and classic ASP code

Page 4: Asp.net c# mvc Training: Day-3 of Day-9
Page 5: Asp.net c# mvc Training: Day-3 of Day-9

Example Razor in C#

How Does Razor Work When the server read the pages, It run the razor first, finally send the HTML page to the browser.

The code that is execute on the server can perform tasks that cannot be done the browser . Example: Accessing a server database

Razor syntax is based on Asp.net framework on web application development

Page 6: Asp.net c# mvc Training: Day-3 of Day-9

Use of @Sign

Page 7: Asp.net c# mvc Training: Day-3 of Day-9
Page 8: Asp.net c# mvc Training: Day-3 of Day-9
Page 9: Asp.net c# mvc Training: Day-3 of Day-9
Page 10: Asp.net c# mvc Training: Day-3 of Day-9

Control Statement in Razor

Page 11: Asp.net c# mvc Training: Day-3 of Day-9
Page 12: Asp.net c# mvc Training: Day-3 of Day-9
Page 13: Asp.net c# mvc Training: Day-3 of Day-9
Page 14: Asp.net c# mvc Training: Day-3 of Day-9
Page 15: Asp.net c# mvc Training: Day-3 of Day-9
Page 16: Asp.net c# mvc Training: Day-3 of Day-9

OOP Concept:

Page 17: Asp.net c# mvc Training: Day-3 of Day-9
Page 18: Asp.net c# mvc Training: Day-3 of Day-9
Page 19: Asp.net c# mvc Training: Day-3 of Day-9
Page 20: Asp.net c# mvc Training: Day-3 of Day-9
Page 21: Asp.net c# mvc Training: Day-3 of Day-9
Page 22: Asp.net c# mvc Training: Day-3 of Day-9
Page 23: Asp.net c# mvc Training: Day-3 of Day-9
Page 24: Asp.net c# mvc Training: Day-3 of Day-9
Page 25: Asp.net c# mvc Training: Day-3 of Day-9
Page 26: Asp.net c# mvc Training: Day-3 of Day-9
Page 27: Asp.net c# mvc Training: Day-3 of Day-9
Page 28: Asp.net c# mvc Training: Day-3 of Day-9
Page 29: Asp.net c# mvc Training: Day-3 of Day-9
Page 30: Asp.net c# mvc Training: Day-3 of Day-9
Page 31: Asp.net c# mvc Training: Day-3 of Day-9
Page 32: Asp.net c# mvc Training: Day-3 of Day-9
Page 33: Asp.net c# mvc Training: Day-3 of Day-9
Page 34: Asp.net c# mvc Training: Day-3 of Day-9
Page 35: Asp.net c# mvc Training: Day-3 of Day-9
Page 36: Asp.net c# mvc Training: Day-3 of Day-9
Page 37: Asp.net c# mvc Training: Day-3 of Day-9
Page 38: Asp.net c# mvc Training: Day-3 of Day-9
Page 39: Asp.net c# mvc Training: Day-3 of Day-9
Page 40: Asp.net c# mvc Training: Day-3 of Day-9
Page 41: Asp.net c# mvc Training: Day-3 of Day-9
Page 42: Asp.net c# mvc Training: Day-3 of Day-9
Page 43: Asp.net c# mvc Training: Day-3 of Day-9
Page 44: Asp.net c# mvc Training: Day-3 of Day-9
Page 45: Asp.net c# mvc Training: Day-3 of Day-9
Page 46: Asp.net c# mvc Training: Day-3 of Day-9
Page 47: Asp.net c# mvc Training: Day-3 of Day-9
Page 48: Asp.net c# mvc Training: Day-3 of Day-9

481