솜이슬님의 블로그에서
처음 만나는 익스프레션 블랜드를 이용한 실버라이트2 포스트를 발견하고 링크한다.
 
이 포스트는 스캇구스리 아저씨의 글을 번역한 것인데, 매우 흥미롭다.
블랜드로 실버라이트2를 연습해 보기 아주 좋은 예제인듯 한다.
wpf 에서 사용하던 INotifyPropertyChanged 인터페이스와 ObservableCollection, Binding Direction 등의 개념을 이해하기 좋은 예인 듯 하다.

시간을 내서 따라하기라도 좀 해봐야지...
이올린에 북마크하기(0) 이올린에 추천하기(0)

Trackback Address :: http://steelleg.tistory.com/trackback/214

댓글을 달아 주세요

출처 : http://msdn.microsoft.com/en-us/library/ex526337.aspx

asp.net 에서는 특별한 목적으로 예약된 이름의 폴더들이 있는데 그 리스트 아래와 같다.

노트 : 아래의 폴더들은 ,App_Theme 를 제외하고, http 요청에 응답하지 않는다.
즉, 폴더안에 파일이 존재하더라도 http 요청으로 실행되지 않으며, 단지 코드상에서만 접근할 수 있다.
  • App_Browsers
  • App_Code
  • App_Data
  • App_GlobalResources
  • App_LocalResources
  • App_Themes
  • App_WebReferences
  • Bin

App_Browsers

.browser 파일을 담고 있는 곳으로 , 각 브라우저를 식별하고 각 브라우저의 기능들을  알아내는 역할을 한다.
관련 정보는  Browser Definition File Schema (browsers Element) 와 How to: Detect Browser Types in ASP.NET Web Pages 를 보기 바란다.


App_Code

.cs 파일 같은 코드 파일이 위치하는데, 이 곳에 존재한는 파일은 수정 후 따로 컴파일을 하지 않아도
수정후 첫번째 Request 가 들어올 때 재 컴파일 된다. (참 특이한 폴더다)
내부적으로 서브 폴더도 갖을 수 있으며 그 안에 파일도 런타임시 수정된 부분이 있으면 컴파일 된다.
더 알고 싶으면, Shared Code Folders in ASP.NET Web Sites 와 codeSubDirectories Element for compilation (ASP.NET Settings Schema) 를 참고하면 된다.

App_Data

MDF 나 XML 파일같은 데이타 소스 파일을 포함할 수 있다.
어플리케이션 내부의 멤버십이나 롤 정보를 관리하는 데이타 저장소로 사용할 수 있다.
역시 자세한 것은  Introduction to Membership 와 Understanding Role Management 를 참고.


App_GlobalResources

.resx 나 .resources 파일이 위치할 수 있다.
전역 scope 의 어셈플리로 컴파일 되어 어디서나 접근할 수 있다.
ASP.NET Web Page Resources Overview 참고


App_LocalResources

.resx 나 .resources 파일이 위치할 수 있다.
특정 페이지나 유저컨트롤, 마스터페이지에서 만 사용되는 리소스파일들.
위에 링크 참고

App_Themes

스킨과 관련된 것으로 아는데..이 방식을 별로 선호하지 않아서 패스
ASP.NET Themes and Skins Overview 참고


App_WebReferences

 wsdl, .xsd, .disco,.discomap 파일등 웹에서 참조용으로 쓰이는 파일들의 집합소.
 큰 관련은 없어보이지만 ,  Web Services Description Language Tool (Wsdl.exe)

Bin

컴파일 된 dll 어셈블리가 모이는 곳. 이곳에 dll 이 존재하면 자동 참조된다.
http://msdn.microsoft.com/en-us/library/t990ks23.aspx 참고


기타 참고용 링크
Administering ASP.NET Web Sites.
Managing Authorization Using Roles.


쓸만한 정보인가 싶어 쭉 봤더니...뭐 큰 도움은 안된다..ㅎㅎ

이올린에 북마크하기(0) 이올린에 추천하기(0)

Trackback Address :: http://steelleg.tistory.com/trackback/213

댓글을 달아 주세요

'석양의 무법자' 로 알려진 클린트이스트우드 주연 영화.
어렸을 때 무지하게 재밌게 봤다.



'좋은 놈 ,나쁜 놈 , 이상한 놈' 이 이영화를 리메이크 하는 것일까?

