Wir sind ein Projekt in ASP.NET/C#
zu entwickeln, die ein nicht sehr großes Projekt ist aber ein beträchtlicher ein. Derzeit haben wir einige Seiten entwickelt. Ich spreche gerade vom Standpunkt einer einzelnen Seite. Der Ansatz wird für jede Seite verfolgt, die bisher entwickelt wurde.Sollte ich Linq To SQL direkt im Code verwenden oder einen anderen Ansatz verwenden?
Im Code hinter meiner Seite verwenden wir direkt Linq To SQL
Abfragen. Die insert operation
erfolgt, queries
dropdownlists
und andere database
bezogene Operationen werden in Code hinter sich verwendet zu füllen.
Wir verwenden Funktionen though.The gleiche auch für andere Seiten geht.
Meine Frage ist, sollte ich sie in class
Dateien einschließen und dann objects
erstellen und geeignete Methoden aufrufen, um meine Sachen zu tun?
Wenn ja, sollten wir eine einzige class
oder erstellen eine Klasse pro Seite erstellen. Wird dies als Erstellung Data Access Layer
bezeichnet.
Kann mir jemand helfen, eine richtige Art und Weise legen nahe, dies zu tun?
Ist dieser Ansatz eine gute Programmierpraxis.
Dies ist eine einfache Funktion, die wir hinter
in unserem Code verwendenpublic void AccountTypeFill()
{
//Get the types of Account ie Entity and individual
var acc = from type in dt.mem_types
select type.CustCategory;
if (acc != null)
{
NewCustomerddlAccountType.DataSource = acc.Distinct().ToList();
NewCustomerddlAccountType.DataBind();
}
}
Kann jemand ein einfaches Beispiel auf diese Frage bezieht zeigen?
Ich hoffe meine Frage ergibt Sinn. Alle Vorschläge sind willkommen.
Dank werde ich Geh durch die Links und komm zu dir zurück. – freebird