Im .NET-Framework gibt es eine, für die Entwicklung von datenbankunabhängigen Applikationen, sehr praktische Datei: Resourcen-Datei (*.resx).
Dies ist im wesentlichen eine XML-Datei in welcher SQL-Statements abgelegt werden. Dies ist vor allem dann sinnvioll, wenn eine Applikation mit verschiedenen Datenbanksystemen funktionsfähig sein soll. Je nach zugrundeliegender Datenbank lassen sich später in der Resourcendatei die SQL-Statements anpassen.
Wird diese Datei in Visual-Studio in einer Anwendung angelegt, dann erstellt Visual Studio / .NET-Framework hierfür automatisch eine CS-Datei und legt eine Klasse an.
Innerhalb der Anwendung lässt sich dann über die Klasse auf die Eigenschaften und somit auf die in der Resourcendatei abgelegten SQL-Statements zugreifen.