SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
SharePoint 2010 and
      Silverlight a Bigger Picture
                    Mikhail Dikov
            Business Process Management Buff
                     Global 360



9/11/2010                                      1
Agenda

 How do we know when to use Silverlight and SharePoint?

 Developer and designer tools

 Steps in crafting business applications

 SharePoint Client Object Model

 Demo - constructing a Case Management business
  application


Q & A
Why and When?




                ?
DNA of the SharePoint Application Platform




                                                    Human Centric
                           Collaboration              Business
                                                      Processes



                Search                     Portal



 Enterprise
  Content                     Business
Management                  Intelligence
Silverlight is already in SharePoint
DNA of the Business Process Platform




 Critical                 Persona-Based                   Real-Time
Business                       User                        Process
Processes                   Experience                     Visibility

                                          Process-Aware
             Structured
                                               User
             Documents
                                           Environment

End-to-End
 Processes
SharePoint as Business Process Platform


 Critical                  Persona-Based                     Real-Time
Business                        User                          Process
Processes                    Experience                       Visibility

                                            Process-Aware
              Structured
                                                 User
              Documents
                                             Environment
                                                            Human Centric
End-to-End                  Collaboration                     Business
 Processes                                                    Processes



                Search                          Portal



 Enterprise
  Content                     Business
Management                  Intelligence
Which best represents your opinion of the
SharePoint user experience?
What’s next?




   SharePoint 2007   SharePoint 2010     SharePoint vNext




     HTML 4 Quirks    XHTML 1.0 Strict           ?
Design to the rescue…


 Quick                  Disposable
 Timely                 Plentiful
 Inexpensive            Minimal Detail
 Suggest and Explore    Simple
Design Tools


                Napkins

                Pencil

                Expression Design

                Expression Blend

                Sketchflow
Sketchflow - Low Fidelity
Sketchflow - Low Fidelity
Sketchflow - Low Fidelity




                 Demo - Sketchflow
Developer Tools


 White Board

 Visual Studio

 Expression Blend

 Silverlight Toolkit

 Fiddler
Sketchflow - High Fidelity
Sketchflow - High Fidelity
Sketchflow - High Fidelity




                      Demo – High Fidelity
Final Application
Final Application
Silverlight and SharePoint




        Demo – Silverlight uses SharePoint Client Object Model
The Final Touch




          Demo – Applying template to finished application
Your turn…




             Q&A
Thank You!

Visit www.mikhaildikov.com for slides and demo projects


PLEASE COMPLETE
THE SESSION SURVEY
Thank You To Our Sponsors!

Contenu connexe

Tendances

Share Point Services Brouchure
Share Point Services BrouchureShare Point Services Brouchure
Share Point Services Brouchure
rahuljamal
 
Trabon Share Point 2010 Presentation Handout 111109
Trabon Share Point 2010 Presentation Handout 111109Trabon Share Point 2010 Presentation Handout 111109
Trabon Share Point 2010 Presentation Handout 111109
mlong1m
 
Lotus Strategy 2008
Lotus Strategy 2008Lotus Strategy 2008
Lotus Strategy 2008
Ofer Guetta
 
Squeeze more 2015
Squeeze more 2015Squeeze more 2015
Squeeze more 2015
nviron
 

Tendances (20)

NOW I Get it!! What SharePoint IS and why I need it
NOW I Get it!! What SharePoint IS and why I need itNOW I Get it!! What SharePoint IS and why I need it
NOW I Get it!! What SharePoint IS and why I need it
 
Enhancing employee performance with real time content and personalisation
Enhancing employee performance with real time content and personalisationEnhancing employee performance with real time content and personalisation
Enhancing employee performance with real time content and personalisation
 
Kma 04 22-10 office sneak peek presentation
Kma 04 22-10 office sneak peek presentationKma 04 22-10 office sneak peek presentation
Kma 04 22-10 office sneak peek presentation
 
Aspenware 2013 consulting program
Aspenware 2013 consulting programAspenware 2013 consulting program
Aspenware 2013 consulting program
 
Effective requirements gathering workshops
Effective requirements gathering workshopsEffective requirements gathering workshops
Effective requirements gathering workshops
 
Share Point Services Brouchure
Share Point Services BrouchureShare Point Services Brouchure
Share Point Services Brouchure
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best Practices
 
