vs2008 ms lux
TRANSCRIPT
Gregory RenardRegional DirectorWygwam
Katrien De GraeveDeveloper EvangelistMicrosoft
Enhanced data support Tooling support with Visual Studio for WF, WCF and WPFEnhanced support for interoperability and Web Services standardsBase classes to address the most common customer requests
Powerful, modern desktops enable next generation applications
Hardware acceleration brings real-time lighting, texturing and rendering
ChallengeChallenge
SolutionSolutionTools for beautiful applications
New Designers and Controls for WPF
Support for vector graphics, lighting, and document flow
- WPF Designer in Visual Studio 2008- HealthCare Project
Building applications to target the Microsoft Office System with the largest user base of any application
ChallengeChallenge
SolutionSolutionBring business data and application logic into Office
Visual Studio 2008 designers work with the 2007 Office system
- Creation of a Ribbon- Euro 2008 Excel’lance Project
Data ManagementHelpScoringPrognosticsNews (RSS)Update Project
http://fr.wikipedia.org/wiki/SaaS
End users expect more from Web applications
More intuitive behavior, Multimedia
ChallengeChallenge
SolutionSolutionEnhanced Web Tools
Updated Designers
ASP.NET AJAX Controls
Cross-browser Compatibility
Software + Services Blueprints
Designer-developer collaboration can be unstructured re-work
ChallengeChallenge
SolutionSolutionShared projects with Expression® WebShared Project StructureHTML, CSS, ASP.NET assets
maintainedSupport for CSS, XHTML and ASP.NET
Desktop power raises expectation of user experiences
ChallengeChallenge
SolutionSolutionDesign and Develop Next GenerationWindows ApplicationsShare Visual Studio WPF projects
with Expression Blend™Separate code and UI elements
using XAML
ChallengeChallenge
SolutionSolution
Databases lack the change and configuration management tools of development projects
Team Edition for Database ProfessionalsChange and Configuration Management project structureSchema import and exportData generation plans for test dataAutomated deployment
Use Visual Studio 2008 to target.NET Framework 2.0.NET Framework 3.0.NET Framework 3.5
ChallengeChallenge
SolutionSolution
Multiple versions of the .NET Framework requires multiple versions of Visual Studio
Unique challenges in accessing, querying, updating and manipulating multiple types of data
ChallengeChallenge
SolutionSolutionNew language extensions unify data query techniques
Work with data as objects, a natural part of your programming model
LINQ-enabled data sourcesLINQ-enabled data sources
LINQ LINQ To ObjectsTo Objects
LINQ LINQ To XMLTo XML
LINQ-enabled ADO.NETLINQ-enabled ADO.NET
Visual BasicVisual Basic OthersOthers
LINQ LINQ To EntitiesTo Entities
LINQ LINQ To SQLTo SQL
LINQ LINQ To DatasetsTo Datasets
.Net Language Integrated Query (LINQ).Net Language Integrated Query (LINQ)
Visual C#Visual C#
ObjectsObjects DatabasesDatabases
- Introduction to LINQ (Languages Features)- LINQ Samples
Linq = Linq = LLanguage anguage ININtegrated tegrated QQueryuery
Samples in Visual Studio 2008 (Help)MSDN: http://msdn.microsoft.com/
MSDN BELUX: http://www.msdn.be Visual Studio 2008 Training Kit:http://go.microsoft.com/?linkid=7602397