Im немного смущенный. Я видел некоторый код в одном из проектов, в которых мы используем Linq To SQLЛеса или другой каркас?
<MetadataType(GetType(Customer.CustomerMeta))> Partial Public Class Customer
Friend Class CustomerMeta
<Required(), StringLength(50)> Public Name As String
<Required(), StringLength(50)> Public Address As String
<Required(), StringLength(20)> Public EmailAddress As String
<StringLength(20)> Public Country As String
End Class
И не был уверен, почему она была создана, как это, но это выглядело как другой метод был использован от того, что им раньше.
После прочтения это казалось техникой, возможно, строительными лесами (http://msdn.microsoft.com/en-us/library/cc488469(v=vs.90).aspx), но на полпути через это пошаговое руководство я понял, что многие области не существуют (например, файл global.asax) или применяются к проекту, поэтому я видел вышеприведенный код я мог быть на неправильном пути здесь.
Кто-нибудь знает, какая техника/каркас используется выше, и если есть статьи, на которые я могу ссылаться, чтобы подняться до скорости? Если здесь требуются книги или учебный курс, то снова им хочется, чтобы кто-то указал мне в правильном направлении.
Благодаря
Linq To SQL использует инструмент генерации кода. Я думаю, его T4. –