Records Management in SharePoint
Records Management in SharePointRecords Management in SharePoint
Records Management in SharePoint
 
iStart - Sharepoint: Getting to the point
iStart - Sharepoint: Getting to the pointiStart - Sharepoint: Getting to the point
iStart - Sharepoint: Getting to the point
 
Trabon Share Point 2010 Presentation Handout 111109
Trabon Share Point 2010 Presentation Handout 111109Trabon Share Point 2010 Presentation Handout 111109
Trabon Share Point 2010 Presentation Handout 111109
 
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
 
Lotus Strategy 2008
Lotus Strategy 2008Lotus Strategy 2008
Lotus Strategy 2008
 
Creative social intranet ppt ver 5
Creative social intranet ppt ver 5Creative social intranet ppt ver 5
Creative social intranet ppt ver 5
 
Share point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint SaturdayShare point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint Saturday
 
Squeeze more 2015
Squeeze more 2015Squeeze more 2015
Squeeze more 2015
 
Beyond the Buzzwords: Implementing End-to-End SharePoint Governance and Compl...
Beyond the Buzzwords: Implementing End-to-End SharePoint Governance and Compl...Beyond the Buzzwords: Implementing End-to-End SharePoint Governance and Compl...
Beyond the Buzzwords: Implementing End-to-End SharePoint Governance and Compl...
 
Envision IT - Designing your SharePoint Extranet to work for you
Envision IT - Designing your SharePoint Extranet to work for youEnvision IT - Designing your SharePoint Extranet to work for you
Envision IT - Designing your SharePoint Extranet to work for you
 
SharePoint 2010: A Case Study
SharePoint 2010: A Case StudySharePoint 2010: A Case Study
SharePoint 2010: A Case Study
 
CCIT Consultants
CCIT ConsultantsCCIT Consultants
CCIT Consultants
 
Share Point 2010: What's in the box?
Share Point 2010: What's in the box?Share Point 2010: What's in the box?
Share Point 2010: What's in the box?
 

En vedette

Share Point Server 2007ù Document Libraries I Introduction To Sharing Files
Share Point  Server 2007ù Document Libraries  I  Introduction To Sharing FilesShare Point  Server 2007ù Document Libraries  I  Introduction To Sharing Files
Share Point Server 2007ù Document Libraries I Introduction To Sharing Files
Oklahoma Dept. Mental Health
 
Sharepoint tips and tricks
Sharepoint tips and tricksSharepoint tips and tricks
Sharepoint tips and tricks
Jeff Wisniewski
 
SharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructureSharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructure
Kjell-Sverre Jerijærvi
 

En vedette (12)

Melcrum SharePoint User Forum - Aviva
Melcrum SharePoint User Forum - AvivaMelcrum SharePoint User Forum - Aviva
Melcrum SharePoint User Forum - Aviva
 
MTV - Viacom SharePoint Case Study - MOSS 2007
MTV - Viacom SharePoint Case Study - MOSS 2007MTV - Viacom SharePoint Case Study - MOSS 2007
MTV - Viacom SharePoint Case Study - MOSS 2007
 
Add or Delete Files in a Library - SharePoint 2010 - EPC Group
Add or Delete Files in a Library - SharePoint 2010 - EPC GroupAdd or Delete Files in a Library - SharePoint 2010 - EPC Group
Add or Delete Files in a Library - SharePoint 2010 - EPC Group
 
Share Point Server 2007ù Document Libraries I Introduction To Sharing Files
Share Point  Server 2007ù Document Libraries  I  Introduction To Sharing FilesShare Point  Server 2007ù Document Libraries  I  Introduction To Sharing Files
Share Point Server 2007ù Document Libraries I Introduction To Sharing Files
 
Sharepoint tips and tricks
Sharepoint tips and tricksSharepoint tips and tricks
Sharepoint tips and tricks
 
Understanding SharePoint 2010 Lists & Libraries
Understanding SharePoint 2010 Lists & LibrariesUnderstanding SharePoint 2010 Lists & Libraries
Understanding SharePoint 2010 Lists & Libraries
 
Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010
 
