palestra .net

Post on 18-Nov-2014

1.324 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Palestra realizada na semana de tecnologia da FATEC de São Sosé do Rio Preto.

TRANSCRIPT

Microsoft .NET

Denner Alex de MelloAnalista de Sistemas

blog.denneralex.com.br

Microsoft .NETFramework

Pessoas

Informações

Dispositivos

Sistemas

.NET Framework

Recursos• Baseado em Maquina Virtual (CLR)• Ampla biblioteca de classes (Cerca de 7.000)• Suporte 100% OO• Gerenciamento de Memória• Segurança Integrada

.NET Framework

.NET Framework 2.0 + SP2

WPF WCF WF Windows CardSpace

.NET Framework 3.0 + SP2

.NET Framework 3.5

LINQ WF & WCF Enhancements

Add-in Framework

Additional Enhancements

ADO.NET Entity

Framework

ADO.NET Data

Services

ASP.NET Dynamic Data

WPF & WCF Enhancements

ASP.NET Routing Engine

.NET Framework.NET Framework 3.5 + SP1

.NET Framework

VB C++ C# F#

Common Language Specification

ASP .NETWeb Forms Windows Forms

ADO .NET e XML

Base Class Library

Common Language Runtime (CLR)

Operating System

Language Compiler

Code

Metadata

Native Code JIT Compiler

Execução

Compilação

Código finalCompilado

Automaticamente“Just In Time”

.NET Framework

Source Code

Integrated Development Environment(IDE)

“Tornar simples e satisfatório o trabalho de criação de soluções”

Visual Studio

Principais Recursos

• Fácil Migração de Projetos• Multi Target• Amplo suporte a projetos web• Amplamente integrado com as tecnologias

microsoft

Visual Studio

Integração

Desenvolvimento Rápido

Aplicações modernas, ricas e preparadas para a nova geração

Hardwares modernos possibilitam um rico aproveitamento de imagem

O Desafio

A SoluçãoVisual Studio 2008 possui as ferramentas para desenvolvimento de aplicações modernas

– Novos controles de design para WPF– Suporte a gráficos vetoriais

Experiência do Usuário

Desenvolvimento WEB

Arquitetura de Aplicações Web

Files

Images

Data

Client browser

Web Server

Inte

rnet

Request

Response(HTML)

• Um modelo de desenvolvimento Web• Aplicações web com o mínimo de código

ASP .NET

• Acesso às classe do .NET Framework• Page e Controls Framework• State-management• Monitoração e Performance• Suporte à depuração• Web Services Framework• Amplo Suporte a design

Recursos

AJAX?

• Asynchronous Javascript and XML• Não é uma linguagem, nem tecnologia• Web mais dinâmica e atrativa• Conhecimento de HTML, Javascript,

Protocolos, XML, etc.

AJAX

Não tem que ser difícil!

• Controles para chamadas assíncronas• Ajax Control ToolKit

AJAX E ASP .NET

Como usar tudo isso em equipe?

Visual Studio Team System

Total Controle

PERGUNTAS?

Obrigado

blog.denneralex.com.brcontato@denneralex.com.br

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

top related