ASP.NET Razor

Razor
Original author(s)Microsoft
Developer(s).NET Foundation
Initial releaseJune 2010; 14 years ago (2010-06)
Stable release
3.2.7 / November 29, 2018; 6 years ago (2018-11-29)[1]
Preview release
4.0.0-rc1 / November 18, 2015; 9 years ago (2015-11-18)
Repositorygithub.com/aspnet/Razor
github.com/aspnet/AspNetWebStack
github.com/dotnet/aspnetcore
Written inC#, VB.NET, HTML
Operating systemMicrosoft Windows[2]
TypeWeb application framework
LicenseApache License 2.0[3]
Websitewww.asp.net/web-pages
Razor file formats
Filename extension
.razor, .cshtml, .vbhtml
Internet media type
text/html
Developed byMicrosoft

Razor is an ASP.NET programming syntax used to create dynamic web pages with the C# or VB.NET programming languages. Razor was in development in June 2010[4] and was released for Microsoft Visual Studio 2010 in January 2011.[5] Razor is a simple-syntax view engine and was released as part of MVC 3 and the WebMatrix tool set.[5]

Razor became a component of AspNetWebStack and then became a part of ASP.NET Core.[6]

Design

The Razor syntax is a template markup syntax, based on the C# programming language, that enables the programmer to use an HTML construction workflow.[clarification needed] Instead of using the ASP.NET Web Forms (.aspx) markup syntax with <%= %> symbols to indicate code blocks, Razor syntax starts code blocks with an @ character and does not require explicit closing of the code-block.

The idea behind Razor is to provide an optimized syntax for HTML generation using a code-focused templating approach, with minimal transition between HTML and code.[7] The design reduces the number of characters and keystrokes, and enables a more fluid coding workflow by not requiring explicitly denoted server blocks within the HTML code.[4] Other advantages that have been noted:[8]

See also

References

  1. ^ "Microsoft ASP.NET Razor". NuGet.
  2. ^ "Introduction to Razor Pages in ASP.NET Core". learn.microsoft.com. 27 September 2024.
  3. ^ "Razor/LICENSE.txt at master · aspnet/Razor · GitHub". GitHub. 12 October 2022.
  4. ^ a b "ScottGu's Blog - Introducing "Razor" – a new view engine for ASP.NET". asp.net. 3 July 2010.
  5. ^ a b "MSDN Blogs". msdn.com. Microsoft. Archived from the original on 2012-07-02. Retrieved 2011-07-08.
  6. ^ Chadwick, Jess (9 September 2011). Programming Razor: Tools for Templates in ASP.NET MVC or WebMatrix. "O'Reilly Media, Inc.". ISBN 978-1-4493-1716-4.
  7. ^ Jon Galloway (19 February 2020). "MVC 3 - Razor View Engine". The Official Microsoft ASP.NET Site.
  8. ^ "ASP.NET MVC View Engine Comparison". stackoverflow.com.

Read other articles:

العلاقات البالاوية النيوزيلندية بالاو نيوزيلندا   بالاو   نيوزيلندا تعديل مصدري - تعديل   العلاقات البالاوية النيوزيلندية هي العلاقات الثنائية التي تجمع بين بالاو ونيوزيلندا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين:...

 

Aonyx[1] Aonyx cinerea Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Mamalia Ordo: Carnivora Famili: Mustelidae Subfamili: Lutrinae Genus: AonyxLesson, 1827 Spesies tipe Aonyx delalandiLesson, 1827 Species Aonyx capensis Aonyx cinerea Daerah penyebaran Aonyx adalah genus dari hewan berang-berang yang terdiri dari tiga spesies yaitu berang-berang nircakar afrika, berang-berang nircakar kamerun serta sero ambrang. Sero ambrang (Amblonyx cinerea) terkadang juga dimasukkan...

 

العلاقات الألمانية العمانية ألمانيا سلطنة عمان   ألمانيا   سلطنة عمان تعديل مصدري - تعديل   العلاقات الألمانية العمانية هي العلاقات الثنائية التي تجمع بين ألمانيا وسلطنة عمان.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: ...

