Palestra .Net
-
Upload
denneralex -
Category
Technology
-
view
1.324 -
download
1
description
Transcript of Palestra .Net
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
AJAX CONTROL TOOLKITDEMO
Como usar tudo isso em equipe?
Visual Studio Team System
Total Controle
PERGUNTAS?
Obrigado
© 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.