1 / 52

The Future of Software Applications & Visual Studio 2010: Your App-Dev “Happy Place”

The Future of Software Applications & Visual Studio 2010: Your App-Dev “Happy Place”. Tim Huckaby CEO / Founder, InterKnowlogy Microsoft RD & MVP. A little bit about me and why I am here…. ~30 years ago…. I have been doing this a long time…. JCL: IBM Job Control Language.

glynis
Download Presentation

The Future of Software Applications & Visual Studio 2010: Your App-Dev “Happy Place”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Future of Software Applications & Visual Studio 2010:Your App-Dev “Happy Place” Tim Huckaby CEO / Founder, InterKnowlogy Microsoft RD & MVP

  2. A little bit about me and why I am here…

  3. ~30 years ago…

  4. I have been doing this a long time… JCL: IBM Job Control Language

  5. After a Year I was allowed to do… COBOL!

  6. The PC: I Died and Went to Heaven..

  7. I learned object oriented programming in FoxPro…

  8. Dbase, Fox, Clipper…

  9. But all the work was in VB….

  10. with Visual Basic! Get them young…

  11. My heroes…

  12. In 97/98 I Served on a Product Team At Microsoft …as a Dev Lead on an Architecture Team Codename: Olympus

  13. And I Wrote some Best Sellers… Me

  14. And I Wrote some Best Sellers… Me

  15. And I Wrote some Best Sellers… Me

  16. In 2000, I founded InterKnowlogy… My House InterKnowlogy

  17. Major Features that are New in Visual Studio 2010 Breakpoint Grouping Parallel Tasks Window New Look & Feel Extensible Test Runner Dynamic Data Tooling Generate From Usage Highlight References WPF-based Editor Breakpoint Labeling Click-Once Enhancements for Office Call Hierarchy Web Deploy Improved WPF Tooling SharePoint Tooling MVC Tooling Inline Call Tree Minidump Debugging Quick Search Concurrency Profiler JQueryIntellisense Breakpoint Import/Export 64-bit Mixed-Mode Parallel Stacks Window Multi-mon support HTML Snippets Improved Multi-Monitor web.config Transformation

  18. Agenda

  19. WPF 3D: -C-ME, Angiographer & DWF Viewer • WPF 3D demos Tim Huckaby CEO, InterKnowlogy Microsoft RD & MVP

  20. Visual Studio builds Microsoft Surface Applications

  21. InterKnowlogy Surface in Healthcare video

  22. Touch Capable Computing Devices are Not New 1972: PLATO IV Touch Screen Terminal The Microsoft Surface Windows 7 Multi-touch Present Future (Now) Past

  23. Inexpensive Touch Capable, Non Proprietary Hardware • A Multi-Touch Capable Windows OS • A Consistent Multi-Touch API for .NET across 3 Windows Hardware/Software Platforms • Developer Productivity in Touch Capable Apps • The Forecast of Touch Capability in Every New Computing Device in the Short Term What is Relatively New is:

  24. Multi-touch will dominate the $9 billion 2012 touch display market At the right price / performance points, multi-touch with natural gesture input can even further accelerate the growth of the entire touch market This is why every major industry is focusing on multi-touch

  25. Visual Studio 2010

  26. Test and Lab Manager UML Modeling Performance Profiling Manual Testing Layer Diagram Load Testing Web Testing Test Case Management IntelliTrace™ Architecture Explorer Logical Class Designer Cloud Development Office Development Windows Development New WPF Editor Customizable IDE Multi-core Development Silverlight Tools Web Development SharePoint Development Generate from Usage Static Code Analysis Database Deployment Code Metrics Database Unit Testing Test Data Generation Test Impact Analysis UI Test Automation Code Coverage Database Change Mgmt Test Record & Playback

  27. The United States Library of Congress – History at Your Fingertips video

  28. Silverlight… “WPF Light” Lightweight WPF runtime • Interactive experiences for devices, PC, & Mac platforms (and others…) • Strict subset of Windows Presentation Foundation • Lightweight download (4.2mbs) • Programming model uses XAML + Jscript + WPF • Access to WPF tooling • Touch Capability in Version 3.0 WPF-based Tools <XAML> <Button Width="100px"> OK <Button.Background> LightBlue </Button.Background> </Button> </XAML>

  29. The United States Library of Congress (Silverlight) • demo Tim Huckaby CEO, InterKnowlogy Microsoft RD & MVP

  30. Visual Studio Environment WPF-based Editor Better Multi-Monitor Support Navigation Navigate To Highlight references Project System 100% source code compatible Multi-Targeting Better IntelliSense Type anything after “object.” and VS will provide suggestion. Don’t have to start with beginning of word. Use object.GPV and VS will suggest object.GetParameterValue. Column Selection New VS2010 IDE Improvements

  31. The InterKnowlogy Multi-Touch Enabled ScatterView Control • demo Tim Huckaby CEO, InterKnowlogy Microsoft RD & MVP

  32. Try Multi-Touch in Silverlight Now! • The InterKnowlogy Multi-Touch Enabled ScatterViewControl • Free Developer Version at: http://FireBrick.InterKnowlogy.com

  33. Improved Debugger in VS 2010 • 64-bit Mixed-Mode support • Breakpoint import/export • WPF Visualizer • WPF event tracing • New Threads window • New Disassembly window • Mixed-Mode Mini-dump support • Tear-away Datatips • New Exe/Dump Project • Mini-Dump Summary Page • Thread Slipping During Function Evaluation • Support for native string functions in bp conditions

  34. SharePoint Developer Support • Unified and integrated development experience in Visual Studio • SharePoint projects in the box • Team Development - TFS Integration • Reducing complexity – XML schemas, CAML, various config files • Improved F5 Experience • Improved Packaging & Deployment Experience • Windows Sharepoint Package is now the standard for deployment.

  35. VS2010: Tools for SharePoint Developers • Target platform: • Continue supporting SharePoint v3 Workflow projects • Additional tooling experiences targeting SharePoint v4 • Key Designers and Features: • Web parts designer • Application / master page designer • Workflow designer • Business Connectivity Service Model designer • SharePoint Explorer • Extensible Infrastructure • Silverlight Support • LINQ for SharePoint 2010 • Developer Dashboard

  36. Office Developer Support • Document and Add-in solutions for most of the Office 2007 & 2010 stacks • Design Time environment for Office • Managed code solutions for Office

  37. The InterKnowlogy Kiosk Framework: Telestration and Remote Manipulation video

  38. Summary • Visual Studio 2010 is in Beta 2. • Download and try • Will run Side by Side with VS 2005, 2008 • It’s a beta… so usual caveats apply. • Go Live license enables production use. • Low learning curve, high productivity.

  39. Call To Action • We have the tools, plumbing and platform to be successful • Solution Architecture: Decide which application platform scenarios make sense • Build software that is amazing! ….not just HTML applications that run in the browser

More Related