Your SlideShare is downloading. ×
0
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
WPF Unleashed: Building Application with Visual Studio 2008 SP1
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WPF Unleashed: Building Application with Visual Studio 2008 SP1

2,207

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Hi,

    Here is the link of implementation of WPF Tutorial with Example
    http://wpftutorial.co

    Thanks
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
2,207
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
49
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • 06/05/09 10:43 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Transcript

    • 1. Dave Bost Developer Evangelist http://davebost.com/blog
    • 2. http://thirstydeveloper.com “ Looking at someone’s code, but with audio”
    • 3. <ul><li>What’s being delivered with Service Pack 1 </li></ul><ul><li>What’s being improved in Service Pack 1 </li></ul><ul><li>How you can use it to build applications </li></ul>
    • 4. <ul><li>.NET Framework Application development </li></ul><ul><li>Visual Studio 2008 </li></ul><ul><li>Object-Relational Mapping </li></ul><ul><li>ASP.NET </li></ul>Level 100
    • 5. <ul><li>New features </li></ul><ul><ul><li>.NET 3.5 Additions </li></ul></ul><ul><ul><li>Visual Studio Support </li></ul></ul><ul><ul><li>Demos! </li></ul></ul><ul><li>Enhancements </li></ul><ul><ul><li>Framework Improvements </li></ul></ul><ul><ul><li>Visual Studio IDE </li></ul></ul>
    • 6. <ul><li>ADO.NET Entity Framework </li></ul><ul><li>ASP.NET Dynamic Data </li></ul><ul><li>ADO.NET Data Services </li></ul><ul><li>ASP.NET Routing </li></ul>
    • 7. <ul><li>Entity Data Model </li></ul><ul><li>Entity Framework </li></ul><ul><li>Visual Studio Designer Support </li></ul>
    • 8. <ul><li>Maps concepts to physical store </li></ul><ul><ul><li>Conceptual Schema Definition </li></ul></ul><ul><ul><li>Storage Schema Definition </li></ul></ul><ul><ul><li>Mapping Specification </li></ul></ul><ul><li>Decouples your DB schema from your application model </li></ul><ul><ul><li>Provides flexibility </li></ul></ul><ul><ul><li>Platform-independent </li></ul></ul>
    • 9. <ul><li>Entity Framework </li></ul><ul><ul><li>Object Services </li></ul></ul><ul><ul><li>Entity Client </li></ul></ul><ul><ul><li>EntitySQL </li></ul></ul><ul><ul><li>Linq-to-Entities </li></ul></ul><ul><li>Visual Studio Designer Support </li></ul>
    • 10. <ul><li>Entity Data Model Wizard </li></ul><ul><ul><li>Simplifies creation of mapping files </li></ul></ul><ul><li>Data Model Design Surface </li></ul><ul><ul><li>Simplifies creation of entities and relationships </li></ul></ul><ul><ul><li>Hides the complexity of the mapping files </li></ul></ul>
    • 11. &nbsp;
    • 12. <ul><li>Created an Entity Data Model from an existing database schema </li></ul><ul><li>Explored the ways to customize the model </li></ul><ul><li>Wrote a client application that uses the model to access data using Linq-to-Entities </li></ul>
    • 13. <ul><li>Data-driven web application scaffolding </li></ul><ul><li>Based on top of object model </li></ul><ul><li>New Visual Studio ASP.NET project types </li></ul><ul><ul><li>Entity Data Model </li></ul></ul><ul><ul><li>Linq-to-SQL </li></ul></ul>
    • 14. &nbsp;
    • 15. <ul><li>Created a Dynamic Data Web application </li></ul><ul><li>Explored customization areas </li></ul><ul><li>Connected it to our existing model </li></ul>
    • 16. <ul><li>Exposes data “feeds” </li></ul><ul><li>Presents a Web-based object model </li></ul><ul><li>Powerful, but secure </li></ul><ul><li>Extensible </li></ul>
    • 17. <ul><li>Implemented using ATOM </li></ul><ul><ul><li>“ Tables” == feeds </li></ul></ul><ul><ul><li>“ Rows” == entities </li></ul></ul><ul><li>RESTful protocol </li></ul><ul><ul><li>Simple XML </li></ul></ul><ul><ul><li>URI points to resource </li></ul></ul>
    • 18. <ul><li>Opt-in exposure </li></ul><ul><li>Provides hooks for queries and operations </li></ul><ul><li>Supports many types of client access </li></ul>
    • 19. &nbsp;
    • 20. <ul><li>Added a Data Service to our Web Application </li></ul><ul><li>Refactored our user interface to work over the Web </li></ul>
    • 21. <ul><li>Map your application’s URL entry points to route handlers </li></ul><ul><li>Generate URLs based off your defined route table </li></ul><ul><li>Can be leveraged by ASP.NET… </li></ul><ul><ul><li>Dynamic Data </li></ul></ul><ul><ul><li>MVC </li></ul></ul><ul><ul><li>WebForms </li></ul></ul>
    • 22. &nbsp;
    • 23. <ul><li>Explored how to customize site layout using routes </li></ul><ul><li>Added new routes to our Web Application </li></ul>
    • 24. <ul><li>New features </li></ul><ul><ul><li>.NET 3.5 Additions </li></ul></ul><ul><ul><li>Visual Studio Support </li></ul></ul><ul><ul><li>Demos! </li></ul></ul><ul><li>Enhancements </li></ul><ul><ul><li>Framework Improvements </li></ul></ul><ul><ul><li>Visual Studio IDE </li></ul></ul>
    • 25. <ul><li>ASP.NET AJAX </li></ul><ul><li>WCF </li></ul><ul><li>WPF </li></ul><ul><li>WinForms </li></ul>
    • 26. <ul><li>History </li></ul><ul><ul><li>Creates custom history points </li></ul></ul><ul><ul><ul><li>Server &amp; client-side </li></ul></ul></ul><ul><ul><li>Enable back/forward browser buttons </li></ul></ul><ul><ul><li>Allow users to bookmark state </li></ul></ul><ul><li>Script combining </li></ul><ul><ul><li>Combine multiple JavaScript files into one </li></ul></ul><ul><ul><ul><li>Reduces # of requests and bandwidth </li></ul></ul></ul>
    • 27. <ul><li>Scalability improvements </li></ul><ul><li>DataContractSerializer improvements </li></ul><ul><li>APP support added to the syndication library </li></ul><ul><li>Enhanced UriTemplate syntax </li></ul><ul><ul><li>Compoud segments ({filename}.{ext}) </li></ul></ul><ul><ul><li>Default values (/Products/{id=23}) </li></ul></ul>
    • 28. <ul><li>Performance improvements </li></ul><ul><ul><li>Up to 40% coldstart improvement! </li></ul></ul><ul><li>Shader effects </li></ul><ul><li>Improved Databinding </li></ul><ul><li>Direct3D Interop </li></ul><ul><ul><li>Images </li></ul></ul><ul><ul><li>Textures </li></ul></ul>
    • 29. <ul><li>Five New controls </li></ul><ul><ul><li>Vector Shapes </li></ul></ul><ul><ul><ul><li>Line </li></ul></ul></ul><ul><ul><ul><li>Rectangle </li></ul></ul></ul><ul><ul><ul><li>Oval </li></ul></ul></ul><ul><ul><li>PrintForm </li></ul></ul><ul><ul><li>DataRepeater </li></ul></ul>
    • 30. <ul><li>Entity Data Model designer </li></ul><ul><li>JavaScript formatting and code preferences </li></ul><ul><li>ASP Intellisense/Debugging </li></ul><ul><li>.NET Framework Client Profile </li></ul><ul><ul><li>26mb download </li></ul></ul>
    • 31. <ul><li>SQL Server 2008 </li></ul><ul><li>Improved JavaScript Intellisense </li></ul><ul><ul><li>jQuery </li></ul></ul><ul><ul><li>Prototype </li></ul></ul><ul><ul><li>Scriptaculous </li></ul></ul><ul><li>Web designer performance improvements </li></ul><ul><li>WCF refactoring support (svc/config files) </li></ul>
    • 32. <ul><li>ASP.NET MVC </li></ul><ul><li>Silverlight 2 </li></ul><ul><ul><li>ASP.NET Silverlight controls </li></ul></ul>
    • 33. <ul><li>Great new features in SP1 make application development easier </li></ul><ul><li>Many existing features are improved </li></ul><ul><li>More coming soon! </li></ul>
    • 34. <ul><li>Visit MSDN at msdn.microsoft.com </li></ul><ul><li>Visit the urls below for additional information </li></ul><ul><li>Visual Studio Information - http://msdn.microsoft.com/vstudio </li></ul><ul><li>Videos and Tutorials - http://www.asp.net/learn </li></ul><ul><li>ADO.NET Team Blog - http://blogs.msdn.com/data </li></ul><ul><li>Data Platform Developer Center - http://msdn.microsoft.com/data </li></ul>
    • 35. For the latest titles, visit www.microsoft.com/learning/books/devtools
    • 36. Are you ready to take your career as a developer to the next level? Looking for a learning experience that is designed for you? Join MSDN Ramp Up and Summit Your Career! MSDN Ramp Up is your online source that provides free training and technical resources to help take your development skills to the next level. <ul><li>Step-by-Step training plans to build your development skills. </li></ul><ul><li>Premium technical content created by expert developers for developers. </li></ul><ul><li>Access to valuable online e-learning, e-references, and virtual labs. </li></ul><ul><li>50% discount on select certification exams and 30% discount on Microsoft Press training kits. </li></ul><ul><li>Join Ramp Up for free today! </li></ul><ul><li>Go to: http://msdn.microsoft.com/rampup </li></ul>
    • 37. Dave Bost [email_address] thank you! http://davebost.com http://twitter.com/davebost
    • 38. &nbsp;
    • 39. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

    ×