분류 전체보기 (4558) 썸네일형 리스트형 Observables Observables Kockout은 3가의 핵심 기능이 있습니다. 1. Observacles and dependency tracking 2. Declarative Bindings3. Templating 이페이지에서는 여러분들은 셋중에 첫번째 것을 배우게 될것입니다. 시작하기에 앞서 MVVM패턴이 무엇인지 그리고 View Model의 개념이 무엇인지 설명하겠습니다. MVVM and View Models Model-View-View Model(MVVM)은 디자인 패턴의 하나로써 User Interfaces를 구성하는데 사용합니다. 이 패턴은 여러분들이 어떻게 세련된 UI를 심플하게 3파트로 나눠서 구성할수 있는 가를 설명합니다. Model : 여러분들의 application의 저장 데이터. 이 데이터는 객.. Installation Knockout Knockout의 코어 라이브러리는 순수한 자바스크립트 입니다. 다른 어떠한 라이브러리에 의존적이지 않다는 말이지요. 그리하여 KO를 여러분의 프로젝트에 추가할때는 다음의 단계를 거치면 됩니다. : 1 최선버전의 Knockout Javascript파일을 https://github.com/SteveSanderson/knockout/downloads 에서 다운로드 받으십시오. 일반적인 개발과 제품 사용은 최소화된 kcockout-x.y.z.js를 사용하십시오. 디버깅을 하실 분든은 최소화가 안된 버전 kockout-x.y.z.debug.js를 버전을 사용하세요. 이 자바스크립트는 최소화된 자바스크립트 버전과 동일하게 구동됩니다. 그러나 사람이 읽을수 있는 full 변수이름과 주석 그리고 내부적인 API들을 .. IE 7 ParseInt 문제 쩝 어의없이 07 이라는 문자를 parseInt('07')하면어이 없게 7로 변환 되지 않는다. 그럼 이걸 어떻게 변환할까 ? 답은 parseInt('07',10)으로 하면 된다. 역시 자바스크립트는 어려워...ㅋㅋ IL Spy Opensource 2011년 2월 전에는 리플렉터가 공짜였는데 언젠가 부터 유료화 되었습니다. 공짜 툴을 찾다 보니 좋은게 있네요 한번 써보세요 http://wiki.sharpdevelop.net/ILSpy.ashx 위에서 다운 받으시면 됩니다. Knockout 소개 http://knockoutjs.com/documentation/introduction.html 위의 글을 번역한겁니다. Knockout은 자바스크립트 라이브러리입니다. 이 라이브러리는 여러분들에게 Rich그리고 반응형 화면, Editor user Interface을 깔끔한 데이터 모델과 함께 제공해 줍니다. 여러분들이 동적으로 UI를 업데이트 할때 , KO는 여러분들이 단순하고 관리하기 쉽게 구현하는 것을 제공해 줍니다. 주요 특징 : 훌륭한 종속 트랙킹 - 데이터 모델이 변경 되었을때 정확한 UI부분을 자동으로 업데이트 해줍니다.지시적 바인딩 - 간단하고 확살한 방법으로 모델과 UI을 연결해 줍니다. 바인딩 context를 사용함으로 여러분들은 복잡한 동적 UI를 쉽게 만들수 있습니다.확장성 - 단 .. A Look under the hood of the .NET Framework 1. Table of Contents Table of Contents Introduction An introduction to ILUnder the hood of everyday .NET code 4.1. The case of Properties4.2. The case of With4.3. The case of For Each4.4. The case of Lambda Expressions 4.4.1. An easy level example 4.4.2. A medium level example4.4.3. A hard level example 4.4.4. An insane level example 4.5. The case of Anonymous Types 4.6. The case of Cases 4.7. T.. avaScript Data Binding with AngularJS Part II – Binding a View to a Controller/ViewModel http://weblogs.asp.net/dwahlin/archive/2012/08/05/javascript-data-binding-with-angularjs-part-ii-binding-a-view-to-a-controller-viewmodel.aspx 위의 글을 번역한 겁니다. 다소 내용이 변경될수 있습니다. 나의 전 post에서 데이터바인딩을 할때 AngularJS프레임워크가 어떻게 사용되는지 보여주었다. ng-model과 결합된 {{ name }} 지시어를 사용함으로써 데이터 바인딩이 이뤄진다. 데이터바인딩을 하기에 매우 쉽다 . 이 post에서는 여러분들에게 데이터를 저장하는 컨트롤러를 생성하는 과정과 페이지에서 특별한 기능들을 제공하는 컨트롤을 생성할것이다. 이 컨트롤러는 특별한 객체 $sco.. JavaScript Data Binding with AngularJS Part I – Getting Started http://weblogs.asp.net/dwahlin/archive/2012/07/29/javascript-data-binding-with-angularjs-getting-started.aspx위에 글을 번역한 것입니다.JavaScript Data Binding with AngularJS Part I – Getting Started Getting Started with AngularJS AngularJS가 무엇이과 왜 자세히 봐야하는가? 이질문에 대답하기 위해서 잠시 시간을 갖고 HTML이 제공하는 기능에 대해서 잠시 생각해 보자. 이것은 다이나믹 Applicaiton을 위해 디자인된게 아니라는 것은 누구나 알고 있다.– 이것은 정적인 마크업언어이다. HTML자신만으로 여러분들은 요소들을 생한다든지 어.. 이전 1 ··· 534 535 536 537 538 539 540 ··· 570 다음