SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Web 2.0 Pooya Darugar Architect Microsoft Gulf http://blogs.msdn.com/pooyad
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Next Web Challenges  Business ,[object Object],[object Object],[object Object],Challenges ,[object Object],[object Object],[object Object],[object Object],IT Challenges
Business Imperatives ,[object Object],[object Object],[object Object],[object Object]
Web 2.0 in the Enterprise
Web 2.0 in the Enterprise ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MOSS 2007 Technical foundation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MOSS 2007 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SharePoint Feature Areas Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration,  offline docs/lists Enterprise Portal template, Site Directory, My Sites, social networking, privacy control Enterprise scalability, contextual relevance, rich  people and business data search Rich and Web forms based front-ends, LOB actions, pluggable SSO Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Integrated document management, records management, and Web content management with policies and workflow Business Forms Search Content Management Platform Services Workspaces, Mgmt, Security, Storage, Topology, Site Model Collaboration Business Intelligence Portal
Content aggregation ,[object Object],[object Object],[object Object]
Content aggregation WebPart WSS List + XSLT WCM  content
Content aggregation ASP.net User Control consuming XML data returned from WSS Content Query
User generated content ,[object Object],[object Object]
Community Interactivity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connect Share Engage
Why should you make your app social? Hotmail and Messenger users …  30 billion relationships
Microsoft Identity Software + Services   One identity model that puts users in control of their identities  .Net Access  Control  Service Microsoft Services Connector “ Geneva” Framework Windows CardSpace “Geneva” Active Directory “ Geneva” Server Live Framework Live Identity Services Microsoft Federation Gateway Software Services Claims-Based Access Standards Based Enhances Developer Productivity Flexibility via Choice
Agenda and Themes Live Identity services
Live Identity Services Core principles
Windows Live ID  OpenID Provider ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Microsoft is becoming an  OpenID Provider (OP)
Steps to Identity Integration - APPZ A P P Z Authori Z ation Claims Roles Access control P rofile Account registration Membership DB P olicy Trust relationships Auth token policies A uthentication Auth Protocols Principal Types
 
Live Identity Services  Integration SDKs Windows Live ID Web Authentication SDK Windows Live ID Delegated Authentication SDK Windows Live Tools Windows Live ID Client SDK
Live Identity Services Web Authentication Enabling apps  to be secure
Web Authentication Protocol Overview Windows Live ID service 2 3 3 4 5 4 2 1 End User w/web browser ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Windows Live ID Web Authentication SDK Docs  http://go.microsoft.com/fwlink/?LinkID=91762   Relying  Party Web Site e.g., Contoso.com
Summary Live Identity Services Easy
Adding Presence / Messenger
[object Object],Live Services Mesh Services 1.2B 30B 367M 320M nnPB 460M
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],WE’VE COME A LONG WAY sources:  1 ETForecasts,  2-3 eMarketer,  4 Jupiter,  5 Zooknic Inc. Registered Top-Level Domains  5
THE  EXPERIENCE  HAS COME A LONG WAY HTML 3.2 DHTML HTML 1.0 SSL 3.0 FLASH 1.0 “ AJAX” FLASH 4.0 CSS REAL AUDIO business opportunity MTV.COM (1996) MTV.COM (2005) STILL A LONG WAY TO GO
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],“ FROM VHS TO DVD” case study = +40% Sales increase
PRESENTATION ROADMAP HTML ease-of-use, personalization, differentiation, richness HTML + JavaScript AJAX Silverlight ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Better user experience leads to increased revenues revenue/user
What is UX? desirable usable useful adaptive reliable elements
ux the overall  effectiveness, efficiency  and  satisfaction  a user has  interacting with the company & its products or services much  more  than a pretty ui includes  ui  as a key component
Making the Right Choice
Common Web Scenarios For Delivering UX standards-based web ux rich ubiquitous ux
Standards-Based Web UX standards-based web ux differentiated ubiquitous ux
ASP.NET AJAX Architecture a new asp.net web development technology that integrates client script libraries with the asp.net 2.0 server-based development framework  server extensions asp.net ajax server controls app services bridge web services bridge microsoft ajax library  asp.net 2.0 ajax extensions client script library controls, components script core base class library component model/ui framework browser compatibility asp.net 2.0 application services page framework, server controls ajax-enhanced asp.net pages web services (asmx or wcf) html, script, markup service proxies client app services local store browser integration
Need For Standards-Based Web Platform ,[object Object],[object Object],canonical example: interactive maps
Solution: ASP.NET AJAX lower latency, rich interactivity, x-browser, tools for ajax-style development lower latency, rich interactivity, x-browser, tools for ajax-style development
Common Web Scenarios For Delivering UX standards-based web ux rich ubiquitous ux
The Promise of Silverlight Web Desktop Rich Reach
Need Platform For X-Platform, X-Browser, Web UX ,[object Object],[object Object],canonical example: rich web commerce with interactivity, animation, video
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Solution: Silverlight for Rich Web Experiences
Silverlight Architecture xml - data Browser plug-in ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Silverlight
Unifying the Design / Development Process C++ C# VB.NET Paper JPG / TIFF PSD PPT MOV / WMV  XAML Non Standards ‘ Dirty Code’ Mockups XHTML CSS / XSLT XML ASP.NET Javascript AJAX Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity
User Controls Custom Controls ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Core Web Technologies Tools Technology Servers Data Web Server Applications Developer & Designer Collaboration MOSS 2007 Windows Servers Secure, Reliable, & Available
Site Management SharePoint Server Security Data Web Server Applications Servers and Infrastructure Technology End Users IT Managers Internet Management
Microsoft   Web Solutions Platform  Tools Services Servers Infrastructure Developers Designers Silverlight ASP.NET AJAX . Microsoft Virtual Earth Silverlight Streaming Media Services Microsoft Live Services APIs SQL Server .NET Framework IIS & ASP.NET .NET Framework IIS & ASP.NET IIS ASP.NET MOM Mobile .NET Compact Framework SQL Server Compact Edition Web & Cross-Platform Data Application Servers Infrastructure Systems MOSS E-Commerce  Applications
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
© 2006 microsoft corporation. all rights reserved. this presentation is for informational purposes only. microsoft makes no warranties, express or implied, in this summary.

