Array
(
)

Muito Iniciante!!!

Adriano_geo
   - 29 jul 2008

Tenho duas duvidas, por demais basicas na utilizacao do VS com C#, porem, segue:

- Quando criando um WindowsApplication, quero definir, ou mudar qual meu form principal? como fazer? notei que sempre o principal eh o primeiro criado no projeto, mas isto pode ser alterado?

- Conexao com banco de dados. Em um exemplo, ou com Datareader ou com Dataset, o funcionamento da coisa foi todo ok.. mas, notei que esta conexao fica limitada aquele form.. como compartilhar um Dataset para dois ou mais forms?

Obrigado a todos.. abs..

Ricardo Silva
   - 29 jul 2008

a primeira é facil...

tem um arquivo Program.cs, ele é responssavel por executar o formulario principal.
esta ´a linha que roda a aplicação, é só alterar por um form qualque e pronto
#Código

Application.Run(new Form1());


vc pode até facer verificações antes de abrir a aplicação. (Login por exemplo)

Ricardo Silva
   - 29 jul 2008

a segunda é um pouco mais complicado...

pois envolve questões de orientação objeto...

Mas o que se deve fazer é classe de negocio e depois a de percistencia, normalmente elas ção publicas e estaticas podendo velas e chamadas em qualquer lugar sem a nessecidade de instaciar o objeto.

tenho medo de entrar mais em detalhes, pois naum sei o seu nivel de conhecimento.

mas na duvida soh posta

Adriano_geo
   - 30 jul 2008

Quanto a 1a.. Tudo OK, problema resolvido..
Já a segunda, realmente a coisa eh mais complexa. Mas, obrigado pela dica.. ja estou estudando a coisa com mais calma entao.. abs.

Ricardo Quartier
   - 01 ago 2008

Adriano, acho que para descomplicar a sua vida você, deveria usar um framework de aplicações já pronto. Eu uso o StrataFrame que faz winforms e webforms, os modelos de formulários, atenticação e como nosso amigo Rica disse acima e realmente é importante, é necessário tabalhae com camadas e orientação a objetos, e isto o framework StrataFrame já faz. Você não perde muito tempo no básico. Ah e ja está em português.

o site é www.strataframe.com.br

Abraço,

Ricardo

Adriano_geo
   - 04 ago 2008

Antes de tudo, agradeco a atencao..
Porem.. Como estou num momento de estuda da tecnologia / ferramente, realmente desejo ter o dominio disto, sem a necessidade de componentes de terceiros / custos adicionais.. de qq modo, agradeco a dica.. acaso a coisa seja extremamento complicada.