ASP.NET

1.加密虚拟机不能共享

2.主要的 Razor C# 语法规则

  • Razor 代码块包含在 @{ ... } 中
  • 内联表达式(变量和函数)以 @ 开头
  • 代码语句用分号结束
  • 变量使用 var 关键字声明
  • 字符串用引号括起来
  • C# 代码区分大小写
  • C# 文件的扩展名是 .cshtml

3.内容块 @RenderPage()

4.布局块 @RenderBody()

5.在 ASP.NET 中,文件的名称以下划线开头,可以防止这些文件在网上被浏览。

如果您不想让您的内容块或者布局页被您的用户看到,可以重命名这些文件:

_header.cshtm

_footer.cshtml

6.在 ASP.NET 中,隐藏敏感信息(数据库密码、电子邮件密码等等)最通用的方法是将这些信息保存在一个名为"_AppStart"的单独的文件中。

7.Href 方法将代码中的使用的路径转换成浏览器可以理解的路径(浏览器无法理解 ~ 运算符)。

您可以使用 Href 方法创建资源(比如图像文件 和 CSS 文件)的路径。

一般会在 HTML 中的 元素中使用此方法:

@{var myStyleSheet = "~/Shared/Site.css";}



8.
  • "Account" 文件夹包含登录和安全文件
  • "App_Data" 文件夹包含数据库和数据文件
  • "Images" 文件夹包含图片
  • "Scripts" 文件夹包含浏览器脚本
  • "Shared" 文件夹包含公共的文件(比如布局和样式文件)

9.WebGrid 帮助器 

实例:

@{ 
var db = Database.Open("SmallBakery") ; 
var selectQueryString = "SELECT * FROM Product ORDER BY Id"; 
var data = db.Query(selectQueryString); 
var grid = new WebGrid(data); 
}
 
 
Displaying Data Using the WebGrid Helper 
 
 

Small Bakery Products

 
 
@grid.GetHtml()
 
 
10.Chart 帮助器"
11.

ASP.NET Web Pages - C# 和 VB 实例

http://www.runoob.com/aspnet/webpages-examples.html

你可能感兴趣的:(ASP.NET)