ASP .NET<br />Programador de Informática<br />
Conceitos Básicos<br /><ul><li>Visãogeral do Microsoft .Net e do .Net Framework</li></li></ul><li>. NET<br />
.NET<br /><ul><li>Tecnologia da Microsoft;
Permite a interligação de uma grande variedade de tecnologias, de dispositivos móveis, de servidores, e muitos outros disp...
Permite o acesso a informações a qualquer hora, em qualquer lugar e em qualquer dispositivo.</li></li></ul><li>.NET<br /><...
.NET Framework<br />Do ponto de vista dos programadores, .NET Framework é um sistema operativo.<br />O .NET Framework é o ...
Ambiente .NET Framework<br />commonlanguageruntime(CLR), que permite compilar e executar diversas linguagens, desde que pr...
<ul><li> Dadas as necessidades e complexidade das aplicações actuais, existem centenas de classes disponibilizadas pelo .N...
 Acesso a base de dados;
 Conexões TCP/IP;
 Segurança;
Upcoming SlideShare
Loading in...5
×

Sessao1a

359

Published on

Conceitos Básicos .NET, Framework

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
359
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

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 of "Sessao1a"

    1. 1. ASP .NET<br />Programador de Informática<br />
    2. 2. Conceitos Básicos<br /><ul><li>Visãogeral do Microsoft .Net e do .Net Framework</li></li></ul><li>. NET<br />
    3. 3. .NET<br /><ul><li>Tecnologia da Microsoft;
    4. 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. 5. Permite o acesso a informações a qualquer hora, em qualquer lugar e em qualquer dispositivo.</li></li></ul><li>.NET<br /><ul><li>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.</li></li></ul><li>.NET Framework<br />
    6. 6. .NET Framework<br />Do ponto de vista dos programadores, .NET Framework é um sistema operativo.<br />O .NET Framework é o ambiente que permite o desenvolvimento e a execução de aplicações .NET.<br />Uma característica interessante do .NET é que linguagens diferentes podem utilizar classes escritas noutras linguagens, fazendo por exemplo, herança das mesmas.<br />O ambiente é dividido em duas partes principais:<br />
    7. 7. Ambiente .NET Framework<br />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; <br />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. <br />
    8. 8.
    9. 9. <ul><li> 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. 10. Acesso a base de dados;
    11. 11. Conexões TCP/IP;
    12. 12. Segurança;
    13. 13. Desenho e impressão;
    14. 14. Usar as classes da biblioteca é algo simples.
    15. 15. Em geral, basta criar um objecto da classe desejada e invocar os seus métodos e propriedades.</li></li></ul><li>Vejamos um exemplo em C# para mostrar o conteúdo de um ficheironaconsola:<br />// Programa C# paramostrar um ficheironaconsola<br />// Este programausaumaclasseda .NET FrameWork<br />// Indicaque &quot;namespaces&quot; estão a ser referenciados<br />using System;<br />using System.IO;<br />public class Class1<br />{<br /> public static int Main(string[] args)<br /> {<br /> // Criaobjetoparalerficheiro. Reparequenão é<br />necessáriolibertar o objetocriado<br />StreamReader L = new StreamReader(@&quot;c:ficheiro.txt&quot;);<br /> // lê o ficheirotodo e coloca-o numavariável com um<br />métododaclasse<br /> string S = L.ReadToEnd();<br /> // Mostranaconsola<br />Console.WriteLine(S);<br /> return 0;<br /> }<br />}<br />
    16. 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.<br />

    ×