Andei fazendo umas pesquisas na internet e encontrei bastante informação a respeito do .NET Framework e gostaria de compartilhar.
O Microsoft .Net é uma plataforma da Microsoft, para desenvolvimento de aplicações em ambientes Windows. Surgiu no de 2000, pelo mesmo criador do Delphi, Anders Hejsberg. O .net framework é uma tecnologia, que quando instalado na máquina possibilita executar softwares que necessitem de suas classes, desenvolver os mesmos, por exemplo no Visual Studio 2010.
É uma ferramenta inclui uma máquina virtual que instala na máquina para que se possa realizar suas operações.
Seus principais componentes são a CLR(commom language runtime) e a biblioteca de classes.
A CLR é a base do .net framework, podemos dizer que é a máquina virtual. Quando se executa alguma aplicação na plataforma .net, é na CLR que irá rodar toda a sua aplicação o que garante um gerenciamento de memória, segurança e manipulação de exceção.
As Bibliotecas de classes é organizada em uma hierarquia de namespaces. Sempre que você for desenvolver alguma aplicação no Visual Studio, por exemplo, você irá "System. *****" os asteríscos representam o namespace que você irá usar por exemplo:
"Para criar uma aplicação que ascesse um banco de dados do SQL Server você precisaria de adicionar os namespaces:
- System.Data;
- System.Data.SqlCliente;
Isso é de extrema importância pois sem eles você não consegue fazer, digamos assim, nada."
Essas bibliotecas implementam um grande número de funções comuns, tais como arquivo de leitura e escrita, integração com banco de dados entre outros. Mas isso tudo só está disponível para o Visual Studio? Não qualquer linguagem de programação que seja compatível com a plataforma.
Contexto:
Contexto:
Versões
O .net foi lançado em 2000 e desde então já teve diversas versões:
- 1.0 | 1.1 | 2.0 | 3.0 | 3.5 | 4.0 beta |
Bom, tem muito mais coisa a respeito .net framework, eu prescisaria de vários e vários posts para falar sobre ele. Então ascesse os links abaixo e obtenha muito mais informações:
http://msdn.microsoft.com/pt-br/netframework/default.aspx
http://msdn.microsoft.com/pt-br/library/zw4w595w.aspx
http://en.wikipedia.org/wiki/.NET_Framework
http://pt.wikipedia.org/wiki/Microsoft_.NET
Essa foram minhas fontes de pesquisa, acima.
Visite os links e ... Até o próximo post.
Como posso fazer em C# uma aplicação de consola com o nome "Calculadora" que permita ao utilizador somar, subtrair, multiplicar ou dividir dois numeros. Esse programa deve aer apresentado o seguinte menu
ResponderExcluiroperações
1 - Somar 2 numeros
2- subtarir 2 numeros
3- Multiplicar 2 numeros
4 - Dividir 2 numeros
Escolha uma opção <1-4>:
Na escolha de uma opção do menu o utilizador deve introduzir um numero de 1 a 4. se escolher uma opção que não esteja presente no menu, deve mostrar no ecarn "Erro-Opçaõ não disponivel" e de seguida termina
Se introduzir 2 numeros prossegue para calculo
Se introduzir texto, mostra no ecrâ erro-não introduziu numero e termina
deve fazer calculos com numeros decimais