Plataforma .Net

9 respostas
M

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.

9 Respostas

D

interessante…

S

boaa

V

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.

M

Marcio_Nogueira:
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?

M

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!!!

F

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

M

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.

F

Infelizmente nosso post não foi para frente pq ninguem especialista de .NET respondeu corretamente o questionário. Se alguem souber…esta aberto.

C

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.

  1. 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.

Criado 16 de dezembro de 2011
Ultima resposta 2 de jan. de 2012
Respostas 9
Participantes 7