Thread: C# Front End Info

C# Front End Info

From
"Alice Bag"
Date:
Hey all,

I'm pretty new to PG and I love it.  It is one of the coolest open source 
projects out there.  I just wanted to give my thanks to all the developers.  
GREAT JOB!

Anyway, I have real interest in learning more about hooking a custom 
front-end to it.  I was wondering if anyone had a suggestion as to where I 
should look to get started.  I'm not looking for the "hey, just use one 
that's already out there."  I'm interested as a way to get to know the 
database and how it works.  I'm quite sure this will be my DB of choice for 
many years to come.  After all, why wouldn't't it be?

I'm a C# developer and I think it would be cool to have a front-end to use 
with mono when it "comes of age" and one that can be used with windows right 
now.  I'm thinking along the lines of putting most of the logic in a single 
project and then get a SWF, GTK#, and QT# interface.  It's making me smile 
just thinking about it.


I'm aware of the Npgsql.net project but I don't think it can do everything 
that I would like to do, like edit triggers, define constraints, etc...  
Wouldn't it be more for connecting to a server rather then configuring one.  
Anyone know about this?

Ideas?

Gabriel

_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*  
http://join.msn.com/?page=features/junkmail



Re: C# Front End Info

From
"Francisco Figueiredo Jr."
Date:
Alice Bag wrote:
> Hey all,
> 
Hi Gabriel,

> 
> I'm aware of the Npgsql.net project but I don't think it can do 
> everything that I would like to do, like edit triggers, define 
> constraints, etc...  Wouldn't it be more for connecting to a server 
> rather then configuring one.  Anyone know about this?
> 

Please, correct me if I'm wrong, but, IMHO, if you use the commands like 
create trigger, alter trigger and drop trigger in your frontend you 
could do it with Npgsql.
The constraints definitions also could be done with sql statements.

Npgsql would be more for connecting to a server. In fact, it is *just* 
for connecting to a server :)

And good luck implementing your front end and, please, let me know how 
Npgsql could help you in case it doesn't do something you would like it 
to do.


---
Regards,
Francisco Figueiredo Jr.
---
"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
- Indira Gandhi