ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Hoons ??
Windows 8 ??
Byeong Geol Yun
??? 8? ??? ???? ??? ??? ? ??
??? 8? ??? ???? ??? ??? ? ??
??? 8? ??? ???? ??? ??? ? ??
<div id="ItemTemplate" data-win-control="WinJS.Binding.Template">
<div class="overlaidItemTemplate">
<img class="image" src=/slideshow/8-12891182/12891182/" data-win-bind="src: picture; alt: title" />
<div class="overlay">
<h2 class="ItemTitle" data-win-bind="innerText: title"></h2>
</div>
</div>
</div>
<div id="basicFlipView"
data-win-control="WinJS.UI.FlipView"
data-win-options="{ itemDataSource : DataExample.itemList.dataSource, itemTemplate :
ItemTemplate }"
></div>
<FlipView x:Name="FlipView1" Width="250" Height="250">
<FlipViewItem Width="248" Height="248">
<Border Background="Orange">
<TextBlock Text="Item 1"
HorizontalAlignment="Center" VerticalAlignment="Center"
Style="{StaticResource DescriptionTextStyle}"/>
</Border>
</FlipViewItem>
<FlipViewItem Width="248" Height="248">
<Border Background="LightBlue">
<TextBlock Text="Item 2"
HorizontalAlignment="Center" VerticalAlignment="Center"
Style="{StaticResource DescriptionTextStyle}"/>
</Border>
</FlipViewItem>
<FlipViewItem Width="248" Height="248">
<Image Source="Images/image1.jpg" Stretch="UniformToFill"/>
</FlipViewItem>
<FlipViewItem Width="248" Height="248">
<Border Background="LightGreen">
<TextBlock Text="Item 4"
HorizontalAlignment="Center" VerticalAlignment="Center"
Style="{StaticResource DescriptionTextStyle}"/>
</Border>
</FlipViewItem>
</FlipView>
??? 8? ??? ???? ??? ??? ? ??
??? 8? ??? ???? ??? ??? ? ??
<div id="semanticZoomDiv" data-win-control="WinJS.UI.SemanticZoom">
<!-- The zoomed-in view. -->
<div id="zoomedInListView"
data-win-control="WinJS.UI.ListView"
data-win-
options="{ itemDataSource: myData.groupedItemsList.dataSource, itemTemplate: mediu
mListIconTextTemplate, groupHeaderTemplate: headerTemplate, groupDataSource: myDat
a.groupedItemsList.groups.dataSource, selectionMode: 'none', tapBehavior: 'none',
swipeBehavior: 'none' }"
></div>
<!--- The zoomed-out view. -->
<div id="zoomedOutListView"
data-win-control="WinJS.UI.ListView"
data-win-
options="{ itemDataSource: myData.groupedItemsList.groups.dataSource, itemTemplate
: semanticZoomTemplate, selectionMode: 'none', tapBehavior: 'invoke', swipeBehavio
r: 'none' }"
></div>
</div>
<SemanticZoom ...>
<SemanticZoom.ZoomedOutView>
</SemanticZoom.ZoomedOutView>
<SemanticZoom.ZoomedInView>
</SemanticZoom.ZoomedInView> </SemanticZoom>
??? 8? ??? ???? ??? ??? ? ??
??? 8? ??? ???? ??? ??? ? ??
??? 8? ??? ???? ??? ??? ? ??
var data = DownloadData(...);
ProcessData(data);
var
Windows Runtime: IAsyncOperation<T>
.NET Framework: Task<T>
Javascript: Promises
All are objects representing ¡°ongoing operations¡±
All use callbacks to signal completion of operation
Callbacks turn your code inside out
??? 8? ??? ???? ??? ??? ? ??
??? 8? ??? ???? ??? ??? ? ??
community :Hoons.Net
blog : ryunad.tistory.com
Twitter : @Ryunad
Email : ryunad@hugeflow.com
http://stephenwalther.com/blog
http://msdn.microsoft.com/en-us/library/windows/apps
http://code.msdn.microsoft.com/windowsapps/

More Related Content

??? 8? ??? ???? ??? ??? ? ??