저는 C#을 좋아하고 익숙합니다.하지만 HTML5/JavaScript를 사용하여 Windows 8 Metro 앱의 UI를 관리하고 싶습니다. 그래서, 어떻게 가져오고 자바 스크립트 파일에서 C#에서 만든 라이브러리에서 개체를 사용할 수 있습니까? 여기메트로 UI 코드 내에서 C#으로 만든 객체를 사용할 수 있습니까?
예
// For an introduction to the Blank template, see the following documentation:
// http://go.microsoft.com/fwlink/?LinkId=232509
(function() {
"use strict";
var app = WinJS.Application;
app.onactivated = function (eventObject) {
if (eventObject.detail.kind === Windows.ApplicationModel.Activation.ActivationKind.launch) {
if (eventObject.detail.previousExecutionState !== Windows.ApplicationModel.Activation.ApplicationExecutionState.terminated) {
// TODO: This application has been newly launched. Initialize
// your application here.
} else {
// TODO: This application has been reactivated from suspension.
// Restore application state here.
}
WinJS.UI.processAll();
}
};
app.oncheckpoint = function (eventObject) {
// TODO: This application is about to be suspended. Save any state
// that needs to persist across suspensions here. You might use the
// WinJS.Application.sessionState object, which is automatically
// saved and restored across suspension. If you need to complete an
// asynchronous operation before your application is suspended, call
// eventObject.setPromise().
};
app.start();
})();
나는에 풀 수와 JS에 사용되는 라이브러리와 객체는 C#으로 작성되는 ... 빈 HTML5/JS 프로젝트의 시작 JS 코드?
내가 가지가 HTML5 기반 프로젝트에서 C# .NET을 분리하는 표시 얻어 먹게되었다...
사람 아 그 흥분에서 사용할 수 메트로 애플 리케이션을 구축에있다! 감사 – BigOmega