SlideShare uma empresa Scribd logo
1 de 35
MySelf
 User Group Leader of SharePoint
  Techies, http://www.facebook.com/
  pages/SharePoint-Techies
 Working as a Senior SharePoint
  Consultant.
 Trainer for Microsoft Office
  SharePoint Server
  2007 and Window SharePoint
  Services 3.0 at New Horizon and
  AUC Technologies.
Agenda
   This Session is divided into two
       SharePoint 2010
       Its development tools
       Windows Azure
       SharePoint 2010 and Windows Azure Integration
   Questions
A Real scenario
My
What Next              documents




                        Submit my
                        documents
            Got Form       into
                        Department
Signed
                                   Signed from
Admission process…
                     from
                                  Administration
                    Library




Submit the form
 back in to the
  department       Signed from
                  Semester Cell
Attach the
Another Scenario
               Fills the E-Form
                                  documents
What does that system required
Custom Application




Developers




Complex Architecture




IT Experts, Professional to use that
system
Microsoft SharePoint 2010
The Business Collaboration Platform for the Enterprise and the
Web
SharePoint to me

                   I can use it for
                    Ironing
                    Studying
                    Computer Table
                    Kitchen Table
Microsoft SharePoint 2010
                                                     Ribbon UI
Business Connectivity Services                       SharePoint Workspace
InfoPath Form Services                               SharePoint Mobile
External Lists                                       Office Client and Office Web App Integration
Workflow                                             Standards Support
SharePoint Designer
Visual Studio
API Enhancements
REST/ATOM/RSS                                                     Tagging, Tag Cloud, Ratings
                                                                  Social Bookmarking
                                                                  Blogs and Wikis
                                                                  My Sites
                                                                  Activity Feeds
   PerformancePoint Services                                      Profiles and Expertise
   Excel Services                                                 Org Browser
   Chart Web Part
   Visio Services
   Web Analytics
   SQL Server Integration
                                                             Enterprise Content Types
   PowerPivot
                                                             Metadata and Navigation
                                                             Document Sets
                                                             Multi-stage Disposition
                                 Social Relevance            Audio and Video Content Types
                                 Phonetic Search             Remote Blob Storage
                                 Navigation                  List Enhancements
                                 FAST Integration
                                 Enhanced Pipeline
Demo
SharePoint and its Development
tools
  What’s New in SharePoint 2010
  New Developer Tools for SharePoint 2010
Platform Investments
LINQ                                         Client APIs
                                             •Silverlight, .NET, JavaScript
•Entity based programming
                                             •Subset of full API
•Supports list joins and projections
                                             •Batched for performance
•List Relationships and Lookups
•Support for creating joins between lists
•Lookups can enforce referential integrity   Events
between two lists                            •Custom error page redirection
•Project columns from referenced list        •New site and list events
                                             •After-synchronous events
REST APIs                                    Workflow
•Ability to retrieve list data via ADO.NET
data services (Astoria)                      •Site-scoped workflows
                                             •Customization of OOTB workflows

                                             External Lists
SharePoint Designer 2010
SharePoint Designer 2010’s focus has changed
from page-oriented to feature/functionality
oriented
SPD 2010 is THE tool for building
complete, rich, reusable, process-centric
applications on the SharePoint platform that
integrate with external data
•Target Users
   • Primary: Business Unit IT, Power IW
      Secondary: Developers (Rapid
      Development, Prototyping)
Tool Flow – Moving
Between
                                         Create and customize
                                       live sites in the browser
                                          or with SharePoint
                                                Designer




         Feature upgrade
      infrastructure provides
                                                                         “Save Site as Template”
     mechanism for updating
                                                                           now produces WSPs
     deployed sites with new
            functionality




                   VS10 provides WSP                           Use WSPs and the
                      import allowing                          Solution Gallery to
                  transition to structured                      create new site
                       development                                 instances
Business Connectivity Services
Microsoft Business Connectivity Services is a set of services and features that
connect SharePoint-based solutions to sources of external data
What is the cloud?
   An approach to computing that’s about
internet scale and connecting to a variety of
           devices and endpoints
