quarta-feira, 11 de novembro de 2009

Oficina / Palestra de Silverlight na UNIPLAC Lages

Ola
Conforme Combinado com a galera de lages estou postando os exemplos da palestra.
Qualquer coisa o pessoal pode entrar em contato pelo meu email djonatas.tenfen@gmail.com ou msn djonatas.mcp@hotmail.com

As Fotos do evento estão em:
http://silverlightbrasil.ning.com/photo

Apenas para ficar mais fácil, lembrem que precisa do SP1 do Visual Studio para desenvolver os exemplos:

SP1 do Visual Studio 2008
http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

Silverlight 3 tools for Visual Studio 2008 sp1
http://www.microsoft.com/downloads/details.aspx?familyid=9442B0F2-7465-417A-88F3-5E7B5409E9DD&displaylang=en

Silverlight 3 SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=D09B6ECF-9A45-4D99-B752-2A330A937BC4&displaylang=en

Exemplos de Silverlight 3 utilizados na Oficina:
http://www.directsis.info/silverlight.zip

para quem quiser "brincar" um poquinho vom o Visual Studio 2010 beta 2
http://www.microsoft.com/downloads/details.aspx?FamilyID=dc333ac8-596d-41e3-ba6c-84264e761b81&displaylang=en

Acho que é isso !

Atenciosamente
Djonatas Tenfen

sexta-feira, 23 de outubro de 2009

Criando tabelas no SQL Azure através do Entity framework do Visual Studio


Criando tabelas no SQL Azure através do Entity Framework



Depois de algumas WebCast de Azure, Entity Framework e entre outras mais... resolvi integrar as coisas então depois de umas quebrada de cabeça surgiu esse artigo acompanhem ai pessoal, espero que gostem.


* Abra o Seu Visual Studio 2010 ( Beta 1 ou Beta 2 ).

• Crie uma nova aplicação de qualquer tipo, no meu exemplo eu criei uma Windows Form Application coforme Imagem 1, feito isso click em Ok;

Imagem 1

• Com a solução já criada vamos criar um arquivo "edmx" que vai ter nosso modelo Entity Framework para isso click na Solution Explorer ( View / Solution Explorer ) click com o botão direito sobre o seu projeto Windows Form e seleciona a opção Add > Add new item conforme imagem 2 e selecione a opção ADO.NET Entity Data Model conforme imagem 3, tomen cuidado e certifiquem-se que é exatamente esse template correto que você estão selecionando, o arquivo deve ter a extenção edmx;


Imagem 2



Imagem 3

• Logo após a criação do nosso modelo irá aparecer o “Entity Data Model Wizard” então selecine o item Empty model conforme imagem 4 e click em Finish feito isso nossa solution explorer deve ficar semelhante a imagem 5.


Imagem 4



Imagem 5

• Agora vamos desenhar nosso modelo normalmente Click na Tool Box ( View / Toolbox ) e selecione o item Entity que aparece na imagem 6 e arraste para o Model, neste artigo não vou entrar em detalhes de como criar modelo mas criei um modelo bem simples Cidade -> Estado para entendermos veja na imagem 7.


Imagem 6



Imagem 7


• Ok, até agora facil certo... agora vamos gerar nosso modelo, para fazer isso click com o botão direito em qualquer parte branca do nosso modelo e click na opção “Generate Database from Model” conforme imagem 8, ele vai pedir para você fazer uma conexão, entao estabeleça uma conexão localmente mesmo com seu conforme imagem 9 depois click em Next > e o “Generate Database Wizard” irá gerar o nosso Script de criação dos nossas tabelas de dados conforme imagem 10 depois é só clicar em Finish que vai colocar o Script na tela;


Imagem 8



imagem 9



Imagem 10

