Download presentation
Presentation is loading. Please wait.
Published byAlannah Lauren Gardner Modified over 9 years ago
1
.NET 2010 What can we expect for 2010? Kevin Grossnicklaus November 30 th, 2009
2
Agenda Introductions Expectations Windows 7.NET 4.0 (including C# and VB.NET) Visual Studio.NET 2010 Team Foundation Server 2010 Windows Azure Entity Framework 4.0 Silverlight 4.0 Office 2010 SharePoint 2010 Questions?
3
Introductions Kevin Grossnicklaus – ArchitectNow- www.ArchitectNow.net (2009-Present)www.ArchitectNow.net President – Washington University - CAIT Program (2003-Present) Instructor – SSE - www.SSEinc.com (1999-2009)www.SSEinc.com Chief Architect Software Development Practice Leader Email: kvgros@architectnow.netkvgros@architectnow.net Twitter: http://twitter.com/kvgroshttp://twitter.com/kvgros Blog: http://www.GeeksWithBlogs.com/kgrossnicklaus
4
Expectations What are we going to cover? Why is this something I should be aware of? Who can use this stuff? How detailed are we going to get? “Mama I’m Going Fast” – Ricky Bobby
5
WINDOWS 7
6
Windows 7 Released: October 22 nd, 2009 Development Opportunities: – Multi-touch – Sensor API Location (i.e. GPS) Ambient Light Accelerometer Other – UI Taskbar Jumplists Aero Ribbon DirectX 11 (w/ DirectWrite)
7
.NET 4.0
8
New Runtime – First new.NET runtime since 2.0 VS.NET 2010 Dynamic Language Runtime Side by Side Execution
9
C# 4.0 Optional Parameters Default Parameter Values Named Parameters Covariance/Contravariance Enhanced PIA implementation
10
VB.NET 4.0 Auto-Implemented Properties Collection Initializers Implicit Line Continuation Multiline Lambda Support DLR Support Covariance/Contravariance
11
VISUAL STUDIO.NET 2010
12
Visual Studio.NET 2010 Currently: Beta 2 (Free) – http://www.microsoft.com/visualstudio/en- us/products/2010/default.mspx http://www.microsoft.com/visualstudio/en- us/products/2010/default.mspx RTM: March 22 nd, 2010 New SKU’s: – Visual Studio.NET 2010 Ultimate with MSDN – Visual Studio.NET 2010 Premier with MSDN – Visual Studio.NET 2010 Professional with MSDN “With MSDN”? “Ultimate Offer”: – http://www.microsoft.com/visualstudio/en- us/products/msdn/default.mspx#roadmap http://www.microsoft.com/visualstudio/en- us/products/msdn/default.mspx#roadmap
13
VS.NET 2010 SKUs
14
“With MSDN”
15
What’s changed in VS.NET? Full WPF IDE (including code editors) Multi-targeting – Frameworks: 2.0, 3.0, 3.5, 4.0 General: – F# development – F# Explorer – No dynamic help – No object test bench Design Time: – Call Hierarchy Explorer – Generate from usage – Live semantic errors – Intellisense Completion vs. Suggestion Mode
16
What’s changed in VS.NET? (Cont.) Enhanced editors and project templates. – ASP.NET – WPF – Silverlight WYSIWYG Editors – Entity Framework Architecture Modeling – UML Editors Debugging – Intellitrace
17
What’s changed in VS.NET? (Cont.) Extensibility – Extension Manager – MEF
18
TEAM FOUNDATION SERVER 2010
19
Team Foundation Server 2010 Greatly simplified administration – Build processes defined in WF – Build Process Templates – Better admin – Integrated log readers Gated Checkins Better Conflict Resolution Branch visualization Test Lab Management Better support for Agile projects via integrated templates
20
Team Foundation Server 2010 (Cont.)
22
Team Foundation Server 2010
23
Included in MSDN Source Code only version
24
WINDOWS AZURE
25
Windows Azure What is the Cloud? What is Azure? What does it do for me? When is it available? – Go Live: January 1 st, 2010 – Starts charging: February 1 st, 2010 What does it cost? Pricing – Pay for what you use – http://www.microsoft.com/windowsazure/pricing/ http://www.microsoft.com/windowsazure/pricing/
26
Windows Azure (Cont.) SQL Azure – Tool Integration VS.NET 2010 Integration Getting Started – MS Developer Center – http://www.microsoft.com/windowsazure/getstar ted/ http://www.microsoft.com/windowsazure/getstar ted/
27
Microsoft AppFabric Onsite vs. Offsite Azure Services What is AppFabric? – Services for.NET Developers – Windows Workflow Foundation (WF) – Windows Communication Foundation (WCF) – “Dublin” – Caching per “Velocity” Where do I get it? – Beta 1 – http://msdn.microsoft.com/en- us/windowsserver/ee695849.aspx http://msdn.microsoft.com/en- us/windowsserver/ee695849.aspx
28
Microsoft Pinpoint Marketplace for software apps based on Microsoft technologies Companies, Applications, Services Categories “Dallas”
29
Microsoft Pinpoint
30
Microsoft Codename “Dallas” Marketplace for data and services – http://pinpoint.microsoft.com/en-US/Dallas http://pinpoint.microsoft.com/en-US/Dallas Commercial or Free Data Access via services or SQL Hosted in Azure Microsoft manages: – Licensing – Payment – Availability
31
Microsoft Codename “Dallas”
32
ENTITY FRAMEWORK 4.0
33
Entity Framework 4.0 Persistence Ignorance T4 Code Generation Lazy Loading POCO Change-Tracking Better N-Tier Support with Self Tracking Entities Model-First Development Code-Only Development
34
Entity Framework 4.0 Download CTP: – http://www.microsoft.com/downloads/details.asp x?familyid=13FDFCE4-7F92-438F-8058- B5B4041D0F01&displaylang=en http://www.microsoft.com/downloads/details.asp x?familyid=13FDFCE4-7F92-438F-8058- B5B4041D0F01&displaylang=en ADO.NET Team Blog: – http://blogs.msdn.com/adonet/ http://blogs.msdn.com/adonet/
35
SILVERLIGHT 4.0
36
Silverlight 4.0 Currently in Beta Release: – ??? First 4 versions of SL released over last 3 years Get Beta at: – www.Silverlight.net www.Silverlight.net – (Only for VS.NET 2010 Beta 2) – (No “Go Live” License)
37
Silverlight 4.0 New Features Printing Support Right-Click event handling – i.e. Support for context menus Webcam and Microsoft access Mousewheel support Rich Text Box support ICommand support for controls – Cleaner support for patterns like MVVM Access to Clipboard Web Browser control
38
Silverlight 4.0 New Features ELEVATED PERMISSIONS – COM Interop – Task tray support – Local File Access – Full Keyboard Access in Full Screen Managed Extensibility Framework And On…
39
Silverlight 4.0 and VS.NET 2010 WYSIWYG Designer Better Tooling – Simpler data binding Enhanced Expression Blend 4.0 – Download preview: http://www.microsoft.com/downloads/details.aspx?Fa milyID=6806e466-dd25-482b-a9b3- 3f93d2599699&displaylang=en http://www.microsoft.com/downloads/details.aspx?Fa milyID=6806e466-dd25-482b-a9b3- 3f93d2599699&displaylang=en
40
RIA Services What is RIA Services? – Simplified N-Tier development for SL and ASP.NET – Now built on WCF – Project templates and guidance packages – Integrated “plumbing” Download Preview: – http://silverlight.net/getstarted/riaservices/ http://silverlight.net/getstarted/riaservices/
41
OFFICE 2010
42
Office 2010 Get Beta: – http://www.microsoft.com/office/2010/en/defaul t.aspx http://www.microsoft.com/office/2010/en/defaul t.aspx Hosted or Local
43
SHAREPOINT 2010
44
SharePoint 2010 Greatly enhanced collaboration platform Many social networking features Integrated developer dashboard LINQ to SharePoint support Client Object Model support for Silverlight Sandboxed Solutions
45
SharePoint 2010
47
More information: – http://sharepoint2010.microsoft.com/Pages/defa ult.aspx http://sharepoint2010.microsoft.com/Pages/defa ult.aspx – http://msdn.microsoft.com/en- us/sharepoint/default.aspx http://msdn.microsoft.com/en- us/sharepoint/default.aspx Upcoming User Group: – December 10 th – http://www.stlsug.org/ http://www.stlsug.org/
48
RESOURCES
49
Resources http://Msdn.microsoft.com http://www.microsoftPDC.com http://www.silverlight.net http://www.asp.net http://www.windowsclient.net http://www.microsoft.com/visualstudio
50
FINAL THOUGHTS
51
Questions? kvgros@architectnow.net http:// twitter/kvgros www.geekswithblogs.com/kgrossnicklaus kvgros@architectnow.net http:// twitter/kvgros www.geekswithblogs.com/kgrossnicklaus kvgros@architectnow.net http:// twitter/kvgros www.geekswithblogs.com/kgrossnicklaus
52
Thank you for coming!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.