Cloud Services



      “IaaS”
Infrastructure-as-a-Service
                                “PaaS”
                              Platform-as-a-Service
                                                         “SaaS”
                                                      Software-as-a-Service

       host                        build               consume
Cloud Services
              Packaged                  Infrastructure                             Platform                            Software
              Software                      (as a Service)                        (as a Service)                       (as a Service)




                                                             You manage
              Applications                  Applications                          Applications                         Applications
                               You manage
                  Data                          Data                                  Data                                 Data

                Runtime                       Runtime                               Runtime                              Runtime




                                                                                                                                        Managed by vendor
              Middleware                    Middleware                            Middleware                           Middleware
 You manage




                                                                                                   Managed by vendor
                  O/S                            O/S          Managed by vendor        O/S                                  O/S

              Virtualization                Virtualization                        Virtualization                       Virtualization

                 Servers                       Servers                               Servers                              Servers

                Storage                       Storage                               Storage                              Storage

              Networking                    Networking                            Networking                           Networking
Windows Azure Platform
Azure is an operating system in the cloud that enables reach, reusability and scale
• Offset data costs
• Wider service
  availability
• Improved
  programmability
• Skills translation
• Data/Service mash-ups
• Partner opportunities
ASP.NET &       Hosted Data         Custom Services
 IFRAME
 SharePoint       SharePoint            SharePoint
  Artifact         Artifact              Artifact

                                                  SP
                        SP OM,
                                               OM, BCS, e
                        BCS, etc.
                                                  tc.
    <iframe/>
Azure Integration                                         How

SP COM                            Interact with Azure data in a list.

BCS                               Model data from Azure and/or build external list to SQL Azure.

Silverlight                       Create UI against Azure services or data.

Sandboxed Solutions/SP Online     Silverlight application leveraging Azure deployed to site collection.

Office Custom Client              Consume data directly from Azure or BCS list exposing Azure data.

Standard/VisualWeb Parts          Leverage services and data from Azure.

Open XML                          Manage Azure data into a document.

REST                              Use REST to interact with Azure data to integrate with SP artifacts.

Office Server Services            Combine with to auto-gen docs (e.g. PDFs) on server.

Workflow/Event Receivers          State or events that tie into Azure services or data.

LINQ                              Use for querying Azure data objects.

Search                            Federate search to include Azure data.
Pros                   Cons

                          Simple & lightweight   Styling & Formatting

    SharePoint            No code                No ‘deep’ integration

                          No deployment to SP    No Distribution through SP artifact


Content Editor Web Part



                          <iframe>
       Site Page
Pros                      Cons

               Use existing service      Servicedependency
SharePoint
               Extensive services/data

               Straightforward coding
               model
 Web Part


 Silverlight


    BCS
Pros                    Cons

               Tighter Control         Manage services
SharePoint     Deploy as SP Object     Potentially more code

               Multiple entry-points


 Web Part


 Silverlight


    BCS
Point of Integration

SP COM

BCS

Silverlight

Sandboxed Solutions/SP Online

Office Custom Client

Standard/VisualWeb Parts        -

Open XML

REST

Office Server Services

Workflow

LINQ

Search
Demo
Thank You
Facebook: http://www.facebook.com/shakir.majeed
Blog: http://junooni.wordpress.com/
Email: shakir.majeed@gmail.com

Mais conteúdo relacionado

Mais procurados

Business Intelligence For It Professionals Part 4 Scorecards Dashboards And...
Business Intelligence For It Professionals Part 4   Scorecards Dashboards And...Business Intelligence For It Professionals Part 4   Scorecards Dashboards And...
Business Intelligence For It Professionals Part 4 Scorecards Dashboards And...Microsoft TechNet
 
Programming Languages For The Cloud
Programming Languages For The CloudProgramming Languages For The Cloud
Programming Languages For The CloudTed Leung
 
Sean Java Arch
Sean Java ArchSean Java Arch
Sean Java ArchSean Bob
 
Virtualization Map Tech Ed2009
Virtualization Map Tech Ed2009Virtualization Map Tech Ed2009
Virtualization Map Tech Ed2009rsnarayanan
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BIMSDEVMTL
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland
 