이올린에 북마크하기(0) 이올린에 추천하기(0)

'살면서' 카테고리의 다른 글

청춘  (2) 2008/06/09
All Along The Watchtower.  (4) 2008/06/03
The Good, The Bad and the Ugly  (4) 2008/05/26
멋진 뮤직 비디오 : Bon Jovi-All about loving you  (0) 2008/05/23
식민지의 국어시간  (0) 2008/05/16
미친소릴레이-대량펌질환영  (0) 2008/05/02

Trackback Address :: http://steelleg.tistory.com/trackback/211

댓글을 달아 주세요

  1. BlogIcon SONATINE 2008/06/01 22:31 Address Modify/Delete Reply

    형~~~~아무래도 리메이크 보다는 패러디아닌가 싶어요...ㅋㅋ봐야 알겠지만 ...음악이던 영화던 ...이제 고갈되어가는지...이럴바엔 일본애니가 더욱 신선하다는..ㅋㅋ..막이래

    • 무쇠다리 2008/06/02 13:24 Address Modify/Delete

      달콤한 인생을 아주 재밌게 봐서..
      나름 기대하는 작품인데...

  2. BlogIcon SONATINE 2008/06/01 22:42 Address Modify/Delete Reply

    *모폴더 비방글= 나쁜점: 다운이고 업이고 속도가...쩔...오류:애부리데이...이 부분은 정말...심각.
    이벤트:너무 냉정 ㅡㅡ;매마른나무에 가지잘날...없 ㅋㅋㅋ...검색...안되는거 아시죠?ㅋㅋ엔진이..여기까지! 이러다 맞아죽을까봐....

    • 무쇠다리 2008/06/02 13:19 Address Modify/Delete

      ㅇㅇ 알고있지...
      조만간 좀 좋아질거야
      여라가지 사정이 좀 있어서..ㅎㅎ

이올린에 북마크하기(0) 이올린에 추천하기(0)

Trackback Address :: http://steelleg.tistory.com/trackback/209

댓글을 달아 주세요

나는 20년 전에 경영자 그룹의 최고 경영자 후보자에 대한 논의에서
32세 때 큰 실패를 맛본 사람에 대해 평가하며
좋지 않은 징조라고 말한 적이 있다.
하지만 오늘 다시 논의하게 된다면
‘실패한 경험이 없는 사람’을 가장 우려할 거 같다.

- 존 코터, 하버드대 교수

미국항공우주국 나사에서는 후보자 채용 심사시에
실패 경험을 매우 중요하게 고려하고 있습니다.
실패 경험이 없는 사람은 큰 어려움에 직면하면
쉽게 당황하고 혼란스러워 하는 반면,
실패를 해본 사람은 중심을 잃지 않고 차분하게
대처할 가능성이 높은 것이 그 이유입니다.

J 군의 말처럼...

32살에 회원천만명 사이트의 팀장 경험은
비록 실패했다고 판단되지만,
나에겐 소중한 자산이다.
직원4명의 사이트에서 200명까지 성장하는 과정을 모두 경험해 보았고,
대한민국 최고의 사이트로 평가도 받아보았고,
3번의 인수합병이 되었고,
다시 직원이 30명 정도로 몰락하는 과정을 모두 경험해 보았다는 것은
나에겐 큰 행운이 아닐 수 없으며 큰 재산이다.


이올린에 북마크하기(0) 이올린에 추천하기(0)

Trackback Address :: http://steelleg.tistory.com/trackback/208

댓글을 달아 주세요

출처 : http://english60.com

A crow was sitting on a tree, doing nothing all day.
A small rabbit saw the crow, and asked him, "Can I also sit like you and do nothing all daylong?"

The crow answered: "Sure, why not."

So, the rabbit sat on the ground below the crow,and rested.
All of a sudden a fox appeared,jumped on the rabbit and ate it.


(Moral of story is: To be sitting and doing nothing,you must be sitting very high up)

----------------------------------------

*moral: 교훈

-----------------------------------------

more..

이올린에 북마크하기(0) 이올린에 추천하기(0)

'영어한마디' 카테고리의 다른 글

일하지 않고 빈둥거리려면  (2) 2008/05/20
Cupid's arrow  (0) 2008/05/06
How did you get out of your cell  (0) 2008/04/16
사업이란 이렇게 하는 것(영어유머)  (0) 2008/04/14
Does your dog bite?  (0) 2008/04/08
Three types of people  (0) 2008/04/01

