Leading With Banana Technology


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Leading With Banana Technology

  1. 1. Leading With Banana TechnologyMST Special<br />ManasPatnaik<br />
  2. 2.
  3. 3. Hmmm ,<br />I Don’t Know<br />Content <br />
  4. 4. What ?<br />Why ?<br />What has Changed ?<br />Emerging Technology <br />Technology that failed adoption <br />Future Trends <br />What Should be Our Approach?<br />Conclusion<br />Banana Technology<br />Technology Explosion<br />
  5. 5. Banana Technology<br />Unstable and exponential progress in Technology<br />Moore's law , In 1965 Gorden E Moore predicted <br />“ IC , processing speed, memory capacity, sensors and even the number and size of pixels in digital cameras technology will double every 2 years”<br />Is technological singularity near ??<br />The exponential improvement described by Moore's law will ultimately lead to a period where progress in technology occurs almost instantly<br />Technology Explosion<br />Microsoft Strategies<br />
  6. 6. Emerging Technologies<br />
  7. 7. Emerging Technologies<br />
  8. 8. Application framework for writing and running rich Internet applications with emphasis on multimedia, animations, and graphics.<br />Only platform independent from Microsoft solution works with Windows,Mac,Linux and Windows Phone<br />Silverlight 4 released on April 15, 2010 .Silverlight 5 is due in 2011 first quarter.<br /> Silverlight<br />Architecture<br />
  9. 9. Silverlight<br />Supporting Tech.<br />
  10. 10. Number of framework to support scenario specific development. Such as<br />MVVM<br />POCO<br />MEF<br />Caliburn etc…<br />Designer Tools <br />Expression Blend<br />SketchFlow<br />Silverlight<br />Blend<br />
  11. 11.  User interface design tool ,creating graphical interfaces applications<br />Released on April, 2007 latest version is Blend 4<br />Supports XAML based UI development for Silverlight ,WPF,Windows Phone.<br />Supports Frame and story based animation creation.<br />Expression Blend <br />SketchFlow<br />
  12. 12. Rapidly turn your ideas into effective prototypes<br />Engage clients early in the design process<br />Enable effective client review and feedback<br />Take your ideas from concept to finished project<br />SketchFlow in Blend<br />EF<br />
  13. 13. An abstraction conceptual schema over the logical database schema (Relational database) .<br />It allows us to eradicate the O-R mismatch between RDBMS and the application logic which is common in  data driven application<br />Auto Domain Entity Creation with EntityToObject and Entity SQL option to data Retrival.<br />Entity Framework<br />
  14. 14. Solution for developing N Tier application for RIA development environment such as Silverlight.<br />RIA Services <br />
  15. 15. RIA Services<br />
  16. 16.  Leverage the advantage of latest core based hardware processor.<br />Released with .Net framework 4.<br />Powerful than Multithreaded Applications<br />Divides each process into multiple tasks and perform the operation.<br />Handles both application program logic and database logic.<br />Parallel Programming<br />
  17. 17. Parallel Programming<br />
  18. 18. SQL CE is embedded database solution for occasionally-connected applications and applications with an integrated database.<br />Latest Version SqlCE CTP 4.<br />Supports ClickOnce Deployment.<br />Support ASP.Net ,devices ,Works With Shared Hosting with Medium Level Trust , supports multiple Concurrent connections.<br />Support TSQL but doesn't support Stored Procedures.<br />SQLServerCompact Edition<br />
  19. 19. Using SQL CE <br />
  20. 20. LINQ To SQL and XML<br />WWF<br />WPF<br />Technologies Failed Adoptation<br />
  21. 21. Where do Dot Net Technology Heading ?<br />Where do Microsoft bet ?<br />Future Trends<br />
  22. 22. In summary<br />Silverlight is very important and strategic for Microsoft <br />Silverlight is a core application development platform for Windows and Windows phone 7 and it will continue to be cross-browser and cross-platform, and run on Windows and Mac<br />Three core scenarios for Silverlight usage are:<br /> Enterprise business applications / Line of business (LOB) applications<br />Client applications for devices <br />Media Experiences <br />Silverlight With EF and RIA<br />
  23. 23. A simple Demo<br />
  24. 24. Conclusion<br />Where Should I Start ???<br />Do I need to learn all these ??<br />When i will learn ?<br />
  25. 25. It can be you <br />