Microsoft SQL Server 2008 R2 - Reporting Services Datasheet
Microsoft SQL Server 2008 R2 - Reporting Services DatasheetMicrosoft SQL Server 2008 R2 - Reporting Services Datasheet
Microsoft SQL Server 2008 R2 - Reporting Services DatasheetMicrosoft Private Cloud
 
Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010InnoTech
 
ESRI Mapping & Charting Solution: ArcGIS 10 Production Mapping
ESRI Mapping & Charting Solution: ArcGIS 10 Production MappingESRI Mapping & Charting Solution: ArcGIS 10 Production Mapping
ESRI Mapping & Charting Solution: ArcGIS 10 Production Mappingmmarques_esri
 
See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010Sadalit Van Buren
 
ArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceGeodata AS
 
SQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLASQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLAsangeetargupta
 
Umit Yalcinalp Enterprise Mashupsfor S O A
Umit  Yalcinalp    Enterprise Mashupsfor S O AUmit  Yalcinalp    Enterprise Mashupsfor S O A
Umit Yalcinalp Enterprise Mashupsfor S O ASOA Symposium
 
Cloudforce Essentials 2012 - Understanding Force.com in 60 Minutes or Less
Cloudforce Essentials 2012 - Understanding Force.com  in 60 Minutes or LessCloudforce Essentials 2012 - Understanding Force.com  in 60 Minutes or Less
Cloudforce Essentials 2012 - Understanding Force.com in 60 Minutes or LessSalesforce_APAC
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Esri Nederland
 
Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual Group
Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual GroupPower BI Report Server: a Deep Dive for PASS Business Analytics Virtual Group
Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual GroupLuca Gualtieri
 

Mais procurados (20)

Sp fest 2012 sp2010 on the cloud
Sp fest 2012   sp2010 on the cloudSp fest 2012   sp2010 on the cloud
Sp fest 2012 sp2010 on the cloud
 
Chris Kemp: NASA Nebula
Chris Kemp: NASA NebulaChris Kemp: NASA Nebula
Chris Kemp: NASA Nebula
 
Business Intelligence For It Professionals Part 4 Scorecards Dashboards And...
Business Intelligence For It Professionals Part 4   Scorecards Dashboards And...Business Intelligence For It Professionals Part 4   Scorecards Dashboards And...
Business Intelligence For It Professionals Part 4 Scorecards Dashboards And...
 
Programming Languages For The Cloud
Programming Languages For The CloudProgramming Languages For The Cloud
Programming Languages For The Cloud
 
Sean Java Arch
Sean Java ArchSean Java Arch
Sean Java Arch
 
Virtualization Map Tech Ed2009
Virtualization Map Tech Ed2009Virtualization Map Tech Ed2009
Virtualization Map Tech Ed2009
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BI
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
 
Enterprise GIS Planning and Framework
Enterprise GIS Planning and FrameworkEnterprise GIS Planning and Framework
Enterprise GIS Planning and Framework
 
Microsoft SQL Server 2008 R2 - Reporting Services Datasheet
Microsoft SQL Server 2008 R2 - Reporting Services DatasheetMicrosoft SQL Server 2008 R2 - Reporting Services Datasheet
Microsoft SQL Server 2008 R2 - Reporting Services Datasheet
 
Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010
 
ESRI Mapping & Charting Solution: ArcGIS 10 Production Mapping
ESRI Mapping & Charting Solution: ArcGIS 10 Production MappingESRI Mapping & Charting Solution: ArcGIS 10 Production Mapping
ESRI Mapping & Charting Solution: ArcGIS 10 Production Mapping
 
Office 2010 Programming
Office 2010 ProgrammingOffice 2010 Programming
Office 2010 Programming
 
See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010
 
ArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audience
 
SQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLASQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLA
 
Umit Yalcinalp Enterprise Mashupsfor S O A
Umit  Yalcinalp    Enterprise Mashupsfor S O AUmit  Yalcinalp    Enterprise Mashupsfor S O A
Umit Yalcinalp Enterprise Mashupsfor S O A
 
