From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Silverlight for Windows Phone
1. Silverlight
A transparent framework for all
Windows Platforms.
Phạm Phương Nguyên
Microsoft Student Partner
Pham.Nguyen@hotmail.com
Http://phamnguyen.info
2. • SILVERLIGHT ANY WHERE
• BASIC CONTROLS IN SILVERLIGHT
• USING EXPRESSION BLEND TO
DESIGN A WINDOWS PHONE APP
• BUILDING A FULLLY-WORKING APP
• LEARNING RESOURCES
AGENDA
4. • Layout Controls
Grid.
Canvas.
StackPanel.
Scrollviewer.
WrapPanel (Toolkit) and others.
• Animation Controls
StoryBoard.
DoubleAnimation, PointAnimation.
• Styles and Data Template.
Basic controls in Silverlight
5. “All you need are ideas for laying out.
Expression Blend does the rest for your design”
EXPRESSION BLEND
6. • Windows Phone Training Kit for Developers
http://www.microsoft.com/download/en/details.aspx?id=1678
• Getting Started with Silverlight
http://www.silverlight.net/learn/overview/getting-started
• Expression Blend Video tutorials and trainings
http://expression.microsoft.com/en-us/cc197141
• Windows Phone Geek:
http://windowsphonegeek.com
• Blog :
http://phamnguyen.info (Phạm Phương Nguyên)
http://Debubmode.net (Dhananjay Kumar)
LEARNING RESOURCES
Xuhướng SilverlightNhiều ý kiếnnói SL sắpchết. NHưngthậtchấtpháttriểnrấtrộngthànhcôngvàrựcrở. Đangđitheochiếnlượtkháccủa MS chứkođơnthuầnlà plugin chạytrên Web.Là 1 Transparent framework -> MS đangcốgắngđưa SL vàotấtcảnềntảnggiaodiện.WP7 – W8 => App SLBrowser SL -> Doanhnghiệplớn. Portal MS -> SL, đốitác MS SL. Dùngnhư Enterprise Solution vìhổtrợrấttốtvềgiaodiệncũngnhưbảomậtNgườidùngcuốithìcó W8 – WP7ĐangđclanrôngchoCôngNghệMớisaunày MS.
Giớithiệu LayoutGrid: ContainerphânhàngcộtCanvas: Container tùybiếngiaocanhtheotọađộvàlớp….Animation: giúplàmhiệuứng.Style : StyleDatatamplete: tùychỉnhgiaodiện.Demo- Nói XAML luôn: xuhướnggiaodiệnlàđịnhnghĩagiaodiện = ngônngữđặctả XML và MS đãdùngtừrấtlâu. Chínhxáclàtháng 11/2006. Giaodiệnsẽnhưmộtcấutrúccâyvàbêntrongnósẽlà Control con vàbêntrongnócóthểcó con nữa, bấtcứgiaodiệnnàocũngtheocấutrúccây, giúpgiaodiệnlưutrữlinhhoạt.
Họcphảinắmcốtlõi, Design = code thìquáchua.Designer thìcóthểkogiỏi code.Expression 4 làtuyệtvờichogiaodiện.Cáicầnlà ý tưởng. Lậptrìnhmệtmõi -> Cái hay của MS làkéothảMìnhvàDuysẽhổtrợcácbạnlàmứngdụng Karaoke listCácbạnsẽđcExpresion BlendCách Add Database vàoứngdụngVàsauđóhoànthiện AppDemo App trc v-Dictionary và V-Key- Phátthảophầnmềmtrc, cácbạnphảicóthiếtkếtrc, vàđưalên Expression Blend khádểdàng- HướngdẩnSựkiệnSelectionChanged + Add To Favs.
Ýtưởng hay vàthànhcôngbâygiờrấtđơngiảnnhưnghữuíchcóthểsửdụngđcliền. Gầnđâynhất IC 2012 ĐH CN App WP7 -> Gửithông tin hìnhnguyhiểmhọthấyđểgửichomọingườibiết.Thanks BIG -> VềnhữngcáibạnlàmđcStart thìnhữngcáimàcácbạnlàmđcliềnvàứngdụngđcliềngiúpđcxãhội.