Asp Net 4 0 Para Iniciantes Cp 2010

Preview:

Citation preview

ASP.NET 4.0 para iniciantesCriando uma nova WebRamon Durães / @ramonduraes

http://www.ramonduraes.net

Especialista em desenvolvimento de software

Visual Studio 2010 Beta 2http://tinyurl.com/yhmfrhl

1998

2010

DOS>WINDOWS>WEB>Cloud Computing

http://pt.wikipedia.org/wiki/Tim_Berners-Lee

WEB nota 10

Está na hora de mudar!!

“Não tem que ser difícil…” Ramon Durães

Visão geral

Desenvolva diferentes tipos de aplicações web usando o ASP.NET

.NET Framework

ASP.NET Framework

ASP.NETWeb

Forms

ASP.NET MVC

ASP.NET

AJAX

ASP.NETDynamic

Data

ASP.NET 4.0 é fácil e rápido…VB.NET / C# (Csharp) / ….

100% Orientação a objetos

Alta produtividade

Depurador integrado: .NET; JavaScript

Compilado, Rápido e Seguro

Desenvolvimento em camadas

Integrado: MVC, AJAX, JQUERY

Intellisense: .NET; JavaScritpt; CSS;XML…

Acesso nativo a SQLServer, Oracle…

Search engine optimization (SEO)http://tinyurl.com/yh2qopp

ASP.NET

Você tem o controle!

Control Rendering

Control IDs

View State

Website URLs

XHTML and Accessibility

Mão na massa. Abra seu Visual Studio…. ou notepad...

Demo

http://tinyurl.com/yhmfrhl

http://tinyurl.com/y8e328g

SEO (Search Engine Optimization)

Google

Bing

Yahoo

Demo

http://tinyurl.com/yfaflq4

http://localhost/produtos.aspx?Codigo=10http://localhost/produtos/10

Dynamic Data… Chega de código….

Demo

Consultando dados no Twitter usando asp.net

Demo

ASP.NET Chart3D

DataBind

Chart, Pie….

http://tinyurl.com/yah7427

Aumentando a peformance usando cache

(OutputCacheProvider

Future – Cache API Extensibility

Providers for 3rd Party, Velocity, FileSystem)

Demo

Protegendo imagens do site

Demo

ASP.NET Security para proteger minha aplicação….

Demo

© 2009 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.

Ramon Durães http://www.ramonduraes.net

@ramonduraes

Perguntas?

Recommended