French painter, designer (1892-1989) Suzanne Lalique-HavilandBornSuzanne Renée Ledru4 May 1892Paris, FranceDied16 April 1989Avignon, FranceBurial placeYzeures-sur-Creuse, FranceOther namesSuzanne LaliqueOccupation(s)Painter, interior designer, costumes and set designer for the Comédie-FrançaiseSpousePaul HavilandChildren2ParentRené Lalique (father) Suzanne Lalique (born 4 May 1892 in Paris and died on 16 April 1989 in Avignon) was a French painter, interior designer and creator of co...

 

Stadion Cars Jeans Informasi stadionNama lengkapStadion Cars Jeans[1]Nama lamaStadion ADO Den Haag (2007–2010)Stadion Kyocera (2010–2017)PemilikADO Den HaagLokasiLokasiHaags Kwartier 55,2491 BM Den HaagBelandaKoordinat52°03′46″N 4°22′59″E / 52.062808°N 4.383132°E / 52.062808; 4.383132Koordinat: 52°03′46″N 4°22′59″E / 52.062808°N 4.383132°E / 52.062808; 4.383132KonstruksiDibuat2007Dibuka28 Juli 2007Biaya pembua...

 

Missile attacks on Barda, Azerbaijan in October 2020 Barda missile attacksPart of the Second Nagorno-Karabakh WarLocationBarda, Əyricə, and Qarayusifli, AzerbaijanDate 27 October 2020 28 October 2020 7 November 2020 (GMT+4) Attack typeMissile attackWeapons Cluster missiles BM-30 Smerch Deaths27Injured85Perpetrators Armenian Armed Forces Artsakh Defence Army vteSecond Nagorno-Karabakh War Offensives and battles Madagiz Hadrut Aras Valley Lachin Shusha Bombings and shelling attacks Stepanake...

ModelurModelur ScreenshotDeveloper(s)AgiliCity d.o.o.Initial releaseApril 2009 (2009-apr)Stable release2021.05.11 / May 17, 2021; 2 years ago (2021-05-17) Operating systemWindows, Mac OS XAvailable inChinese, Danish, Dutch, English, French, German, Polish, Portuguese, Slovenian, SpanishType3D computer graphics, CADLicenseCommercialWebsitemodelur.com Modelur is a 3D parametric urban design software, implemented as a SketchUp plugin. In contrast to common CAD applica...

 

Internazionali di Francia 1957 Sport Tennis Data 21 maggio - 1º giugno Edizione 56a Categoria Grande Slam (ITF) Località Parigi Campioni Singolare maschile Sven Davidson Singolare femminile Shirley Bloomer Doppio maschile Malcolm Anderson / Ashley Cooper Doppio femminile Shirley Bloomer / Darlene Hard Doppio misto Vera Pužejová / Jirí Javorský 1956 1958 Gli Internazionali di Francia 1957 (conosciuti oggi come Open di Francia o Roland Garros) sono stati la 56ª edizione degli Internazio...

 

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

