Download
net 4 5 n.
Skip this Video
Loading SlideShow in 5 Seconds..
.NET 4.5 PowerPoint Presentation

.NET 4.5

238 Views Download Presentation
Download Presentation

.NET 4.5

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. .NET 4.5 Current Version: Developer Preview

  2. who am i?

  3. who are you? • .NET Developers? C++ Developers? Other Platform Developers? • Web Developers? Client Developers? • Using TFS? • Testers? • Project Managers? • Team Leads/Managers?

  4. what’s new in c#/vblanguages? • !!Async/Await (C#/VB) • Iterators (VB) • Call Hierarchy (VB) • Global namespace (VB)

  5. core framework • Asynchronous file operations • MEF supports generic types, multiple scopes, and removes the need for attributes • MVC 4 • Mobile application project template • jQuery Mobile for touch-optimized Ui’s • Asynchronous controllers use tasks • .NET API’s for Metro style apps • Portable libraries allow class libraries to work on more than one .NET platform (Silverlight, WinPhone7, Xbox 360)

  6. what’s new in wcf 4.5? • Simplification of generated client configfiles • Support for contract-first development (reference WSDL) • Validation of config files by Visual Studio as part of build process • XML editor tooltips • New asynchronous streaming support • New HTTPS protocol mapping • ?singleWSDL to request a single WSDL doc • WebSockets support to enable bidirectional communication with TCP performance • ChannelFactory caching support • Binary encoder compression support • UDP transport support

  7. what’s new in wf 4.5? • State machine workflows are back • Improved Workflow Designer • Search workflow using Quick Find and Find in Files commands • Panning support • Optional Document Outline view • Annotate activities • Support for C# expressions • WorkflowIdentity to map between persisted workflow instances and their definition • Side-by-side execution of multiple workflow versions in the same host

  8. what’s new in asp.net 4.5? • IIS 7 Express replaces Cassini • Support for WebSocketsprotocol (great for long-running data transfers between client and server [e.g. chat apps]) • Support for asynchronous HTTP requests and responses • MS AntiXSSlibrary integrated with one line into web.config • Bundling and minification • Bundle JavaScript and CSS files into a single file reference • Minify JavaScript and CSS to remove unnecessary characters

  9. better data binding in asp.net 4.5 • Strongly-typed data controls

  10. model binding • Bind to a method (e.g. GetCategories)

  11. additional resources • Slide decks: • Visual Studio 11 – Dev Preview • TFS 11 – Dev Preview • Links: • ASP.NET 4.5 • http://www.asp.net/vnext • http://www.asp.net/vnext/overview/getting-started-with-the-next-version-of-aspnet/what's-new-in-aspnet-45-and-visual-web-developer-11-developer-preview#_Toc303354459 • WCF • http://msdn.microsoft.com/en-us/library/dd456789(v=vs.110).aspx