웹 개발에 대해 알고있는 한 손에는 의의가 있습니다. 이 기술이 엔트리에 대한 기술적 장벽이 낮고, 내 견해로는 평범한 'HTML HTML'위에 앉아있는 것처럼 asp.net 웹 페이지를 살펴보기 시작했습니다.웹 매트릭스 (또는 ASP.NET 웹 페이지)에 ORM이 내장되어 있습니까?
나는 몇 가지 샘플을 통해 작업 해 왔으며 무언가 내 눈을 사로 잡았습니다.
@foreach(var row in data)
{
<article>
<h3>@row.Heading</h3>
<nav>
<ul>
<li>@row.DatePosted</li>
<li>@row.Category</li>
<li>0 Comments</li>
</ul>
</nav>
<p>@row.SubHeading</p>
</article>
}
: 나는 다음과 같은 방식으로 반환 된 테이블에서 행 데이터에 액세스 할 수있을 것 것과
@{
var database = Database.Open("deanvmc");
var sqlQuery = "SELECT * FROM Articles";
var data = database.Query(sqlQuery);
}
: 당신은 단순히 이렇게해야 데이터베이스 연결을 생성하고 조회하려면 ORM인가요? row에 포함 된 객체가 항상 sqlQuery에서 반환 된 열로 매핑된다고 가정하는 것이 맞습니까?
또한 webmatrix와 스택 또는 asp.net 웹 페이지를 라이브러리로 사용합니까? 나는 어느 쪽이 끝나고 다른 쪽이 시작되는지 조금은 혼란 스럽다.
사실 그것은 많은 도움이되었습니다. 데이터 액세스에 대한 더 많은 정보, 즉 데이터에 대한 간소화 된 액세스를 제공하는 ADO.NET을 감싸는 래퍼 인 Microsoft.Data.dll을 발견했습니다. 나는 아직도 소화하고 있지만 더 잘 다루고있다. – deanvmc