View
123
Download
0
Category
Preview:
DESCRIPTION
apresentação do Luis Martins no evento RIAPT de dia 16 de Janeiro.
Citation preview
Make Web Not War
the Microsoft platform
Luis Alves Martins
luis.martins@microsoft.com
Architect Advisor | Microsoft
thank you
happiness
economy
profit
TCO
more with less
vision
web commited
Tools
Servers
Technologies
IIS 7 Extensions
Web Platform Installer (microsoft.com/web)
Web App Gallery
Smooth streaming | Seo Toolkit | Web deployment | url scan| loggging | url rewrite | ip restriction |
request routing media services cache extension for php remote administration ftp publishing database manager administration
what is the real cost of any application?
development
test
deployment
maintenance
user education
user productivity
support
user productivity
user experience
Multi point (screen)
Reacts to direct input
Multi Touch (screen)
Reacts to multiple inputs
Orients UI to the direction
of the touch
Spatial recognition of
system
Natural UI (Gesture & Physical/Digital)
Reacts to multiple inputs
Spatial Recognition -
Orients UI to the direction
of the touch
Object recognition -
Blurring physical and digital
touch is not a solution in search of a problem
development
technologies
tools
servers
technologies
F12
less is more
<html> <style type="text/css">CSS Stylesheet</style> <script src="/ajax.js"></script> <body><h1>Hello Web</h1> <asp:content> ASP.NET</asp:content> </body> </html>
rich windows applications
XAML + C#
rich int**net applications
XAML + C#
Browser Plug-in
Presentation Layer
RIA
User Experience
Developer
Web Client
Video Player
Casual Gaming
.NET XAML
Rich Experiences
Animation
Cross Platform
Cross Browser
Mobile
LOB Apps
Designer
Platform C#
Desktop
Online/ Offline
Out of Browser
VB Visual Studio
Expression
Trusted Applications
Silverlight first shipped in 2007…
30 months
since launch
500m+ Downloads
30 months
since launch
500m+ downloads
63%
Source: Microsoft Developer Tracker 2008 Report
500,000+ Developers & Designers
30 months
since launch
500m+ downloads
500,000
+ Developers &
Designers
30 months
since launch
500m+ downloads
500,000
+ Developers &
Designers
350+ partners in
30 countries
30 months
since launch
500m+ downloads
500,000
+ Developers &
Designers
350+ partners in
30 countries
350+ Microsoft
Products &
Websites
www.silverlight.net/showcase
30 months
since launch
500m+ downloads
500,000
+ Developers &
Designers
350+ partners in
30 countries
350+ Microsoft
Products &
Websites
Thousands
of Apps
across the
world
Silverlight 1 September 2007
Silverlight 2 October 2008
Silverlight 3 July 2009
Silverlight 4 Beta Nov 2009
• Business Applications
• Media
• Beyond the Browser
Silverlight 4 Beta
Silverlight 4 Themes
Media
Rich Experiences
Beyond the Browser
Business
Applications
Developer Tools
Silverlight 4 New Capabilities : Media
Support for Higher Quality Video and Audio
Webcam and Microphone Native Multicast
Output Protection Online and Offline
Content Protection
H.264 Content Protection
Developer Tools
Beyond the Browser
Business Applications
Rich Experiences
Media Media
Local Recording
Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences
Developer Tools
Beyond the Browser
Business Applications
Rich Experiences
Media
Rich Experiences
Fluid User Interface Copy and Paste
Drag and Drop Productivity Enhancements
Google Chrome Support Enhanced Performance
Silverlight 4 New Capabilities : Business Applications
Business Applications
Developer Tools
Beyond the Browser
Business Applications
Rich Experiences
Media
Business Applications
Printing Forms Controls
WCF RIA Services Enhanced Data binding
Internationalization Managed Extensibility
Framework
Silverlight 4 New Capabilities : Beyond the Browser
Beyond the Browser
Developer Tools
Beyond the Browser
Business Applications
Rich Experiences
Media
Beyond the Browser
Trusted Applications Render HTML within
Silverlight
Notifications Local File System Access
Applications and Devices Cross Domain Access
Silverlight 4 New Capabilities : Developer Tools
Developer Tools
Beyond the Browser
Business Applications
Rich Experiences
Media
Developer Tools
World Class tooling for development and
design
Silverlight Support Design Surface
Drag and Drop Data
Binding
XAML Intellisense
Import Blend Resources Sketchflow
Silverlight 4 Themes
Media
Rich Experiences
Beyond the Browser
Business
Applications
Developer Tools
“and now, for something completely different…”
tools
tools for developers
MIDDLE-TIER FRAMEWORKS
(SERVICES, WORKFLOW, DATA)
ASP.NET 4.0 & ASP.NET MVC 2
CLAIMS-BASED IDENTITY
WPF 4 IMPROVEMENTS (WIN7, TEXT,
GRAPHICS)
PARALLEL, FUNCTIONAL (F#) DYNAMIC
LANGUAGES
CORE RUNTIME ENHANCEMENTS (SPEED,
SIZE, IO)
DEBUGGING & UNIT TESTING
RICH DESIGN SURFACES & PROTOTYPING
SINGLE-CLICK DEPLOYMENT
BUILT IN WINDOWS AZURE & SHAREPOINT
TOOLS
PROJECT & TEAM COLLABORATION
TFS ENHANCEMENTS, CROSS-PLATFORM
SUPPORT
tools for (web?) designers
tools for (UX?) designers
development
Seamless collaboration customers <-> suppliers
SketchFlow: Rich, fast, cost-effective prototyping
• Conceptual Prototyping Rapidly create application user experience flows
• Total Flexibility Prototypes can be as real as a project requires
• Effective Communication Easily communicate ideas to all stakeholders
• Rapid Testing / Reviewing Enable client review and feedback
Seamless integration and collaboration between designers and developers
creating a great experience P
rod
uctio
n P
roto
typ
e
core architecture
user experience
Visual Studio
Expression Blend
SketchFlow
PSD, AI, Paper Client
1: Ideas 2: Resources 3: Project
Behaviors: Interactivity without writing code
• Building blocks of production-quality interactivity
• Easily applied and configured without additional code
• Extensible and limited only by your imagination
• Powerful collaboration
Adobe Photoshop : Full fidelity import
• Graphic elements imported at full fidelity • Live import preview • Full control over imported layers • Remains editable within Blend
servers
Microsoft’s Software Plus Services Portfolio
Windows Azure Platform Availability
North Central USA
South Central USA
Northern Europe
Western Europe
Eastern Asia
Southeast Asia
PontoNetPT
pontonetpt.com arquitecturasoftware.org xamlpt.com netponto.pt
but we have more…
starter programs!
SOFTWARE SUPORTE VISIBILIDADE
microsoft.com/bizspark
para Software Startups
August 2009
Programa apoio a programadores & designers Web profissionais
microsoft.com/web/WebSiteSpark
Visibilidade Formação & Suporte Software & Soluções
empresa WebDev com < 10 pessoas
Beneficios
Condições
Hosting Partners
microsoft.com/web/WebSiteSpark
thank you
happiness
20, 21 e 22 de Abril!
Recommended