Cloudforce Essentials 2012 - Understanding Force.com in 60 Minutes or Less
Cloudforce Essentials 2012 - Understanding Force.com  in 60 Minutes or LessCloudforce Essentials 2012 - Understanding Force.com  in 60 Minutes or Less
Cloudforce Essentials 2012 - Understanding Force.com in 60 Minutes or Less
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
 
Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual Group
Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual GroupPower BI Report Server: a Deep Dive for PASS Business Analytics Virtual Group
Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual Group
 

Destaque

TechDays 2011 Belgium & Lux - Resources
TechDays 2011 Belgium & Lux - ResourcesTechDays 2011 Belgium & Lux - Resources
TechDays 2011 Belgium & Lux - ResourcesKatrien De Graeve
 
GWT 2014: Energy Conference - 07 Atlanti per le Energie Rinnovabili
GWT 2014: Energy Conference - 07 Atlanti per le Energie RinnovabiliGWT 2014: Energy Conference - 07 Atlanti per le Energie Rinnovabili
GWT 2014: Energy Conference - 07 Atlanti per le Energie RinnovabiliPlanetek Italia Srl
 
GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...
GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...
GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...Planetek Italia Srl
 
ERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazioneERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazionePlanetek Italia Srl
 
Giacomelli _ Gfoss
Giacomelli _ GfossGiacomelli _ Gfoss
Giacomelli _ GfossGoWireless
 
What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016Planetek Italia Srl
 

Destaque (8)

TechDays 2011 Belgium & Lux - Resources
TechDays 2011 Belgium & Lux - ResourcesTechDays 2011 Belgium & Lux - Resources
TechDays 2011 Belgium & Lux - Resources
 
GWT 2014: Energy Conference - 07 Atlanti per le Energie Rinnovabili
GWT 2014: Energy Conference - 07 Atlanti per le Energie RinnovabiliGWT 2014: Energy Conference - 07 Atlanti per le Energie Rinnovabili
GWT 2014: Energy Conference - 07 Atlanti per le Energie Rinnovabili
 
Market Update 5 23 11
Market Update 5 23 11Market Update 5 23 11
Market Update 5 23 11
 
GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...
GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...
GWT 2014: Smart City Conference - 03 Smart cities per una politica industrial...
 
46534
4653446534
46534
 
ERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazioneERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow Presentazione
 
Giacomelli _ Gfoss
Giacomelli _ GfossGiacomelli _ Gfoss
Giacomelli _ Gfoss
 
What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016What's new in Hexagon-Geospatial Power Portfolio 2016
What's new in Hexagon-Geospatial Power Portfolio 2016
 

Semelhante a SPS- Share Point 2010 and Windows Azure

Sharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftSharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftShakir Majeed Khan
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupEPC Group
 
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...EPC Group
 
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Sql Server 2012   Reporting-Services is Now a SharePoint Service ApplicationSql Server 2012   Reporting-Services is Now a SharePoint Service Application
Sql Server 2012 Reporting-Services is Now a SharePoint Service ApplicationInnoTech
 
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 EventShakir Majeed Khan
 
SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1Usman Zafar Malik
 
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22Venketash (Pat) Ramadass
 
SharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSPC Adriatics
 
Sp2013 overview
Sp2013 overviewSp2013 overview
Sp2013 overviewBIWUG
 
Sp2013 overview biwug
Sp2013 overview biwugSp2013 overview biwug
Sp2013 overview biwugBIWUG
 
SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012
SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012
SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012Joris Poelmans
 
Share point 2010 application platform
Share point 2010 application platformShare point 2010 application platform
Share point 2010 application platformmicrosoftasap
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development toolsShakir Majeed Khan
 
SharePoint 2010 and Changing Business Needs-MAJU 2011
SharePoint 2010 and Changing Business Needs-MAJU 2011SharePoint 2010 and Changing Business Needs-MAJU 2011
SharePoint 2010 and Changing Business Needs-MAJU 2011Shakir Majeed Khan
 
