Beruflich Dokumente
Kultur Dokumente
About Me
Coskun Cavusoglu [Pronounced joesh-coon] Director, Technology Center of Excellence Tax | PwC Author -
Agenda
Whats New in SQL Server 2012 Denali Asynchronous Programming with vNext of Visual Studio SharePoint Internet Sites that Integrate FAST Search Disclaimer: I have not created these slides. These are my favorite slides from the SharePoint Conference.
http://www.mssharepointconference.com
SQL Server 2012 Code Name Denali The New SharePoint Mode SSRS SharePoint 2010 Shared Service Hosted in SharePoint Shared Service App pool SSRS catalog DBs are SharePoint Service App DBs WCF and Claims based communication PowerShell Cmdlets Central Admin UI for all RS administration ULS Logging integration Built-in scale-out and load balancer
SQL Server 2012 Code Name Denali The New SharePoint Mode Report Performance Improvements For reports in AJAX Viewer Parity with Denali Native mode performance - Top SharePoint mode pain point - Small reports used to be 2-3 times slower: Fixed Faster than 2008 R2 SharePoint mode ~ 30-60% SQL Setup option for SSRS SharePoint service
SQL Server 2012 Code Name Denali The New SharePoint Mode SharePoint Administrator Experience Install RS Add-in on SharePoint WFEs and RS SharePoint shared service on SharePoint App Servers Create, configure and manage RS SharePoint Service Applications via Central Admin UI Scripting via PowerShell instead of WMI Diagnose with SharePoint ULS Logging Leverage SharePoint Backup/Restore
PwC
12
13
14
Visual Studio Async is available in the Visual Studio 11 Developer Preview or as a separate CTP download for Visual Studio 2010 SP1. It provides streamlined syntax for asynchronous development in C# and Visual Basic.
16
Asynchronous code code which frustrates and demoralizes even the most advanced of developers, is taking a huge leap forward in terms of usability. This is handled by building on the Task functionality in .NET 4, as well as the addition of two new keywords being added to the C# language: async and await.
17
This core of the new asynchronous functionality is built upon three key features. Task functionality async await
18
For example,
public void CopyStreamToStream(Stream source, Stream destination) { byte[] buffer = new byte[0x1000]; int numRead; while ((numRead = source.Read(buffer, 0, buffer.Length)) != 0) { destination.Write(buffer, 0, numRead); } }
19
20
public async Task CopyStreamToStreamAsync(Stream source, Stream destination) { byte[] buffer = new byte[0x1000]; int numRead; while ((numRead = await source.ReadAsync(buffer, 0, buffer.Length)) != 0) { await destination.WriteAsync(buffer, 0, numRead); } }
21
Visual Studio Async CTP for Visual Studio 2010 (SP1 Refresh) http://www.microsoft.com/download/en/details.aspx?disp laylang=en&id=9983
22
What is Search? An evolution of search Keywords Navigation Featured Content Recommendations Insight
Nav Keywords Featured Content
Segment
Refinement Segment
Segment
Segment
Segment
Segment
Hybrid System
Single Authoring, Multiple Deliveries
SP Content
FAST Search
SP WCM
SP Metadata
ASP MVC
UX / Branding
Adaptive sites blueprint
Browse
Adaptive UX
Web Service Web Service Web Service
Content
Dynamic Targeting
Profiles
Content Delivery
Management
Content Management
Business Connectivity Services Media Assets Regular Content
Directly Managed
Promoted Content
Catalog
Database
Indirectly Managed
Forums
PwC
Source Content
Query
Controller
Data
WCF/HTTP
Model
View
Content Management
Adaptive sites blueprint
Browse
Adaptive UX
Web Service Web Service Web Service
Content
Dynamic Targeting
Profiles
Content Delivery
Management
Content Management
Business Connectivity Services Media Assets Regular Content
Directly Managed
Promoted Content
Catalog
Database
Indirectly Managed
Forums
PwC
Adaptive Insight
Adaptive sites blueprint
Browse
Adaptive UX
Web Service Web Service Web Service
Content
Dynamic Targeting
Profiles
Content Delivery
Management
Content Management
Business Connectivity Services Media Assets Regular Content
Directly Managed
Promoted Content
Catalog
Database
Indirectly Managed
Forums
PwC
WCF
AppFabric Cache/Store
PwC
Index
PwC
SharePoint can look like anything you want! Collection of amazing SharePoint sites: www.topsharepoint.com
Brembo.com
Qualia.com.au
Chilis.com
Calphalon.com
ChooseChicago.co m
Sharpie.com
Embraer.com
ExperienceWA.co m
Project and Project Server 2010 and Team Foundation Server 2010
Schedule Management
43
Resource Management
44
Microsoft Confidential
46
Microsoft Confidential
47
Microsoft Confidential
48
Microsoft Confidential
49
Microsoft Confidential
50
http://go.microsoft.com/fwlink/?LinkID=19 6413
52