• Vamos executar o Script no SQL Azure, click com o botão direito do mouse no seu script e click em “Execute SQL” conforme imagem 11, o SQL vai pedir para se conectar novamente então agora nos conectamos ao SQL Azure conforme fizemos em outro Post do http://www.linhadecodigo.com.br/Artigo.aspx?id=2518 agora nos resta apenas clicarmos em Connect ele vai apresentar um erro, mas é normal, confirme o erro e aguarde ele processar o Script no final poderá apresentar algumas Warning mas nada fora do normal veja na imagem 12.


Imagem 11




Imagem 12


• Vamos verificar se realmente nossas tabelas foram criadas, para isso se conecte com o “SQL Server management Studio” ao SQL Azure ( http://www.linhadecodigo.com.br/Artigo.aspx?id=2518 ou http://djonatastenfen.blogspot.com/2009/10/criando-tabela-no-sql-azure.html ) depois de conectado execute o seguinte comando SQL select * from information_schema.tables e bingo estará lá nossas tabelas que foram criadas no Entity framework , é isso ai galera espero que tenham gostado do post... em breve estarei postando mais coisas... Abração a todos e não deixem de acompanhar a comunidade Azure Services BR http://www.azureservicesbr.ning.com/ e até mais...


Atenciosamente
Djonatas Tenfen

sexta-feira, 9 de outubro de 2009

Criando Tabela no SQL Azure.




Criando Database e tabela no SQL Azure

Seguindo a linha do artigos do Diego Nogare no Linha de Código sobre SAD resolvi escrever um artigo sobre como criar um Database e como criar tabelas dentro dele, então vamos lá.



Criando o Banco de dados

Primeiro vamos conectar ao SAD, para isso veja o artigo http://www.linhadecodigo.com.br/Artigo.aspx?id=2518 que explica certinho como conectar ao Serviço SAD, depois de conectados teremos a nossa tela padrão do SQL Server Management Studio ( Imagem 1 ) depois codificamos simplesmente

CREATE TABLE CLIENTES; depois teclamos F5 para que o código seja executado, se tudo ocorrer ok receberemos a mensagem de Command(s) completed successfully.


Imagem 1



Verificando a criação do banco de dados

Agora que temos nosso banco de dados criado, vamos verificar no portal SQL Azure como ficou ( Imagem 2 ) Observem que o nosso banco de dados ( Clientes ) foi criado corretamente, agora voltando ao SQL Server Management Studio fechamos a nossa Query de conexão que tinhamos antes quando criamos o nosso Database e agora vamos criar uma Nova Query acessando o nosso diretamente o nosso database para ai sim conseguirmos criar nossas tabelas.




Imagem 2

Criando a tabela de dados no “SAD”

Click em New Query e quando solicitar a conexão ( Imagem 3 ) click no Botão Options >> e na guia Connection Properties no campo que diz Connect to database: escreva o nome do banco de dados no nosso caso CLIENTES ( Imagem 4 ) em seguida click em Connect, não esqueça de colocar o seu login e senha de acesso ao SQL Azure, se tudo ocorrer bem teremos apenas o erro ( Unable to apply connection settings. The detailed error message is: 'ANSI_NULLS' is not a recognized SET option. ) já relatado pelo Diego em seu artigo, com a conexão estabelecida Codificamos normalmente como em um ambiente local




Imagem 3




Imagem 4

CREATE TABLE CLIENTES
(
    ID INTEGER PRIMARY KEY NOT NULL,
    NOME NVARCHAR(50)
)

então no final tecla F5 e se tudo ocorrer bem você receberá o retorno do SQL Azure Command(s) completed successfully. E dessa mesma forma podemos criar todos os nosso objetos no SQL Azure de forma “transparente” para os DBA.

É isso ai galera, espero que gostem.

domingo, 27 de setembro de 2009

Certificaçao Microsoft





Daee galera, primeiro post aqui... então vamos começar apresentando a minha primeira certificação Microsoft vejam ai :D

Sucesso a todos e vamos tentar postar algumas coisas por aqui com uma certa frequência na medida do possível. Valew obrigado.