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