Uploaded on

Conceitos Básicos .NET, Framework

Conceitos Básicos .NET, Framework

More in: Education , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
319
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Conhecer as noções da nova forma de criar aplicações, o .NET e o .NET Framework que contém o ASP.NET, a sua importância, o seu funcionamento, as suas diferenças em relação ao ASP clássico, e o que é necessário para correr ASP.NET num PC.
  • Para iniciar, vamos, então, saber o que é o .NET.
  • Imagem representativa do framework

Transcript

  • 1. ASP .NET
    Programador de Informática
  • 2. Conceitos Básicos
    • Visãogeral do Microsoft .Net e do .Net Framework
  • . NET
  • 3. .NET
    • Tecnologia da Microsoft;
    • 4. Permite a interligação de uma grande variedade de tecnologias, de dispositivos móveis, de servidores, e muitos outros dispositivos, permitindo aceder à informação, onde e sempre que for necessário.
    • 5. Permite o acesso a informações a qualquer hora, em qualquer lugar e em qualquer dispositivo.
  • .NET
    • Possibilita que aplicações, novas ou já existentes, liguem os seus dados e transacções independentemente do sistema operativo, do tipo de computador ou do dispositivo móvel que esteja a ser utilizado, ou que linguagem de programação tenha sido utilizada na sua criação.
  • .NET Framework
  • 6. .NET Framework
    Do ponto de vista dos programadores, .NET Framework é um sistema operativo.
    O .NET Framework é o ambiente que permite o desenvolvimento e a execução de aplicações .NET.
    Uma característica interessante do .NET é que linguagens diferentes podem utilizar classes escritas noutras linguagens, fazendo por exemplo, herança das mesmas.
    O ambiente é dividido em duas partes principais:
  • 7. Ambiente .NET Framework
    commonlanguageruntime(CLR), que permite compilar e executar diversas linguagens, desde que preparadas para este ambiente, sendo, algumas delas, o VB.NET e o C#.NET, entre diversas outras disponíveis no mercado;
    uma biblioteca de classes, estruturada de forma hierárquica, que inclui um avançado sistema de páginas activas, o ASP.NET, um ambiente para construir aplicações Windows, o Windows Forms, e ainda um sistema de acesso a dados, o ADO.NET.
  • 8.
  • 9.
    • Dadas as necessidades e complexidade das aplicações actuais, existem centenas de classes disponibilizadas pelo .NET Framework que oferecem diversos “serviços”, como por exemplo:
    • 10. Acesso a base de dados;
    • 11. Conexões TCP/IP;
    • 12. Segurança;
    • 13. Desenho e impressão;
    • 14. Usar as classes da biblioteca é algo simples.
    • 15. Em geral, basta criar um objecto da classe desejada e invocar os seus métodos e propriedades.
  • Vejamos um exemplo em C# para mostrar o conteúdo de um ficheironaconsola:
    // Programa C# paramostrar um ficheironaconsola
    // Este programausaumaclasseda .NET FrameWork
    // Indicaque "namespaces" estão a ser referenciados
    using System;
    using System.IO;
    public class Class1
    {
    public static int Main(string[] args)
    {
    // Criaobjetoparalerficheiro. Reparequenão é
    necessáriolibertar o objetocriado
    StreamReader L = new StreamReader(@"c:ficheiro.txt");
    // lê o ficheirotodo e coloca-o numavariável com um
    métododaclasse
    string S = L.ReadToEnd();
    // Mostranaconsola
    Console.WriteLine(S);
    return 0;
    }
    }
  • 16. Emjeito de conclusão…podemos dizer que o .NET Framework consiste numa biblioteca de classes que reúne todas as funções normalmente associadas ao sistema operativo, que facilita a criação de aplicações.