• Save
Greg Demo Slides
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Greg Demo Slides

on

  • 678 views

 

Statistics

Views

Total Views
678
Views on SlideShare
677
Embed Views
1

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • http://blogs.microsoft.fr/franckha/archive/2007/07/04/60973.aspx
  • Similar story as with C# 3.0 but abbrev’d.
  • Similar story as with C# 3.0 but abbrev’d.

Greg Demo Slides Presentation Transcript

  • 1.
  • 2. {WPF + VS 2008 = New User Interfaces}
    • Designer WPF in Visual Studio 2008
    • 3. HealtCare Project
    demo
  • 4. {Office07 + VS08 = Your productivity !}
    • Creation of a Ribbon
    • 5. Euro 2008 Excel’lance Project
    demo
  • 6. SaaS Office 2007 Solution
    Data Management
    Help
    Scoring
    Forecast
    News (Rss)
    Update Project
    http://fr.wikipedia.org/wiki/SaaS
  • 7. {.NET 3.5 + LINQ + VS08 = Next Step !}
    • Introduction to LINQ (Languages Features)
    • 8. LINQ Samples
    demo
    Linq = LanguageINtegratedQuery
  • 9. VB 9.0 / C# 3.0 Innovations !
    Query expressions
    Dim contacts =
    From c In customers
    Where c.State= "WA"
    Select New With { Name = c.Name, _ Phone = c.Phone }
    Nullable Value Type
    Expression Trees
    Local Variable Type Inference
    Deep XML Support
    Lambda Expressions
    Dim contacts =
    customers _
    .Where(Function(c) c.State = "WA") _
    .Select(Function(c) New With { Name = c.Name, _ Phone = c.Phone })
    Partial Methods
    Extension Methods
    Anonymous Types
    Objects Initializers
  • 10. VB 9.0 / C# 3.0 Innovations !
    Query expressions
    var contacts =
    from c in customers
    where c.State == "WA"
    select new { c.Name, c.Phone };
    Expression Trees
    Local Variable Type Inference
    Lambda Expressions
    Nullable Value Type
    var contacts =
    customers
    .Where(c => c.State == "WA")
    .Select(c => new { c.Name, c.Phone });
    Partial Methods
    Extension Methods
    Anonymous Types
    Objects Initializers
  • 11. LINQ : Architecture
    Others…
    VB
    C#
    .NET Language Integrated Query (LINQ)
    Sources de données LINQ
    Linqsur des sources ADO.NET
    LINQ
    To XML
    LINQ
    To Entities
    LINQ
    To SQL
    LINQ
    To Datasets
    LINQ
    To Objects
    Provider
    <book>
    <title/>
    <author/>
    <price/>
    </book>
    XML
    Relationnal
    Objets