WCI 10gR3 overview
WCI 10gR3 overviewWCI 10gR3 overview
WCI 10gR3 overviewTerry Wang
 

Semelhante a SPS- Share Point 2010 and Windows Azure (20)

Sharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftSharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoft
 
AUC Tech-SP 2010
AUC Tech-SP 2010AUC Tech-SP 2010
AUC Tech-SP 2010
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
 
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
 
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Sql Server 2012   Reporting-Services is Now a SharePoint Service ApplicationSql Server 2012   Reporting-Services is Now a SharePoint Service Application
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
 
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
 
SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1
 
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
 
SharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSharePoint Server 2013 Workflows
SharePoint Server 2013 Workflows
 
Sp2013 overview
Sp2013 overviewSp2013 overview
Sp2013 overview
 
Sp2013 overview biwug
Sp2013 overview biwugSp2013 overview biwug
Sp2013 overview biwug
 
SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012
SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012
SharePoint 2013 - What's new for Devs - Belgian IT Bootcamp 2012
 
Asap session 1
Asap session 1Asap session 1
Asap session 1
 
Share point 2010 application platform
Share point 2010 application platformShare point 2010 application platform
Share point 2010 application platform
 
ASAP Session 3
ASAP Session 3ASAP Session 3
ASAP Session 3
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development tools
 
SharePoint 2010 and Changing Business Needs-MAJU 2011
SharePoint 2010 and Changing Business Needs-MAJU 2011SharePoint 2010 and Changing Business Needs-MAJU 2011
SharePoint 2010 and Changing Business Needs-MAJU 2011
 
WCI 10gR3 overview
WCI 10gR3 overviewWCI 10gR3 overview
WCI 10gR3 overview
 
Visual Resume.
Visual Resume.Visual Resume.
Visual Resume.
 

Mais de Shakir Majeed Khan

Sharepoint Saturday India Online best practice for developing share point sol...
Sharepoint Saturday India Online best practice for developing share point sol...Sharepoint Saturday India Online best practice for developing share point sol...
Sharepoint Saturday India Online best practice for developing share point sol...Shakir Majeed Khan
 
STUG-Client Object Model SharePoint 2010
STUG-Client Object Model SharePoint 2010STUG-Client Object Model SharePoint 2010
STUG-Client Object Model SharePoint 2010Shakir Majeed Khan
 
Share pointtechies linqtosp-andsbs
Share pointtechies linqtosp-andsbsShare pointtechies linqtosp-andsbs
Share pointtechies linqtosp-andsbsShakir Majeed Khan
 
SharePoint 2010- Changing business needs
SharePoint 2010- Changing business needsSharePoint 2010- Changing business needs
SharePoint 2010- Changing business needsShakir Majeed Khan
 
STUG- SharePoint 2010 for ASP.net Devs
STUG- SharePoint 2010 for ASP.net DevsSTUG- SharePoint 2010 for ASP.net Devs
STUG- SharePoint 2010 for ASP.net DevsShakir Majeed Khan
 
Microsoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on location
Microsoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on locationMicrosoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on location
Microsoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on locationShakir Majeed Khan
 
Stug-paf kiet 28 january live and on location-Enterprise Content Management
Stug-paf kiet 28 january live and on location-Enterprise Content Management Stug-paf kiet 28 january live and on location-Enterprise Content Management
Stug-paf kiet 28 january live and on location-Enterprise Content Management Shakir Majeed Khan
 
Sharepoint introanddevelopementtools
Sharepoint introanddevelopementtoolsSharepoint introanddevelopementtools
Sharepoint introanddevelopementtoolsShakir Majeed Khan
 

Mais de Shakir Majeed Khan (11)

Sharepoint Saturday India Online best practice for developing share point sol...
Sharepoint Saturday India Online best practice for developing share point sol...Sharepoint Saturday India Online best practice for developing share point sol...
Sharepoint Saturday India Online best practice for developing share point sol...
 
STUG-Sand boxed Solution
STUG-Sand boxed SolutionSTUG-Sand boxed Solution
STUG-Sand boxed Solution
 
