| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 15:12:19
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
Quando a plataforma .Net surgiu, era vista como uma evolução em desenvolvimento na plataforma Microsoft com a promessa de unificar o desenvolvimento de aplicações windows, web e mobile.
Nesta época, haviam 36 lingugens homologadas para a plataforma .Net, incluindo Cobol for .Net e Delphi for .Net.
O coração da plataforma .Net é o .Net Framework, que é responsável por gerenciar todos os recursos que são disponibilizados pela plataforma, inclusive gerenciamento de código também conhecido como Managed Code.
De forma muito similar ao Java, a plataforma .Net executa uma pré-compilação do código, que gera uma linguagem intermediária ou IL, para depois gerar a linguagem de máguina.
Podemos criar classes em Visual Basic.Net e herdar estas classes em C# e vice versa.
Além do Visual Basic.Net e C#, temos também o J# (que gera código Java apenas para a plataforma .Net) e o C++, única lingugem que acessa diretamente recurssos de hardware diretamente não sendo gerenciado pelo .Net Framework.
O ADO.Net é a tecnologia utilizada para conectar a diferentes bancos de dados, como por exemplo: MS SQLServer, Oracle, PostgreSQL, MySQL, entre outros.
Atualmente, foi lançada uma versão do Hibernate para pa plataforma .Net: o nHibernate que funciona de forma semelhante ao Hiberntate no Java.
This message was edited 1 time. Last update was at 16/12/2011 15:48:08
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 15:24:53
|
denisspitfire
GUJ Ranger
![[Avatar]](/images/avatar/ffdffd816eb1eda581ae80dad835f9ae.jpg)
Membro desde: 14/06/2011 09:50:48
Mensagens: 948
Offline
|
interessante...
|
Free Lancer - WebDesigner , Designer Gráfico e Programador. denisspitfire@hotmail.com
Analista de Sistemas Jr.
-"Aquele que pergunta é um tolo por cinco minutos, mas aquele que não pergunta permanece um tolo para sempre." - Provérbio Chinês - Mas por favor, use o google antes!
"A evolução da forma começa com a percepção da falha."
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 15:39:24
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline
|
boaa
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 17:16:34
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Interessante... mas essa notícia não tá um pouco antiga não?
O NHibernate não foi lançado "atualmente", ele vem desde 2009.
Ele já está na versão 2.1.2.
E acho que falou falar do LINQ, que é uma coisa linda.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2011 21:09:20
|
maior_abandonado
JWizard
![[Avatar]](/images/avatar/0d7c463832b871c20405a6c9296b5517.jpg)
Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline
|
Marcio_Nogueira wrote:Quando a plataforma .Net surgiu, era vista como uma evolução em desenvolvimento na plataforma Microsoft com a promessa de unificar o desenvolvimento de aplicações windows, web e mobile.
Nesta época, haviam 36 lingugens homologadas para a plataforma .Net, incluindo Cobol for .Net e Delphi for .Net.
O coração da plataforma .Net é o .Net Framework, que é responsável por gerenciar todos os recursos que são disponibilizados pela plataforma, inclusive gerenciamento de código também conhecido como Managed Code.
De forma muito similar ao Java, a plataforma .Net executa uma pré-compilação do código, que gera uma linguagem intermediária ou IL, para depois gerar a linguagem de máguina.
Podemos criar classes em Visual Basic.Net e herdar estas classes em C# e vice versa.
Além do Visual Basic.Net e C#, temos também o J# (que gera código Java apenas para a plataforma .Net) e o C++, única lingugem que acessa diretamente recurssos de hardware diretamente não sendo gerenciado pelo .Net Framework.
O ADO.Net é a tecnologia utilizada para conectar a diferentes bancos de dados, como por exemplo: MS SQLServer, Oracle, PostgreSQL, MySQL, entre outros.
Atualmente, foi lançada uma versão do Hibernate para pa plataforma .Net: o nHibernate que funciona de forma semelhante ao Hiberntate no Java.
e o quico?
a desculpa mas eu tinha que falar, o tópico é ferente a alguma duvida? alguma noticia? é para agregar alguma coisa?
|
espero ter ajudado...
falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2011 16:57:05
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
Caro maior_abandonado, se não tem o que postar, por favor não poste!
Este tópico é direcionado a pessoas que querem conhecer um pouco da plataforma .Net
Seu comentário além de infeliz, foi de tremendo desrespeito, se não tem o que fazer, vá lavar uns pratos!!!!!!!!!!!!!!!
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2011 08:02:31
|
FernandoFranzini
GUJ Master
![[Avatar]](/images/avatar/33f6c40df1060aa3c548ad2d499eced0.jpg)
Membro desde: 24/04/2009 12:58:16
Mensagens: 1541
Offline
|
Quero aproveitar o assunto de .NET e pedir para o ViniGodoy nos ajudar nesse post aqui com .NET - http://www.guj.com.br/java/257877-mapa-das-plataformastecnologias-do-mercado
|
Fernando Franzini |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2012 07:11:19
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
Estou aproveitando para me atualizar na Plataforma .Net, revendo o Visual Basic.Net, Asp.Net, Ado.Net e C#.
Este ano (2012) pretendo voltar a desenvolver em .Net com força total.
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2012 07:31:22
|
FernandoFranzini
GUJ Master
![[Avatar]](/images/avatar/33f6c40df1060aa3c548ad2d499eced0.jpg)
Membro desde: 24/04/2009 12:58:16
Mensagens: 1541
Offline
|
Infelizmente nosso post não foi para frente pq ninguem especialista de .NET respondeu corretamente o questionário. Se alguem souber...esta aberto.
This message was edited 1 time. Last update was at 02/01/2012 07:31:37
|
Fernando Franzini |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2012 08:16:14
|
camachojr
Thread.start()
Membro desde: 08/12/2009 08:29:30
Mensagens: 28
Offline
|
Bem, não me considero um especialista em .NET mas tenho dicas para quem está iniciando...
Acredito que se você quer aprender a desenvolver software uma das melhores maneiras de dominar o assunto é desenvolver software!
Óbvio? Parece que sim... Só estou dizendo isso pois já vi alguns cursos, tutoriais, palestras etc. em que se mergulha na teoria de tal forma que a sopa de letrinhas - no meu ponto de vista - não acaba sendo muito útil pra quem precisa entregar o software no prazo já estipulado pelo cliente (...). Vamos lá...
1) Se você está começando agora (2012) em .NET e já conhece o desenvolvimento de aplicativos Desktop, sugiro o livro:
"Desenvolvimento de Aplicativos Desktop com C# .NET";
2) Se você já ouviu falar em Desenvolvimento em Camadas mas nunca de fato programou um aplicativo utilizando essa metodologia, sugiro o livro:
"Desenvolvimento em Camadas com C# .NET";
Os livros acima foram frutos de pesquisas sobre a [Aprendizagem na área de desenvolvimento de software] que venho realizando desde 2008.
3) Se você já programa em Java utilizando MVC, também é possível usar design patterns em .NET mas eu não publiquei nada a respeito e ainda não conheço um bom livro para indicar. Com certeza deve existir bons materiais publicados, o fórum MSDN é um bom local para esclarecimento de dúvidas.
Abs.
|
Carlos Camacho
Analista Programador
Professor de Matemática
"O que você sabe não é importante, o importante é o que você faz com o que sabe".
|
|
|
 |
|
|