Школа разработчика: Вёрстка
Asp.net
ASP
ASP: Web Pages
ASP: MVC
ASP: Web Forms
Мастер-страница
Мастер-страница
Страница контента
Спасибо за внимание!
4.54M
Category: informaticsinformatics

Школа разработчика: Вёрстка

1. Школа разработчика: Вёрстка

2. Asp.net

ASP.NET
Мастер-страницы и лейауты
25 июля 2018 г.
2

3. ASP

ASP.NET (Active Server Pages для .NET) — технология
создания веб-приложений и веб-сервисов от
компании Майкрософт. Она является составной
частью платформы Microsoft .NET и развитием
более старой технологии Microsoft ASP. На данный
момент последней версией этой технологии
является ASP.NET 5.
25 июля 2018 г.
3

4. ASP: Web Pages

<!-- Single statement block -->
@{ var myMessage = "Hello World"; }
<!-- Inline expression or variable -->
<p>The value of myMessage
is: @myMessage</p>
<!-- Multi-statement block -->
@{
var greeting = "Welcome to our site!";
var weekDay = DateTime.Now.DayOfWeek;
var greetingMessage = greeting + " Today is:
" + weekDay;
}
<p>The greeting is: @greetingMessage</p>
25 июля 2018 г.
4

5. ASP: MVC

@{ViewBag.Title = "Home Page";}
<h1>Welcome to W3Schools</h1>
<p>Put Home Page content here</p>
25 июля 2018 г.
5

6. ASP: Web Forms

<html>
<body>
<form runat="server">
<p>Enter a number from 1 to 100:
<asp:TextBox ID="tbox1" runat="server" />
<br />
<br />
<asp:Button Text="Submit" runat="server" />
</p>
<p>
<asp:RangeValidator ControlToValidate="tbox1" MinimumValue="1"
MaximumValue="100" Type="Integer" Text="The value must be from 1 to
100!" runat="server" />
</p>
</form>
</body>
</html>
25 июля 2018 г.
6

7. Мастер-страница

25 июля 2018 г.
7

8. Мастер-страница

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs"
Inherits="MasterPage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
25 июля 2018 г.
8

9. Страница контента

<%@ Page Title="" Language="C#"
MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head"
Runat="Server">
</asp:Content>
<asp:Content ID="Content2"
ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
</asp:Content>
25 июля 2018 г.
9

10. Спасибо за внимание!

115230, Москва
Варшавское шоссе, д. 36
стр. 8, подъезд 5
тел. +7 (499) 788-74-94
тел./факс +7 (499) 788-74-95
25 июля 2018 г.
199178, Санкт-Петербург
наб. реки Смоленки, д. 33
тел. +7 (812) 346-58-33
факс +7 (812) 346-58-34
info@digdes.com
www.digdes.ru
10
English     Русский Rules