STUG-Client Object Model SharePoint 2010
STUG-Client Object Model SharePoint 2010STUG-Client Object Model SharePoint 2010
STUG-Client Object Model SharePoint 2010
 
Share pointtechies linqtosp-andsbs
Share pointtechies linqtosp-andsbsShare pointtechies linqtosp-andsbs
Share pointtechies linqtosp-andsbs
 
SharePoint 2010- Changing business needs
SharePoint 2010- Changing business needsSharePoint 2010- Changing business needs
SharePoint 2010- Changing business needs
 
STUG- SharePoint 2010 for ASP.net Devs
STUG- SharePoint 2010 for ASP.net DevsSTUG- SharePoint 2010 for ASP.net Devs
STUG- SharePoint 2010 for ASP.net Devs
 
Sharepoint Online
Sharepoint OnlineSharepoint Online
Sharepoint Online
 
FCPakistan: a case study
FCPakistan: a case studyFCPakistan: a case study
FCPakistan: a case study
 
Microsoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on location
Microsoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on locationMicrosoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on location
Microsoft SharePoint Server 2010-STUG- DCS-KU 9 feb live and on location
 
Stug-paf kiet 28 january live and on location-Enterprise Content Management
Stug-paf kiet 28 january live and on location-Enterprise Content Management Stug-paf kiet 28 january live and on location-Enterprise Content Management
Stug-paf kiet 28 january live and on location-Enterprise Content Management
 
Sharepoint introanddevelopementtools
Sharepoint introanddevelopementtoolsSharepoint introanddevelopementtools
Sharepoint introanddevelopementtools
 