Trackback Address :: http://steelleg.tistory.com/trackback/207

댓글을 달아 주세요

  1. 2008/05/21 06:59 Address Modify/Delete Reply

    비밀댓글 입니다

문병란


내가 아홉 살이었을 때
20리를 걸어서 다니던 소학교
나는 국어 시간에
우리말 아닌 일본말,
우리 조상이 아닌 천황을 배웠다.

신사참배를 가던 날
신작로 위에 무슨 바람이 불었던가,
일본말을 배워야 출세한다고
일본놈에게 붙어야 잘 산다고
누가 내 귀에 속삭였던가.

조상도 조국도 몰랐던 우리,
말도 글도 성까지도 죄다 빼앗겼던 우리,
히노마루 앞에서
알아들을 수 없는 일본말 앞에서
조센징의 새끼는 항상 기타나이가 되었다.
어쩌다 조선말을 쓴 날
호되게 뺨을 맞은
나는 더러운 조센징,
뺨을 때린 하야시 센세이는
왜 나더러 일본놈이 되라고 했을까.

다시 찾은 국어 시간,
그날의 억울한 눈물은 마르지 않았는데
다시 나는 영어를 배웠다
혀가 꼬부라지고 헛김이 새는 나의 발음
영어를 배워야 출세한다고
누가 내 귀에 속삭였던가.

스물다섯 살이었을 때
나는 국어 선생이 되었다.
세계에서 제일 간다는 한글,
배우기 쉽고 쓰기 쉽다는 좋은 글,
나는 배고픈 언문 선생이 되었다.
지금은 하야시 센세이도 없고
뺨 맞은 조센징 새끼의 눈물도 없는데
윤동주를 외우며 이육사를 외우며

나는 또 무엇을 슬퍼해야 하는가.



어릴적 알아들을 수 없었던 일본말,
그날의 수수께끼는 풀리지 않았는데
다시 내 곁에 앉아 있는 일본어선생,
내 곁에 뽐내고 앉아 있는 영어선생,
어찌하여 나는 좀 부끄러워야 하는가.


누군가 영어를 배워야 출세한다고
내 귀에 가만히 속삭이는데
까아만 칠판에 써놓은 윤동주의 서시,
한 점 부끄럼이 없기를 바라는
글자마다 눈물을 흘리고 있다,
오 슬픈 국어시간이여.
이올린에 북마크하기(0) 이올린에 추천하기(0)

Trackback Address :: http://steelleg.tistory.com/trackback/206

댓글을 달아 주세요

앞으로 20년 후에 당신은 저지른 일보다는
저지르지 않은 일에 더 실망하게 될 것이다.
그러니 밧줄을 풀고 안전한 항구를 벗어나 항해를 떠나라.
돛에 무역풍을 가득 담고 탐험하고, 꿈꾸며, 발견하라.

- 마크 트웨인

이올린에 북마크하기(0) 이올린에 추천하기(0)

Trackback Address :: http://steelleg.tistory.com/trackback/205

댓글을 달아 주세요

출처 : http://mattberseth.com/blog/2007/05/ajaxnet_example_using_an_updat.html
데모보기 : http://mattberseth2.com/progress_indicator/

참고 : ajax.net Animation Reference


검색버튼을 누르면 리스트가 희미해지고 정 중앙에 로딩중을 표시하는 gif 애니메이션 이미지가 올라온다.
검색결과가 리턴되고 업데이트 판넬이 새로 랜더링되면 리스트는 원래의 투명도로 돌아오고 로딩이미지는 사라진다.

이것을 구성하기위해 updatepanel,grid-view,updatepanelAnimationExtender(upax) 를 사용한다.

1. updatepanel 의 트리거 이벤트 발생
2. upax 의 OnUpdating 처리
    - <parallel> 은 각 애니메이션이 각각의 타이머를 갖고 독립적으로 수행된다는 것임(동시실행)
    - duration=0 은 애니메이션 처리가 즉각 발생한다는 것임,시간을 지정하면 그 시간동안 천천히 애미메이션됨.
    - 즉 , onUpdating 이란 스크립트의 호출 , btnSearch 버튼의 비활성화, updatePanel1 의 투명도를 50% 로 하는 애니메이션을 동시에 수행함.
    - onUpdating 스크립트