banana technology
TRANSCRIPT
-
8/8/2019 Banana Technology
1/25
Manas Patnaik
-
8/8/2019 Banana Technology
2/25
-
8/8/2019 Banana Technology
3/25
Hmmm ,
I Dont Know
Content
-
8/8/2019 Banana Technology
4/25
` What ?
` Why ?
` Whathas Changed ?
Emerging Technology Technologythat failedadoption
FutureTrends
` What Should be Our Approach?
` Conclusion
TechnologyExplosion
-
8/8/2019 Banana Technology
5/25
` Banana Technology Unstableandexponential progressin Technology
Moore's law , In 1965 GordenE
Moore predictedx IC , processingspeed, memorycapacity, sensorsandeventhe
numberandsize of pixels in digital camerastechnology will
doubleevery 2 years
` Istechnological singularitynear ??x Theexponential improvementdescribed byMoore's law will
ultimately leadto a period where progressintechnology occurs
almostinstantly
Microsoft Strategies
-
8/8/2019 Banana Technology
6/25
EmergingTechnologies
-
8/8/2019 Banana Technology
7/25
-
8/8/2019 Banana Technology
8/25
` Application frameworkfor writingandrunning rich
Internetapplications withemphasis on multimedia,
animations, andgraphics.
` Only platform independent from Microsoftsolution
works withWindows,Mac,Linux andWindowsPhone
` Silverlight 4 released on April 15, 2010 .Silverlight 5 isduein 2011 first quarter.
Architecture
-
8/8/2019 Banana Technology
9/25
SupportingTech.
-
8/8/2019 Banana Technology
10/25
` Number of frameworkto supportscenario specific
development. Suchas MVVM
POCO MEF
Caliburn etc
` Designer Tools ExpressionBlend
SketchFlow
Blend
-
8/8/2019 Banana Technology
11/25
` Userinterfacedesigntool ,creatinggraphical
interfacesapplications
` Released on April, 2007 latestversionisBlend 4
` Supports XAML basedUI development for Silverlight
,WPF,Windows Phone.
` Supports Frameandstory basedanimationcreation.
SketchFlow
-
8/8/2019 Banana Technology
12/25
` Rapidlyturnyourideasinto effective prototypes
` Engageclientsearlyinthedesign process
` Enableeffectiveclientreview and feedback
` Takeyourideas from conceptto finished project
EF
-
8/8/2019 Banana Technology
13/25
` Anabstractionconceptual schema overthe logical
databaseschema (Relational database).
` Itallows usto eradicatethe O-R mismatch betweenRDBMS andtheapplication logic whichiscommon
in datadrivenapplication
`
Auto DomainE
ntity Creation withE
ntityToObject andEntity SQL optionto dataRetrival.
-
8/8/2019 Banana Technology
14/25
` Solution fordevelopingNTierapplication forRIA
developmentenvironmentsuchas Silverlight.
-
8/8/2019 Banana Technology
15/25
-
8/8/2019 Banana Technology
16/25
` Leveragetheadvantage of latestcore basedhardware
processor.
` Released with.Net framework4.
` Powerful thanMultithreaded Applications` Divideseach processinto multipletasksand perform
the operation.
` Handles bothapplication program logic
and database logic.
-
8/8/2019 Banana Technology
17/25
-
8/8/2019 Banana Technology
18/25
` SQL CE isembeddeddatabasesolution for
occasionally-connectedapplicationsandapplications
withanintegrateddatabase.
` LatestVersion SqlCE CTP 4.` Supports ClickOnce Deployment.
` Support ASP.Net ,devices ,WorksWith Shared Hosting
withMedium Level Trust , supports multiple
Concurrentconnections.` Support TSQL butdoesn'tsupport StoredProcedures.
-
8/8/2019 Banana Technology
19/25
-
8/8/2019 Banana Technology
20/25
` LINQ To SQL and XML
` WWF
` WPF
-
8/8/2019 Banana Technology
21/25
` Wheredo DotNet Technology Heading ?
` Wheredo Microsoft bet ?
-
8/8/2019 Banana Technology
22/25
` In summary
` Silverlightisveryimportantandstrategic forMicrosoft
` Silverlightisacoreapplicationdevelopment platformforWindowsandWindows phone 7 andit willcontinueto becross-browserandcross-platform, andrun onWindowsandMac
` Threecorescenarios for Silverlight usageare: Enterprise businessapplications / Line of business (LOB)
applications Clientapplications fordevices
MediaExperiences
-
8/8/2019 Banana Technology
23/25
-
8/8/2019 Banana Technology
24/25
Do I needtolearnall these
??
Wheni willlearn ?
Where Should
I Start ???
-
8/8/2019 Banana Technology
25/25