Weitere ähnliche Inhalte

Was ist angesagt?

MEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentationMEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentation
Daniel Cohen-Dumani
 
SharePoint Saturday DC, From SharePoint Foundation to SharePoint Server
SharePoint Saturday DC, From SharePoint Foundation to SharePoint ServerSharePoint Saturday DC, From SharePoint Foundation to SharePoint Server
SharePoint Saturday DC, From SharePoint Foundation to SharePoint Server
Daniel Cohen-Dumani
 
Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23
Wes Yanaga
 
Stug -Sir Syed University On Location-Live Event
Stug -Sir Syed University On Location-Live EventStug -Sir Syed University On Location-Live Event
Stug -Sir Syed University On Location-Live Event
Shakir Majeed Khan
 
IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...
IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...
IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...
TIMETOACT GROUP
 
XCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM ConnectionsXCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM Connections
TIMETOACT GROUP
 

Was ist angesagt? (20)

MEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentationMEEC Baltimore SharePoint 2010 presentation
MEEC Baltimore SharePoint 2010 presentation
 
SharePoint Saturday DC, From SharePoint Foundation to SharePoint Server
SharePoint Saturday DC, From SharePoint Foundation to SharePoint ServerSharePoint Saturday DC, From SharePoint Foundation to SharePoint Server
SharePoint Saturday DC, From SharePoint Foundation to SharePoint Server
 
Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23
 
Introduction to the Windows Live Platform
Introduction to the Windows Live PlatformIntroduction to the Windows Live Platform
Introduction to the Windows Live Platform
 
Stug -Sir Syed University On Location-Live Event
Stug -Sir Syed University On Location-Live EventStug -Sir Syed University On Location-Live Event
Stug -Sir Syed University On Location-Live Event
 
IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...
IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...
IBM ConnectED 2015, Session SPOT107, XCC - Web Content & Custom Apps for IBM ...
 
Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event Ned
 
How to maximize collective intelligence
How to maximize collective intelligenceHow to maximize collective intelligence
How to maximize collective intelligence
 
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web2.0-IFF
Web2.0-IFFWeb2.0-IFF
Web2.0-IFF
 
01 web 2.0 - more than a pretty face for soa
01   web 2.0 - more than a pretty face for soa01   web 2.0 - more than a pretty face for soa
01 web 2.0 - more than a pretty face for soa
 
Sharepoint Moss 2007 Pros & Cons by Toby Ward, Prescient Digital Media
Sharepoint Moss 2007 Pros & Cons by Toby Ward, Prescient Digital MediaSharepoint Moss 2007 Pros & Cons by Toby Ward, Prescient Digital Media
Sharepoint Moss 2007 Pros & Cons by Toby Ward, Prescient Digital Media
 
Kma share point 2010 overview infra and dev technical info
Kma share point 2010 overview infra and dev   technical infoKma share point 2010 overview infra and dev   technical info
Kma share point 2010 overview infra and dev technical info
 
The Sad Story of the Intranet
The Sad Story of the IntranetThe Sad Story of the Intranet
The Sad Story of the Intranet
 
