% Title % Name % Date
Displaying fragment for specified target element.
| <!-- | |
| <Page | |
| x:Class="APTest.App.BlankPage" | |
| xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" | |
| xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" | |
| xmlns:local="using:APTest.App" | |
| xmlns:d="http://schemas.microsoft.com/expression/blend/2008" | |
| xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" | |
| mc:Ignorable="d" | |
| xmlns:fw="clr-namespace:AP.Framework;assembly=AP.Framework" |
| using System; | |
| using System.Collections.Generic; | |
| using System.Linq; | |
| using System.Reflection; | |
| namespace Samples { | |
| [AttributeUsage(AttributeTargets.Property, AllowMultiple = true)] | |
| public class PropertyCategoryAttribute : System.Attribute { | |
| public PropertyCategoryAttribute(Type inTagType) { | |
| this.Tag = inTagType; |
| public class ComplexBusinessOperations | |
| { | |
| private int moneyEarnedSoFar; | |
| public int MoneyEarnedSoFar | |
| { | |
| get { return moneyEarnedSoFar; } | |
| } | |
| public void EarnMoney(int investment) |
| public class ComplexBusinessOperations | |
| { | |
| private int moneyEarnedSoFar; | |
| public int MoneyEarnedSoFar | |
| { | |
| get { return moneyEarnedSoFar; } | |
| } | |
| public void EarnMoney(int investment) |
| Get-Process -name "MSBuild" | foreach {Stop-Process -id $_.id} |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>Disabled</key> | |
| <false/> | |
| <key>KeepAlive</key> | |
| <true/> | |
| <key>Label</key> | |
| <string>net.process-one.Ejabberd2</string> |
| package sample; | |
| import jQuery.JQuery; | |
| using Lambda; | |
| class JQueryHelper { | |
| /* | |
| * アニメーションキューを作成する | |
| */ |
| import java.io.File; | |
| import java.util.HashMap; | |
| import java.util.Map; | |
| import org.junit.Test; | |
| import org.openqa.selenium.WebDriver; | |
| import org.openqa.selenium.chrome.ChromeDriver; | |
| import org.openqa.selenium.chrome.ChromeDriverService; | |
| import org.openqa.selenium.remote.DesiredCapabilities; |
原文:Scaling Isomorphic Javascript Code (This is just for study, please contact me at tily05 atmark gmail.com if any problem.)
考えてみれば Model-View-Controller とか MVC ってよく聞くよね。実際どんなものか知ってる? 抽象的に言うなら「オブジェクト情報の保持されるグラフィック・システム (つまり、ラスターではないグラフィック。ゲームとか) 上に構築された、表示系を中心としたアプリケーションにおいて、主要な機能どうしの関わりをうまく分離すること」とでも言おうか。もう少し深く考えを押し進めてみれば、これは当然、他のさまざまなアプリケーションにもあてはまる言葉 (bucket term ?) だ。
過去に多くの開発コミュニティが MVC による解決案を提供し、それによってよくあるユースケースにうまく対処し、地位を築くことができた。例をあげるなら、Ruby や Python コミュニティは Rails や Django を作り、MVC アーキテクチャを実現した。