Equation used to estimate pH of a weak acid or base solution In chemistry and biochemistry, the Henderson–Hasselbalch equation pH = p K a + log 10 ⁡ ( [ Base ] [ Acid ] ) {\displaystyle {\ce {pH}}={\ce {p}}K_{{\ce {a}}}+\log _{10}\left({\frac {[{\ce {Base}}]}{[{\ce {Acid}}]}}\right)} relates the pH of a chemical solution of a weak acid to the numerical value of the acid dissociation constant, Ka, of acid and the ratio of the concentrations, [ Base ] [ Acid ] {\displaystyle {\frac {[{...

 

Jalur transmisi di Lund, Swedia. Energi listrik atau tenaga listrik adalah salah satu jenis energi utama yang dibutuhkan bagi peralatan listrik atau energi yang tersimpan dalam arus listrik dengan satuan ampere (A) dan tegangan listrik dengan satuan volt (V) dengan ketentuan kebutuhan konsumsi daya listrik dengan satuan Watt (W) untuk menggerakkan motor, lampu penerangan, memanaskan, mendinginkan atau menggerakkan kembali suatu peralatan mekanik untuk menghasilkan bentuk energi yang lain. Ene...

 

The Monterey County HeraldThe July 27, 2009 front page ofThe Monterey County HeraldTypeDaily newspaperFormatBroadsheetOwner(s)Digital First MediaPublisherJim GleimEditorDavid KelloggHeadquartersMonterey, CaliforniaCirculation23,862 Daily58,001 Sunday (as of March 2013)[1]Websitemontereyherald.com The Monterey County Herald, sometimes referred to as the Monterey Herald, is a daily newspaper published in Monterey, California that serves Monterey County. In December, 2013, the Herald...

Ajit ManochaNationalityAmericanAlma materUniversity of Delhi, Kansas State UniversityOccupation(s)SEMI President and CEO, Director of POET TechnologiesYears active40EmployerSEMIKnown forIndustry pioneer, leader, venture accelerator, and former CEO of GLOBALFOUNDRIES Ajit Manocha is the president and CEO of SEMI.[1] Headquartered in Milpitas, California, SEMI is the global industry association serving the electronics manufacturing and design supply chain. Manocha, an ind...

 

17th-century Indian philosopher Satyanatha TirthaBrindavana (tomb) of Satyanatha Tirtha at VeeracholapuramPersonalBornNarasimhacharya1648Miraj (present-day Sangli district, Maharashtra)Died1674Veeracholapuram (present-day Viluppuram district, Tamil Nadu)Resting placeVeeracholapuramReligionHinduismParentsKrishnacharya (father)Rukmini Bai (mother)OrganizationOrderVedanta (Uttaradi Math)PhilosophyDvaita,[note 1] VaishnavismReligious careerGuruSatyanidhi TirthaSuccessorSatyabhinava Tirth...

 

American business academic This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Laura Tyson – news · newspapers · books · scholar · JSTOR (May 2013) (Learn how and when to remove this message) Laura ...

2023 Guinea-Bissau parliamentary election ← 2019 4 June 2023 2024 → Party Leader % Seats +/– PAI–Terra Ranka Domingos Simões Pereira 39.42 54 +6 Madem G15 Braima Camará [pt] 24.39 29 +2 PRS Florentino Mendes Pereira 14.98 12 −9 PTG Botche Candé 8.17 6 New APU–PDGB Nuno Gomes Nabiam 4.44 1 −4 This lists parties that won seats. See the complete results below.Results by constituency. Prime Minister before Prime Minister after Nuno Gomes NabiamAPU ...

 

Main Agency of Automobiles and Tanks of the Ministry of Defense of the Russian FederationRussian: Главное автобронетанковое управление Министерства обороны Российской ФедерацииGreat emblemActive1929–presentCountry RussiaBranchArmyTypeMilitary administrationRoleArmoured warfareCommandersCurrentcommanderAlexander ShestakovInsigniaSleeve patchMilitary unit The Main Automotive-Armoured Directorate of the Ministry of De...

 

Greta ThunbergThunberg, 2020Lahir3 Januari 2003 (umur 21)Stockholm, SwediaPekerjaanPelajar sekaligus aktivisTahun aktif2018–sekarangGerakan politikUnjuk rasa para pelajar terhadap perubahan iklimKerabatMalena Ernman (ibu)Svante Thunberg (bapak)Olof Thunberg (kakek) Penghargaan(2020) Human Act Award (en) (11 Desember 2019) Tokoh Tahun Ini Time(10 Oktober 2019) Honorary doctor of the University of Mons (en) (21 Juli 2019) Prix Liberté (en) (12 Juli 2019) Fellow of the Royal Scotti...

Prizes established by Alfred Nobel in 1895 AwardNobel PrizeThe Nobel Prize in Physiology or Medicine awarded in 1950 to researchers at the Mayo Clinic in Rochester, MinnesotaAwarded forContributions that have conferred the greatest benefit to humankind in the areas of Physics, Chemistry, Physiology or Medicine, Literature, Economics and Peace.Country Sweden (all prizes except the Peace Prize) Norway (Peace Prize only) Presented by Royal Swedish Academy of Sciences (Physics, Chemistry and Econ...

 

Species of jellyfish For the Australian spotted jellyfish or white-spotted jellyfish, see Phyllorhiza punctata. Spotted jelly Specimens at the Monterey Bay Aquarium Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Cnidaria Class: Scyphozoa Order: Rhizostomeae Family: Mastigiidae Genus: Mastigias Species: M. papua Binomial name Mastigias papuaLesson, 1830 Synonyms[1] Cephea papua Lesson, 1830 Mastigias papua var. Sibogae Maas, 1903 Mastigias physophora Kishino...