XCC Personalization
XCC PersonalizationXCC Personalization
XCC Personalization
 
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
Microsoft Insurance Solutions Keynote Presentation at the Financial Services ...
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
XCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM ConnectionsXCC Introduction - Web Content Management Extension for IBM Connections
XCC Introduction - Web Content Management Extension for IBM Connections
 
RIA - Rich Internet Applications
RIA - Rich Internet ApplicationsRIA - Rich Internet Applications
RIA - Rich Internet Applications
 

Andere mochten auch

Andere mochten auch (6)

Web 2.0 At Work - Simple And Social Collaboration Between Coworkers
Web 2.0 At Work - Simple And Social Collaboration Between CoworkersWeb 2.0 At Work - Simple And Social Collaboration Between Coworkers
Web 2.0 At Work - Simple And Social Collaboration Between Coworkers
 
Media and Information Literacy (MIL) - 10. Media and Information Literate Ind...
Media and Information Literacy (MIL) - 10. Media and Information Literate Ind...Media and Information Literacy (MIL) - 10. Media and Information Literate Ind...
Media and Information Literacy (MIL) - 10. Media and Information Literate Ind...
 
Media and Information Literacy (MIL) 1. Introduction to Media and Informatio...
Media and Information Literacy (MIL)  1. Introduction to Media and Informatio...Media and Information Literacy (MIL)  1. Introduction to Media and Informatio...
Media and Information Literacy (MIL) 1. Introduction to Media and Informatio...
 
Media and Information Literacy (MIL) - 11. People Media
Media and Information Literacy (MIL) - 11. People MediaMedia and Information Literacy (MIL) - 11. People Media
Media and Information Literacy (MIL) - 11. People Media
 
Media and Information Literacy (MIL) - 8. Opportunities ,Challenges, and Powe...
Media and Information Literacy (MIL) - 8. Opportunities ,Challenges, and Powe...Media and Information Literacy (MIL) - 8. Opportunities ,Challenges, and Powe...
Media and Information Literacy (MIL) - 8. Opportunities ,Challenges, and Powe...
 
Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...
Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...
Media and Information Literacy (MIL) - 9. Current and Future Trends in Media ...
 

Ähnlich wie Web 2.0 Tech Talk

01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
Nick Davis
 
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
Takeshi Shinmura
 
Microsoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not WarMicrosoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not War
Dave Bost
 
20080117 Iasa Software + Services
20080117   Iasa   Software + Services20080117   Iasa   Software + Services
20080117 Iasa Software + Services
David Chou
 

Ähnlich wie Web 2.0 Tech Talk (20)

01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
AKS
AKSAKS
AKS
 
IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016
 
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business Overview
 
4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt
 
Microsoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not WarMicrosoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not War
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets Applications
 
20080117 Iasa Software + Services
20080117   Iasa   Software + Services20080117   Iasa   Software + Services
20080117 Iasa Software + Services
 
Implementing SOA with Portal, an IBM Impact 2010 Presentation
Implementing SOA with Portal, an IBM Impact 2010 PresentationImplementing SOA with Portal, an IBM Impact 2010 Presentation
Implementing SOA with Portal, an IBM Impact 2010 Presentation
 
Building Components and Services for the Programmable Web
Building Components and Services for the Programmable WebBuilding Components and Services for the Programmable Web
Building Components and Services for the Programmable Web
 
Microsoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure PlatformMicrosoft Cloud Computing - Windows Azure Platform
Microsoft Cloud Computing - Windows Azure Platform
 
IBM Websphere Portal | Portal Accelerators
IBM Websphere Portal  |  Portal AcceleratorsIBM Websphere Portal  |  Portal Accelerators
IBM Websphere Portal | Portal Accelerators
 
Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Track
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
sMash_for_zOS-users
sMash_for_zOS-userssMash_for_zOS-users
sMash_for_zOS-users
 
Vijay Mix Presentation
Vijay Mix PresentationVijay Mix Presentation
Vijay Mix Presentation
 
MicroSoft Sharepoint Online Training in Canada
MicroSoft Sharepoint Online Training in Canada MicroSoft Sharepoint Online Training in Canada
MicroSoft Sharepoint Online Training in Canada
 