3 lists, libraries, share point designer, business intelligence
3   lists, libraries, share point designer, business intelligence3   lists, libraries, share point designer, business intelligence
3 lists, libraries, share point designer, business intelligence
 
SharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructureSharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructure
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best Practices
 
Sap mm full
Sap mm fullSap mm full
Sap mm full
 
5 Ways to Manage Documents in SharePoint & Office 365
5 Ways to Manage Documents in SharePoint & Office 3655 Ways to Manage Documents in SharePoint & Office 365
5 Ways to Manage Documents in SharePoint & Office 365
 

Similaire à SharePoint 2010 and Silverlight a Bigger Picture

Dev-In-Town: Share Point by Patrick Yong
Dev-In-Town: Share Point by Patrick YongDev-In-Town: Share Point by Patrick Yong
Dev-In-Town: Share Point by Patrick Yong
Quek Lilian
 
Revolutionizing the user_experience
Revolutionizing the user_experienceRevolutionizing the user_experience
Revolutionizing the user_experience
QuestexConf
 
SharePoint Saturday SpikesTogether presentation
SharePoint Saturday SpikesTogether presentationSharePoint Saturday SpikesTogether presentation
SharePoint Saturday SpikesTogether presentation
AnnickDebbaut
 

Similaire à SharePoint 2010 and Silverlight a Bigger Picture (20)

Share Point Ax
Share Point AxShare Point Ax
Share Point Ax
 
The Future of Productivity Taking Place Now at Penson Financial Services
The Future of Productivity Taking Place Now at Penson Financial ServicesThe Future of Productivity Taking Place Now at Penson Financial Services
The Future of Productivity Taking Place Now at Penson Financial Services
 
Dev-In-Town: Share Point by Patrick Yong
Dev-In-Town: Share Point by Patrick YongDev-In-Town: Share Point by Patrick Yong
Dev-In-Town: Share Point by Patrick Yong
 
SAP Microsoft Interoperability - Portal Solutions
SAP Microsoft Interoperability - Portal SolutionsSAP Microsoft Interoperability - Portal Solutions
SAP Microsoft Interoperability - Portal Solutions
 
Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
 
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
 
ecspand - Enhance your SharePoint to a true ECM Platform
ecspand - Enhance your SharePoint to a true ECM Platformecspand - Enhance your SharePoint to a true ECM Platform
ecspand - Enhance your SharePoint to a true ECM Platform
 
Moss 2007 Technology Briefing
Moss 2007 Technology BriefingMoss 2007 Technology Briefing
Moss 2007 Technology Briefing
 
Revolutionizing the user_experience
Revolutionizing the user_experienceRevolutionizing the user_experience
Revolutionizing the user_experience
 
SharePoint Saturday SpikesTogether presentation
SharePoint Saturday SpikesTogether presentationSharePoint Saturday SpikesTogether presentation
SharePoint Saturday SpikesTogether presentation
 
SharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockSharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David Strock
 
No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013
 
Image Now Interact For Share Point
Image Now Interact For Share PointImage Now Interact For Share Point
Image Now Interact For Share Point
 
Sap net weaver business client introduction
Sap net weaver business client   introductionSap net weaver business client   introduction
Sap net weaver business client introduction
 
SharePoint 2010 Overview
SharePoint 2010 OverviewSharePoint 2010 Overview
SharePoint 2010 Overview
 
The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)
 
Xencia Solution Showcase
Xencia Solution ShowcaseXencia Solution Showcase
Xencia Solution Showcase
 
Northridge Webinar Share Point 2010 Public Web
Northridge Webinar Share Point 2010 Public WebNorthridge Webinar Share Point 2010 Public Web
Northridge Webinar Share Point 2010 Public Web
 
SharePoint 2010-Your Business Collaboration Platform
SharePoint 2010-Your Business Collaboration PlatformSharePoint 2010-Your Business Collaboration Platform
SharePoint 2010-Your Business Collaboration Platform
 
Best Practices Europe 10 Steps To Successful Deployments
Best Practices Europe 10 Steps To Successful DeploymentsBest Practices Europe 10 Steps To Successful Deployments
Best Practices Europe 10 Steps To Successful Deployments
 

Dernier

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
dlhescort
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 

Dernier (20)

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 

SharePoint 2010 and Silverlight a Bigger Picture