Lap Around Visual Studio 2008 &.NET 3.5 Enhancements.
-
Upload
jocelin-gibbs -
Category
Documents
-
view
224 -
download
0
Transcript of Lap Around Visual Studio 2008 &.NET 3.5 Enhancements.
Lap Around Visual Studio 2008 & .NET 3.5 Enhancements
Lap Around Visual Studio 2008 & .NET 3.5 Enhancements
AgendaAgenda
.NET 3.5 SP1New featuresEnhancements
Visual Studio 2008 SP1New featuresEnhancements
Additional features/enhancements
.NET 3.5 SP1 – What’s New?.NET 3.5 SP1 – What’s New?
ADO.NET Entity FrameworkADO.NET Data ServicesASP.NET Dynamic DataASP.NET Routing
ADO.NET Entity FrameworkADO.NET Entity Framework
Entity Data ModelDefine your application modelMap it to a persistence storeComprised of three layers (files):
Conceptual (CSDL)Mapping (MSL)Storage (SSDL)
Entity FrameworkProvides services for consuming an EDM:
Object ServicesEntity ClientEntity SQLLINQ To Entities
DemoDemoADO.NET Entity Framework
ADO.NET Data ServicesADO.NET Data Services
Data feed and publishing service with a standard RESTful interfaceExposes an object model (not a database) over the web:
Entity Data ModelLINQ To SQL modelCustom IQueryable<T> provider
Feature-rich/secure data platformFlexible extensibility modelBroad consumption options
DemoDemoADO.NET Data Services
ASP.NET RoutingASP.NET Routing
Define your application’s URL entry pointsStatic (/Products/Edit/23)Parameterized (/Products/{action}/{id})
Map these URL patterns to route handlersGenerate URLs based off your defined route tableCan be leveraged by ASP.NET…
WebFormsMVC (using)Dynamic Data (using)
ASP.NET Dynamic DataASP.NET Dynamic Data
Data-driven web application scaffoldingFull CRUD operationsAJAX-enabled
Based on top of object modelLINQ To SQLEntity Data Model
Extend your modelMetadataValidation
Modify base UI and add new templatesAdd dynamic behavior to existing apps
DemoDemoASP.NET Dynamic Data
.NET 3.5 SP1 – What’s Been Enhanced?.NET 3.5 SP1 – What’s Been Enhanced?
ASP.NET AJAXWCFWPFWinForms
ASP.NET AJAXASP.NET AJAX
HistoryCreates custom history points
Server & client-sideEnable back/forward browser buttonsAllow users to bookmark state
Script combiningCombine multiple JavaScript files into one
Saves server requests and bandwidth
WCFWCF
Scalability improvementsDataContractSerializer improvementsAPP support added to the syndication libraryEnhanced UriTemplate syntax
Compoud segments ({filename}.{ext})Default values (/Products/{id=23})
WPFWPF
Performance improvementsUp to 40% coldstart improvement!
Shader effectsImproved Direct3D Interop
ImagesTextures
WinFormsWinForms
Five New controlsVector Shapes
LineRectangleOval
PrintFormDataRepeater
Visual Studio 2008 SP1 – What’s New?Visual Studio 2008 SP1 – What’s New?
Entity Data Model designerJavaScript formatting and code preferencesASP Intellisense/Debugging.NET Framework Client Profile
26mb download
DemoDemo.NET Framework Client Profile
Visual Studio 2008 SP1 – What’s Improved?Visual Studio 2008 SP1 – What’s Improved?
SQL Server 2008Improved JavaScript Intellisense
jQueryPrototypeScriptaculous
Web designer performance improvementsWCF refactoring support (svc/config files)
LanguagesLanguages
VBXML To SchemaXSD Browser
C#Improved on-the-fly compiler checkingImproved LINQ debugging
Additional New FeaturesAdditional New Features
ASP.NET MVCSilverlight 2
ASP.NET Silverlight controls