Objetivo
Formar Profissionais capazes de desenvolver sites dinâmicos, com enfoque em Banco de Dados para Internet.
ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web e é o sucessor da tecnologia ASP.
É um componente do IIS que permite através de uma linguagem de programação integrada na .NET_Framework criar páginas dinâmicas.
Não é nem uma linguagem de programação como VBScript, php, nem um servidor web como IIS, Apache.
O ASP.NET é baseado no framework .NET herdando todas as suas características, por isso, como qualquer aplicação .NET, as aplicações para essa plataforma podem ser escritas em várias linguagens, como C# e Visual Basic .NET.
Embora se possa desenvolver aplicações ASP.Net utilizando somente o notepad e o compilador .net, o ambiente de desenvolvimento mais comum das aplicações ASP.NET é o Visual Studio .NET já que possui algumas características que facilitam o trabalho do programador, como os componentes visuais para criação de formulários de páginas Web.
Uma aplicação para web desenvolvida em ASP.NET pode reutilizar código de qualquer outro projeto escrito para a plataforma .NET, mesmo que em linguagem diferente. Uma página ASP.NET escrita em VB.NET pode chamar componentes escritos em C# ou WebServices escritos em C++, por exemplo. Ao contrário da tecnologia ASP, as aplicações ASP.NET são compiladas antes da execução, trazendo sensível ganho de desempenho.
C#
C# (CSharp) é uma linguagem de programação orientada a objetos criada pela Microsoft, faz parte da sua plataforma .Net. A companhia baseou C# na linguagem C++ e Java.
A linguagem C# foi criada junto com a arquitetura .NET. Embora existam várias outras linguagens que suportam essa tecnologia (como VB.NET, C++, J#), C# é considerada a linguagem símbolo do .NET pelas seguintes razões:
Foi criada praticamente do zero para funcionar na nova plataforma, sem preocupações de compatibilidade com código de legado.
O compilador C# foi o primeiro a ser desenvolvido.
A maior parte das classes do .NET Framework foram desenvolvidas em C#.

Pessoas que desejam aprender a plataforma .NET, hoje muito utilizada pelas grandes corporações, neste curso os alunos aprederão desde a introdução da linguagem C# ate a criação de websites dinâmicos usando ASP.NET atem de programação orientada a objetos e banco de dados.

Conhecer os Princípios de Análise Orientada a Objetos; Criar e Compilar Programas.

|