Click here to Skip to main content
15,889,862 members
Home / Discussions / C#
   

C#

 
QuestionWhy this default Directory? Pin
Adam °Wimsatt17-May-04 5:38
Adam °Wimsatt17-May-04 5:38 
AnswerRe: Why this default Directory? Pin
Heath Stewart17-May-04 5:57
protectorHeath Stewart17-May-04 5:57 
GeneralRe: Why this default Directory? Pin
Adam °Wimsatt17-May-04 6:04
Adam °Wimsatt17-May-04 6:04 
GeneralRe: Why this default Directory? Pin
Heath Stewart17-May-04 6:19
protectorHeath Stewart17-May-04 6:19 
Generalusing excel in c# problem Pin
Russell Jones17-May-04 5:37
Russell Jones17-May-04 5:37 
GeneralRe: using excel in c# problem Pin
Heath Stewart17-May-04 5:54
protectorHeath Stewart17-May-04 5:54 
GeneralC# design question Pin
pankajdaga17-May-04 5:01
pankajdaga17-May-04 5:01 
GeneralRe: C# design question Pin
Heath Stewart17-May-04 5:10
protectorHeath Stewart17-May-04 5:10 
You would use the provider pattern, an abstract class or interface that contains the methods you would invoke. You then use the appropriate implementation (SQL, Oracle, whatever) that you could configure in the application's .config file. We've been using this since .NET 1.0 for our smart client application.

.NET 2.0 will use the provider pattern heavily: for database access, authentication, personalization, and much, much more.

For more information, you should read a couple of recent MSDN articles:

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: C# design question Pin
pankajdaga17-May-04 7:32
pankajdaga17-May-04 7:32 
GeneralManaging 3 applications at the same time Pin
Diego F.17-May-04 4:55
Diego F.17-May-04 4:55 
GeneralRe: Managing 3 applications at the same time Pin
Heath Stewart17-May-04 5:06
protectorHeath Stewart17-May-04 5:06 
GeneralRe: Managing 3 applications at the same time Pin
Diego F.17-May-04 5:33
Diego F.17-May-04 5:33 
GeneralRe: Managing 3 applications at the same time Pin
Heath Stewart17-May-04 5:38
protectorHeath Stewart17-May-04 5:38 
GeneralCombobox Pin
bertcox17-May-04 4:54
bertcox17-May-04 4:54 
GeneralRe: Combobox Pin
Heath Stewart17-May-04 5:04
protectorHeath Stewart17-May-04 5:04 
GeneralEdit a file Pin
Appelz17-May-04 3:17
Appelz17-May-04 3:17 
GeneralRe: Edit a file Pin
Dave Kreskowiak17-May-04 3:41
mveDave Kreskowiak17-May-04 3:41 
GeneralRe: Edit a file Pin
Heath Stewart17-May-04 3:47
protectorHeath Stewart17-May-04 3:47 
GeneralImage Transparent In C# Pin
Anonymous17-May-04 2:44
Anonymous17-May-04 2:44 
GeneralRe: Image Transparent In C# Pin
Heath Stewart17-May-04 3:49
protectorHeath Stewart17-May-04 3:49 
GeneralGetting the Attibute on an element XML Pin
Melanius17-May-04 1:27
Melanius17-May-04 1:27 
GeneralRe: Getting the Attibute on an element XML Pin
Heath Stewart17-May-04 3:54
protectorHeath Stewart17-May-04 3:54 
GeneralSlow sorting with XSL Pin
bertcox17-May-04 0:18
bertcox17-May-04 0:18 
GeneralRe: Slow sorting with XSL Pin
Dave Kreskowiak17-May-04 3:39
mveDave Kreskowiak17-May-04 3:39 
GeneralRe: Slow sorting with XSL Pin
Appelz17-May-04 3:44
Appelz17-May-04 3:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.