Build Apps Using Dynamic Languages
Build Apps Using Dynamic LanguagesBuild Apps Using Dynamic Languages
Build Apps Using Dynamic Languages
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Web 2.0 Tech Talk

  • 1. Web 2.0 Pooya Darugar Architect Microsoft Gulf http://blogs.msdn.com/pooyad
  • 2.
  • 3.
  • 4.
  • 5. Web 2.0 in the Enterprise
  • 6.
  • 7.
  • 8.
  • 9. SharePoint Feature Areas Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration, offline docs/lists Enterprise Portal template, Site Directory, My Sites, social networking, privacy control Enterprise scalability, contextual relevance, rich people and business data search Rich and Web forms based front-ends, LOB actions, pluggable SSO Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Integrated document management, records management, and Web content management with policies and workflow Business Forms Search Content Management Platform Services Workspaces, Mgmt, Security, Storage, Topology, Site Model Collaboration Business Intelligence Portal
  • 10.
  • 11. Content aggregation WebPart WSS List + XSLT WCM content
  • 12. Content aggregation ASP.net User Control consuming XML data returned from WSS Content Query
  • 13.
  • 14.
  • 15.
  • 17. Why should you make your app social? Hotmail and Messenger users … 30 billion relationships
  • 18. Microsoft Identity Software + Services One identity model that puts users in control of their identities .Net Access Control Service Microsoft Services Connector “ Geneva” Framework Windows CardSpace “Geneva” Active Directory “ Geneva” Server Live Framework Live Identity Services Microsoft Federation Gateway Software Services Claims-Based Access Standards Based Enhances Developer Productivity Flexibility via Choice
  • 19. Agenda and Themes Live Identity services
  • 20. Live Identity Services Core principles
  • 21.
  • 22. Steps to Identity Integration - APPZ A P P Z Authori Z ation Claims Roles Access control P rofile Account registration Membership DB P olicy Trust relationships Auth token policies A uthentication Auth Protocols Principal Types
  • 23.  
  • 24. Live Identity Services Integration SDKs Windows Live ID Web Authentication SDK Windows Live ID Delegated Authentication SDK Windows Live Tools Windows Live ID Client SDK
  • 25. Live Identity Services Web Authentication Enabling apps to be secure
  • 26.
  • 27. Summary Live Identity Services Easy
  • 28. Adding Presence / Messenger
  • 29.
  • 30.
  • 31.
  • 32. THE EXPERIENCE HAS COME A LONG WAY HTML 3.2 DHTML HTML 1.0 SSL 3.0 FLASH 1.0 “ AJAX” FLASH 4.0 CSS REAL AUDIO business opportunity MTV.COM (1996) MTV.COM (2005) STILL A LONG WAY TO GO
  • 33.
  • 34.
  • 35. What is UX? desirable usable useful adaptive reliable elements
  • 36. ux the overall effectiveness, efficiency and satisfaction a user has interacting with the company & its products or services much more than a pretty ui includes ui as a key component
  • 38. Common Web Scenarios For Delivering UX standards-based web ux rich ubiquitous ux
  • 39. Standards-Based Web UX standards-based web ux differentiated ubiquitous ux
  • 40. ASP.NET AJAX Architecture a new asp.net web development technology that integrates client script libraries with the asp.net 2.0 server-based development framework server extensions asp.net ajax server controls app services bridge web services bridge microsoft ajax library asp.net 2.0 ajax extensions client script library controls, components script core base class library component model/ui framework browser compatibility asp.net 2.0 application services page framework, server controls ajax-enhanced asp.net pages web services (asmx or wcf) html, script, markup service proxies client app services local store browser integration
  • 41.
  • 42. Solution: ASP.NET AJAX lower latency, rich interactivity, x-browser, tools for ajax-style development lower latency, rich interactivity, x-browser, tools for ajax-style development
  • 43. Common Web Scenarios For Delivering UX standards-based web ux rich ubiquitous ux
  • 44. The Promise of Silverlight Web Desktop Rich Reach
  • 45.
  • 46.
  • 47.
  • 48. Unifying the Design / Development Process C++ C# VB.NET Paper JPG / TIFF PSD PPT MOV / WMV XAML Non Standards ‘ Dirty Code’ Mockups XHTML CSS / XSLT XML ASP.NET Javascript AJAX Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity
  • 49.
  • 50.
  • 51. Core Web Technologies Tools Technology Servers Data Web Server Applications Developer & Designer Collaboration MOSS 2007 Windows Servers Secure, Reliable, & Available
  • 52. Site Management SharePoint Server Security Data Web Server Applications Servers and Infrastructure Technology End Users IT Managers Internet Management
  • 53. Microsoft Web Solutions Platform Tools Services Servers Infrastructure Developers Designers Silverlight ASP.NET AJAX . Microsoft Virtual Earth Silverlight Streaming Media Services Microsoft Live Services APIs SQL Server .NET Framework IIS & ASP.NET .NET Framework IIS & ASP.NET IIS ASP.NET MOM Mobile .NET Compact Framework SQL Server Compact Edition Web & Cross-Platform Data Application Servers Infrastructure Systems MOSS E-Commerce Applications
  • 54.
  • 55. © 2006 microsoft corporation. all rights reserved. this presentation is for informational purposes only. microsoft makes no warranties, express or implied, in this summary.