Último

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Último (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

SPS- Share Point 2010 and Windows Azure

  • 1.
  • 2. MySelf  User Group Leader of SharePoint Techies, http://www.facebook.com/ pages/SharePoint-Techies  Working as a Senior SharePoint Consultant.  Trainer for Microsoft Office SharePoint Server 2007 and Window SharePoint Services 3.0 at New Horizon and AUC Technologies.
  • 3. Agenda  This Session is divided into two  SharePoint 2010  Its development tools  Windows Azure  SharePoint 2010 and Windows Azure Integration  Questions
  • 5. My What Next documents Submit my documents Got Form into Department
  • 6. Signed Signed from Admission process… from Administration Library Submit the form back in to the department Signed from Semester Cell
  • 7. Attach the Another Scenario Fills the E-Form documents
  • 8. What does that system required Custom Application Developers Complex Architecture IT Experts, Professional to use that system
  • 9. Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and the Web
  • 10. SharePoint to me I can use it for  Ironing  Studying  Computer Table  Kitchen Table
  • 11. Microsoft SharePoint 2010 Ribbon UI Business Connectivity Services SharePoint Workspace InfoPath Form Services SharePoint Mobile External Lists Office Client and Office Web App Integration Workflow Standards Support SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds PerformancePoint Services Profiles and Expertise Excel Services Org Browser Chart Web Part Visio Services Web Analytics SQL Server Integration Enterprise Content Types PowerPivot Metadata and Navigation Document Sets Multi-stage Disposition Social Relevance Audio and Video Content Types Phonetic Search Remote Blob Storage Navigation List Enhancements FAST Integration Enhanced Pipeline
  • 12. Demo
  • 13. SharePoint and its Development tools What’s New in SharePoint 2010 New Developer Tools for SharePoint 2010
  • 14. Platform Investments LINQ Client APIs •Silverlight, .NET, JavaScript •Entity based programming •Subset of full API •Supports list joins and projections •Batched for performance •List Relationships and Lookups •Support for creating joins between lists •Lookups can enforce referential integrity Events between two lists •Custom error page redirection •Project columns from referenced list •New site and list events •After-synchronous events REST APIs Workflow •Ability to retrieve list data via ADO.NET data services (Astoria) •Site-scoped workflows •Customization of OOTB workflows External Lists
  • 15. SharePoint Designer 2010 SharePoint Designer 2010’s focus has changed from page-oriented to feature/functionality oriented SPD 2010 is THE tool for building complete, rich, reusable, process-centric applications on the SharePoint platform that integrate with external data •Target Users • Primary: Business Unit IT, Power IW Secondary: Developers (Rapid Development, Prototyping)
  • 16. Tool Flow – Moving Between Create and customize live sites in the browser or with SharePoint Designer Feature upgrade infrastructure provides “Save Site as Template” mechanism for updating now produces WSPs deployed sites with new functionality VS10 provides WSP Use WSPs and the import allowing Solution Gallery to transition to structured create new site development instances
  • 17. Business Connectivity Services Microsoft Business Connectivity Services is a set of services and features that connect SharePoint-based solutions to sources of external data
  • 18. What is the cloud? An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
  • 19. Cloud Services “IaaS” Infrastructure-as-a-Service “PaaS” Platform-as-a-Service “SaaS” Software-as-a-Service host build consume
  • 20. Cloud Services Packaged Infrastructure Platform Software Software (as a Service) (as a Service) (as a Service) You manage Applications Applications Applications Applications You manage Data Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware You manage Managed by vendor O/S O/S Managed by vendor O/S O/S Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
  • 22. Azure is an operating system in the cloud that enables reach, reusability and scale
  • 23. • Offset data costs • Wider service availability • Improved programmability • Skills translation • Data/Service mash-ups • Partner opportunities
  • 24.
  • 25.
  • 26. ASP.NET & Hosted Data Custom Services IFRAME SharePoint SharePoint SharePoint Artifact Artifact Artifact SP SP OM, OM, BCS, e BCS, etc. tc. <iframe/>
  • 27. Azure Integration How SP COM Interact with Azure data in a list. BCS Model data from Azure and/or build external list to SQL Azure. Silverlight Create UI against Azure services or data. Sandboxed Solutions/SP Online Silverlight application leveraging Azure deployed to site collection. Office Custom Client Consume data directly from Azure or BCS list exposing Azure data. Standard/VisualWeb Parts Leverage services and data from Azure. Open XML Manage Azure data into a document. REST Use REST to interact with Azure data to integrate with SP artifacts. Office Server Services Combine with to auto-gen docs (e.g. PDFs) on server. Workflow/Event Receivers State or events that tie into Azure services or data. LINQ Use for querying Azure data objects. Search Federate search to include Azure data.
  • 28. Pros Cons Simple & lightweight Styling & Formatting SharePoint No code No ‘deep’ integration No deployment to SP No Distribution through SP artifact Content Editor Web Part <iframe> Site Page
  • 29.
  • 30. Pros Cons Use existing service Servicedependency SharePoint Extensive services/data Straightforward coding model Web Part Silverlight BCS
  • 31. Pros Cons Tighter Control Manage services SharePoint Deploy as SP Object Potentially more code Multiple entry-points Web Part Silverlight BCS
  • 32.
  • 33. Point of Integration SP COM BCS Silverlight Sandboxed Solutions/SP Online Office Custom Client Standard/VisualWeb Parts - Open XML REST Office Server Services Workflow LINQ Search
  • 34. Demo
  • 35. Thank You Facebook: http://www.facebook.com/shakir.majeed Blog: http://junooni.wordpress.com/ Email: shakir.majeed@gmail.com

Notas do Editor

  1. Hello every one, good after noon every one, Welcome to SharePoint Saturday Srilanka and to my session. Let me assure you the next hour will be quite exciting for us.
  2. Right 7 years back in the month of January, I got the news from my brother that I got admission in Department Of Computer Science, University of Karachi.
  3. Now I have to submit my documents to the department, then the department issued a form, first to fill it properly and then submit one section to Semester cell
  4. Then I took my form, got it signed from the Mahmud hussain Library, then from Administration Block.From Administration block then to go at Semester Cell, and finally submit this form in the Department
  5. Another Scenario Now Shakir is really happy to get the admission in DCS, DCS asked him to submit the form and document Online. Shakir logged on to the department site, fills the e-form and attach the document, a work flow ( series of task intiated for each of representative of library, administration and semester cell to evaluate the forms and documents online and approved It)
  6. What you think, what we require to achieve this system,Custom ApplicationTeam of Developer who has hands on skillsComplex architectureIT Pros to deal with it