ASP.NET Razor - Kibali
- 上一页 Mshauri wa WebPages
- 下一页 Inafaa ya Razor
Razor haina lugha ya programu. Iko katika lugha ya kibali cha mpya cha kijani.
Je ni ya ni Razor?
Razor 是一种允许您向网页中嵌入基于服务器的代码(Visual Basic 和 C#)的标记语法。
当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运行,这种代码能执行复杂的任务,比如访问数据库。
Razor 基于 ASP.NET,它为 web 应用程序的创建而设计。它拥有传统 ASP.NET 标记的能力,但更易使用,也更易学习。
Inafaa ya Razor
Razor 使用的语法与 PHP 和 ASP 相似。
Razor:
-
@for (int i = 0; i < 10; i++) {
- @i }
PHP:
-
$i");
}
?>
Web Forms(以及 Classic ASP):
-
<% for (int i = 0; i < 10; i++) { %>
- <% =i %> <% } %>
Razor 帮助器
Razor 帮助器可通过简单的 Razor 代码进行访问。
您可以使用 Razor 语法构建自己的帮助器,或者使用内建的 ASP.NET 帮助器。
下面一些重要的 Razor 帮助器的简要描述:
- Web Grid
- Web Graphics
- Google Analytics
- Facebook Integration
- Twitter Integration
- Sending Email
- Validation
Razor 编程语言
Razor 同时支持 C# (C sharp) 和 VB (Visual Basic)。
- 上一页 Mshauri wa WebPages
- 下一页 Inafaa ya Razor